1

Этап 1

Освой самостоятельно C++ за 21 день. Джесс Либерти.

2

Этап 2

Учебник по линейной алгебре

3

Этап 3

Практика по программированию: измерение времени выполнения кода.

4

Этап 4

Интервью без сучка и задоринки

5

Этап 5

Изучить алгоритмы

6

Этап 6

Курс. Программирование на языке C++

7

Этап 7

Java, SQL

8

Этап 8

Распределенная система контроля версий Git

9

Этап 9

Курс. Введение в программирование (C++)

10

Этап 10

Углубленное программирование на C/C++

11

Этап 11

Программист-прагматик Э. Хант, Д. Томас

12

Этап 12

Основы программирования на С++. Стенли Б. Липпман

13

Этап 13

Тесты.

1

Этап 1

Освой самостоятельно C++ за 21 день. Джесс Либерти.

2

Этап 2

Учебник по линейной алгебре

3

Этап 3

Практика по программированию: измерение времени выполнения кода.

4

Этап 4

Интервью без сучка и задоринки

5

Этап 5

Изучить алгоритмы

6

Этап 6

Курс. Программирование на языке C++

7

Этап 7

Java, SQL

8

Этап 8

Распределенная система контроля версий Git

9

Этап 9

Курс. Введение в программирование (C++)

10

Этап 10

Углубленное программирование на C/C++

11

Этап 11

Программист-прагматик Э. Хант, Д. Томас

12

Этап 12

Основы программирования на С++. Стенли Б. Липпман

13

Этап 13

Тесты.

02 ноября 2015
Цель завершена 10 мая 2017
Карьера и работа

Продвинуться в знаниях ( С++ и не только!) для новой работы

Для того что бы бы найти новую работу, я должна обладать достаточными знаниями в области программирования. На данный момент я фокусируюсь на языке С++ и все что лежит рядом с ним: алгоритмы, тестирование, еще возможно надо будет изучить какие-то библиотеки ( здесь еще будут корректировки). Помимо теории которой я буду пополнять пробелы в своих знаниях, я буду продолжать заниматься практикой. Летом я писала небольшие учебные проекты, которые позволили мне здорово продвинуться в понимании многих вещей.

P.S. Дополнительным этапом у меня стало изучение Java и SQL, но он вынесен в отдельную цель, но это является моим продвижением по работе дальше :) Изучение С++ мне стало большим подспорьем.

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

Я могу выполнять тестовые задания для собеседования, могу писать сложные обучающие программы, могу решать средние задачи в идущем проекте, могу писать тесты. Это цель коллаборатор (собрать все навыки для программирования).

 Личные ресурсы

Свое свободное (и не очень) время, книги, курсы, задачи.

  1. Освой самостоятельно C++ за 21 день. Джесс Либерти.

    Прочитать и освоить книгу. Теория + практика в книге.

    Эта цель у меня уже идет, вот на нее ссылка:

    https://smartprogress.do/goal/137552/

    1. Неделя 1.

    2. Неделя 2.

    3. Неделя 3.

  2. Учебник по линейной алгебре

    Прочитать несколько параграфов по линейной алгебре, что бы восполнить то что учила в университете.

    1. Параграф 1

    2. Параграф 3

  3. Практика по программированию: измерение времени выполнения кода.

    После прочтения первой книги продолжу занятия по практике.

    Задача: измерение времени выполнения кода.

    Ссылка на цель: https://smartprogress.do/goal/162925/

  4. Интервью без сучка и задоринки

  5. Изучить алгоритмы

    Знания алгоритмов применительно к С++ мне сейчас нужно. Основное внимание будет уделено практике.

    Вынесла эту цель отдельно. https://smartprogress.do/goal/178819/

    1. "Курс. Алгоритмы: теория и практика. Методы" на stepic.

    2. "Фундаментальные алгоритмы на С++", Роберт Седжвик (начало)

    3. Томас Х. Кормен — «Алгоритмы. Вводный курс» (до 79 стр.)

    4. С. Дасгупта, Х. Пападимитриу, У. Вазирани - «Алгоритмы» (до 127 стр.​)

    5. Макконнелл Дж. Анализ алгоритмов. Вводный курс (4 глава)

  6. Курс. Программирование на языке C++

    1. Введение в язык C++

    2. Как выполняются программы на C++

    3. Структуры и классы

    4. Объектно-ориентированное программирование

    5. Дополнительные возможности C++

    6. Заключительный модуль

  7. Java, SQL

    Продвижение по работе в новой для меня области. моя цель: https://smartprogress.do/goal/218218/

  8. Распределенная система контроля версий Git

  9. Курс. Введение в программирование (C++)

    Пройти курс на https://stepic.org/ от Академия Яндекса, Высшая школа экономики (НИУ ВШЭ)

  10. Углубленное программирование на C/C++

    Курс на stepic.org от Mail.Ru Group

  11. Программист-прагматик Э. Хант, Д. Томас

    Хорошая книга по рефакторингу кода и хорошему стилю написания программ. Тоже начала ее читать (позднее отредактирую)

  12. Основы программирования на С++. Стенли Б. Липпман

    Частично эта книга прочитана.

  13. Тесты.

    Освоить google test.

  • 6135
  • 02 ноября 2015, 10:29
Регистрация

Регистрация

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

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

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