Що нового?

Набір учасників [SkillFactory] Професія C ++ розробник (Олександр Адамов, Андрій золотих)

Інформація про покупку
Тип покупки: Складчина
Ціна: 16673 ГРН
Учасників: 0 з 92
Організатор: Відсутній
Статус: Набір учасників
Внесок: 188.5 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор

ця мова входить в ТОП-5 найпопулярніших в світі. програмісти люблять його за чисту і красиву логіку, вони кажуть: "ця мова допомагає думати як програмуєш і програмувати — як думаєш". Він близький до" заліза", так що на ньому можна створювати код для датчиків, марсоходів. Однак гнучкість мови допомагає йому знаходити своє місце в створенні ігор, високонавантажених додатків і систем моделювання. С++ для мільйонів програмістів став аналогом англійської мови. На ньому можна і на IT-конференції виступити, і роман написати.

Навчіться с++ з нуля
Отримайте нову професію навіть без базових знань програмування. Ми навчимо всього, що важливо.
  • мислення програміста
    Ми допоможемо розвинути "мислення програміста": ви почнете думати алгоритмічно і розкладати в розумі навіть складні завдання.
  • Теорія і практика
    Навчання розбите на сотні маленьких кроків. Кожен шматочок теорії ви закріпіть на практиці. У нас є тренажери, міні-проекти, інтерактивні вебінари, наскрізні проекти і командний проект.
  • Ментор і спільнота
    Ви не залишитеся один на один з новим. SkillFactory забезпечить індивідуальні консультації з ментором, персональну особисту зворотний зв'язок по проектам.
чому варто вивчати с++:
  • правильна основа
    С++ - це мова, яка дозволяє підвести міцний фундамент під професію програміста. На його основі легше вивчати алгоритми, ООП і "високе" програмування
  • швидкість
    С++ - дуже швидка мова у виконанні коду. Це мова-спорткар у світі програмування.
  • Широкий спектр використання
    С++ використовується скрізь: від додатків і складних банківських продуктів до програмування роботів і нейронних мереж.
С++ - це і є справжнє програмування!

коротка програма навчання:
Блок 1: Основні конструкції C++(2 місяці)
  1. змінні, типи даних
  2. Порядок виконання коду в програмі. Розгалуження, цикли
  3. масиви. Рядок. Покажчики та посилання
  4. функції
  5. ООП
  6. винятки
  7. управління пам'яттю C/C++
  8. шаблони
в результаті ви:
Навчіться використовувати основні можливості мови. Вирішіть понад 20 практичних завдань для закріплення матеріалу.

Блок 2: алгоритми і структури даних (2 місяці)
  1. оцінка часу роботи алгоритмів
  2. алгоритми сортування
  3. елементарні структури даних
  4. введення в алгоритми пошуку
  5. збалансовані дерева пошуку
  6. хешування
  7. STL
в результаті ви:
Ви навчитеся використовувати основні алгоритми і структури даних, будете добре розуміти, як вони виглядають зсередини і як працюють. Ці знання та навички допоможуть вам писати високопродуктивний код і пройти співбесіди у великі компанії.

Блок 3: Основи Linux на прикладі Ubuntu (1 місяць)
  1. Робота з файлами і директоріями в терміналі
  2. Робота з користувачами та правами доступу
  3. пристрій комп'ютера, базові принципи роботи. Компіляція програми
Блок 4: паралельне програмування (1 місяць)
  1. Що таке паралелізм
  2. Потоки та процеси
  3. управління потоками
  4. асинхронна робота з мережею
  5. пули потоків, переривання потоків
Блок 5: Робота з базами даних (1,5 місяці)
  1. введення в реляційні бази даних
  2. проектування баз даних на прикладі PostgreSQL
  3. мова запитів SQL
  4. Робота з базами даних в c++
  5. огляд NoSql
в результаті ви:
Навчіться проектувати бази даних, освоїте мову запитів SQL, і навчитеся взаємодіяти з БД з C++. А також познайомитеся NoSQL базами даних, і навчитеся їх використовувати в проектах на C++

Блок 6: тестування (2 тижні)
  1. Unit-тестування
  2. TDD (Gtest, Gmock)
в результаті ви:
Навчіться писати надійний код і покривати його тестами.

Блок 7: сучасні стандарти c++ (2 тижні)
  1. Що нового в C++ 11 (розумні покажчики)
  2. Що нового в C++ 14 (Лямбда-вирази)
  3. нововведення c++ 17
  4. Все що потрібно знати про C++ 20
в результаті ви:
Будете знати ключові зміни, принесені в стандарти с++ 11, 14, 17, 20

Блок 8: Desktop-розробка на Qt (2 тижні)
  1. введення в Qt
  2. Створення UI для проекту
в результаті ви:
Створите інтерфейс для підсумкового проекту

# Отримати повну програму курсу можна на продажнику заповнивши форму.

Ваше резюме після навчання:


Експерти курсу:

  1. Адамов Олександр
    Програміст (Playrix)
    Основні конструкції c++
    В IT з 16 років, останні 4 роки займається розробкою на С++ в геймдеві, працював над серією Assassins creed, зараз займається розробкою движка в Playrix.

  2. золотих Андрій
    Розробник ПЗ в групі компаній"Остек"
    Група архітектури та нових технологій ТОВ "МТС Інформаційні технології"
    Провідний розробник с++, A3 GROUP-Тімлід, керівник проектів, переможець хакатону Baltic Sea Hack 2019. Експерт з мов програмування С і С++, систем реального часу і мережевих протоколів. В даний момент займається розробкою back-end для високонавантажених систем.

  3. Юсифов Арслан
    C++/DevOps Engineer at ActiveVideo
    Працює над віртуалізацією Android для легкого стрімінгу відео клієнтам з популярних додатків (Netflix, Amazon, HBO).
новорічний розпродаж з 11 по 20 Грудня (знижка 50%)

кожному студенту до кінця акції даруємо мішок подарунків:
  1. Курс Google Sheets
    Станьте віртуозом таблиць Google і здивуйте колег — навіть поважних майстрів екселя
  2. Микрокурс Soft-skills
    З хард-скілами ви знайдете роботу, а з софт-скілами — будете в ній успішні і щасливі
  3. Гід написання резюме
    Інструкція для резюме, яке покаже вас з кращих сторін і "продасть" топовим роботодавцям
  4. Мікрокурс створення телеграм-бота
    Навчіться автоматизувати листування, щоб полегшити свою роботу або робити боти на замовлення
  5. Микрокурс Work-Life Learning Balance
    Вибудувати баланс між різними сферами життя складно-але можна, якщо знати секрети
Тривалість навчання: 8,5 місяців
Ціна: 5 333 ₽/місяць (вартість навчання при безвідсотковій розстрочці на 12 місяців)
https://privatelink.de/?https://skillfactory.ru/cplus
 
Угорі