1

Этап 1

Планирование

2

Этап 2

Sorting Algorithms

3

Этап 3

Data Structures

4

Этап 4

AWS Fundamentals: Going Cloud-Native

5

Этап 5

Design Data Intensive Apps

6

Этап 6

AWS Fundamentals: Building Serverless Applications (Coursera)

7

Этап 7

Книги

8

Этап 8

Презентации

9

Этап 9

English

10

Этап 10

Online courses

11

Этап 11

Design Patterns

1

Этап 1

Планирование

2

Этап 2

Sorting Algorithms

3

Этап 3

Data Structures

4

Этап 4

AWS Fundamentals: Going Cloud-Native

5

Этап 5

Design Data Intensive Apps

6

Этап 6

AWS Fundamentals: Building Serverless Applications (Coursera)

7

Этап 7

Книги

8

Этап 8

Презентации

9

Этап 9

English

10

Этап 10

Online courses

11

Этап 11

Design Patterns

22 апреля 2019 31 августа 2020
Цель просрочена на 1545 дней

Цель заброшена

Автор не отписывался в цели 5 лет 5 месяцев 13 дней

Карьера и работа

Level Up To Senior Software Engineer

Test

 Критерий завершения

Test

  1. Планирование

    1. Дополнение плана

    2. Подборка материалов для обучения

  2. Sorting Algorithms

    1. Insertion

    2. Radix

    3. Quick

    4. Merge

    5. Heap

    6. Counting

    7. Bubble

    8. Selection

    9. Shuttle

    10. Shele

  3. Data Structures

    1. Arrays

    2. List (ArrayList, LinkedList)

    3. Stack

    4. Queue

    5. Map (HashTable, LinkedHashMap, TreeMap, HashMap, SortedMap)

    6. Dictionary

    7. Tree, HashTree, BinaryTree

    8. Heap

    9. Graph

    10. Set (HashSet, SortedSet, LinkedHashSet, TreeSet)

  4. AWS Fundamentals: Going Cloud-Native

    1. Week 1

    2. Week 2

    3. Week 3

    4. Week 4

    5. Week 5

  5. Design Data Intensive Apps

    1. Reliable, Scalable, and Maintainable Applications (Part 1: Foundations of Data Systems)

    2. Data Models and Query Languages

    3. Storage and Retrieval

    4. Encoding and Evolution

    5. Replication (Part 2: Distributed Data)

    6. Partitioning

    7. Transactions

    8. The trouble with Distributed Systems

    9. Consistency and Consensus

    10. Batch Processing (Part 3: Derived Data)

    11. Stream Processing

    12. The Future of Data Systems

  6. AWS Fundamentals: Building Serverless Applications (Coursera)

    1. Week 1

    2. Week 2

    3. Week 3

    4. Week 4

  7. Книги

    1. Грокаем алгоритмы (Бхаргава)

    2. Design Data Intensive Apps

    3. Clean Code

    4. Agile Software Development. Principles, Patterns and Practices (Robert Martin)

    5. Refactoring (Martin Fawler)

    6. Structure and Interpretation of Computer Programs

    7. Design Patterns

    8. Programming Pearls (2nd edition)

    9. CODE: the Hidden Language of Computer Hardware and Software

    10. The Art of Computer Programming (Knuth)

    11. Introduction to Algorithms (Cormen, ..)

    12. Стивен Кови - 7 навыков высокоэффективных людей

  8. Презентации

    Провести несколько презентаций (работа) на тему java технологий, и таким образом прокачать presentation skills.

  9. 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

  10. Online courses

    1. AWS Fundamentals: Building Serverless Applications - https://www.coursera.org/learn/aws-fundamentals-building-serverless-applications/home

    2. Java Design Patterns and Architecture - https://www.udemy.com/java-design-patterns-tutorial/

    3. 20 Small Programs in Java - https://www.udemy.com/10-small-programs-in-java/

    4. Data Structures and Algorithms | Coding Interview Q&A - https://www.udemy.com/data-structures-algorithms-coding-interview/

    5. Javascript Essentials - https://www.udemy.com/javascript-essentials/

    6. Java Interview Questions You Need To Know - https://www.udemy.com/java-interview-questions/

  11. Design Patterns

    1. Adapter -------- Structural

    2. Facade

    3. Decorator

    4. Proxy, Dynamic Proxy

    5. (Bridge, Composite, Flyweight)

    6. Abstract Factory -------- Creational

    7. Factory Method

    8. Builder

    9. Prototype

    10. Singleton

    11. Chain of responsibility -------- Behavioral

    12. Command

    13. Iterator

    14. Observer

    15. Strategy

    16. Template method

    17. (Interpreter, State, Mediator, Memento, State, Visitor)

  • 676
  • 22 апреля 2019, 15:05
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?