1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

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

5

Step 5

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

6

Step 6

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

7

Step 7

Java, SQL

8

Step 8

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

9

Step 9

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

10

Step 10

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

11

Step 11

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

12

Step 12

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

13

Step 13

Тесты.

1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

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

5

Step 5

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

6

Step 6

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

7

Step 7

Java, SQL

8

Step 8

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

9

Step 9

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

10

Step 10

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

11

Step 11

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

12

Step 12

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

13

Step 13

Тесты.

02 November 2015
Goal completed 10 May 2017
Career & Work

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

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

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

 Goal Accomplishment Criteria

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

 Personal resources

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

  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.

  • 6137
  • 02 November 2015, 10:29
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?