Goal abandoned
The author does not write in the goal 5 years 5 months 13 days
Level Up To Senior Software Engineer
Test
Goal Accomplishment Criteria
Test
-
Планирование
-
Дополнение плана
-
Подборка материалов для обучения
-
-
Sorting Algorithms
-
Insertion
-
Radix
-
Quick
-
Merge
-
Heap
-
Counting
-
Bubble
-
Selection
-
Shuttle
-
Shele
-
-
Data Structures
-
Arrays
-
List (ArrayList, LinkedList)
-
Stack
-
Queue
-
Map (HashTable, LinkedHashMap, TreeMap, HashMap, SortedMap)
-
Dictionary
-
Tree, HashTree, BinaryTree
-
Heap
-
Graph
-
Set (HashSet, SortedSet, LinkedHashSet, TreeSet)
-
-
AWS Fundamentals: Going Cloud-Native
-
Week 1
-
Week 2
-
Week 3
-
Week 4
-
Week 5
-
-
Design Data Intensive Apps
-
Reliable, Scalable, and Maintainable Applications (Part 1: Foundations of Data Systems)
-
Data Models and Query Languages
-
Storage and Retrieval
-
Encoding and Evolution
-
Replication (Part 2: Distributed Data)
-
Partitioning
-
Transactions
-
The trouble with Distributed Systems
-
Consistency and Consensus
-
Batch Processing (Part 3: Derived Data)
-
Stream Processing
-
The Future of Data Systems
-
-
AWS Fundamentals: Building Serverless Applications (Coursera)
-
Week 1
-
Week 2
-
Week 3
-
Week 4
-
-
Книги
-
Грокаем алгоритмы (Бхаргава)
-
Design Data Intensive Apps
-
Clean Code
-
Agile Software Development. Principles, Patterns and Practices (Robert Martin)
-
Refactoring (Martin Fawler)
-
Structure and Interpretation of Computer Programs
-
Design Patterns
-
Programming Pearls (2nd edition)
-
CODE: the Hidden Language of Computer Hardware and Software
-
The Art of Computer Programming (Knuth)
-
Introduction to Algorithms (Cormen, ..)
-
Стивен Кови - 7 навыков высокоэффективных людей
-
-
Презентации
Провести несколько презентаций (работа) на тему java технологий, и таким образом прокачать presentation skills.
-
English
Do any task from list below every day:
1. Read books on English
2. Listen podcasts
3. Attend conversation clubs
4. Speaking/writing practice by telling/writing texts on specific topic
-
Online courses
-
AWS Fundamentals: Building Serverless Applications - https://www.coursera.org/learn/aws-fundamentals-building-serverless-applications/home
-
Java Design Patterns and Architecture - https://www.udemy.com/java-design-patterns-tutorial/
-
20 Small Programs in Java - https://www.udemy.com/10-small-programs-in-java/
-
Data Structures and Algorithms | Coding Interview Q&A - https://www.udemy.com/data-structures-algorithms-coding-interview/
-
Javascript Essentials - https://www.udemy.com/javascript-essentials/
-
Java Interview Questions You Need To Know - https://www.udemy.com/java-interview-questions/
-
-
Design Patterns
-
Adapter -------- Structural
-
Facade
-
Decorator
-
Proxy, Dynamic Proxy
-
(Bridge, Composite, Flyweight)
-
Abstract Factory -------- Creational
-
Factory Method
-
Builder
-
Prototype
-
Singleton
-
Chain of responsibility -------- Behavioral
-
Command
-
Iterator
-
Observer
-
Strategy
-
Template method
-
(Interpreter, State, Mediator, Memento, State, Visitor)
-
- 675
- 22 April 2019, 15:05
Don't miss new posts!
Subscribe for the Goal and follow through to its completion