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
Ціль прострочена на 1357 днів

Мета закинута

Автор не відписував в цілі 4 року 11 месяців 8 днів

Кар'єра та робота

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)

  • 613
  • 22 квітня 2019, 15:05

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?