Программист С от Otus
Программа курса
Ознакомьтесь с программой курса «Программист С» от Otus
Модуль 1. Современный С
-
Тема 1. Инструментарии разработки
-
Тема 2. Основные конструкции
-
Тема 3. Типы данных
-
Тема 4. Типы данных (продолжение)
-
Тема 5. Стандарты C90/C99/C11
-
Тема 6. Современные практики программирования на С
Модуль 2. Сложные структуры данных
-
Тема 7. Динамические структуры данных
-
Тема 8. Алгоритмы поиска и сортировки
Модуль 3. Методики программирования
-
Тема 9. Библиотеки языка С
-
Тема 10. Препроцессор
-
Тема 11. ООП в C
-
Тема 12. Обработка ошибок
-
Тема 13. Основы ассемблера
Модуль 4. Среда UNIX
-
Тема 14. История, философия и основы работы в UNIX
-
Тема 15. Стандарт POSIX и программирование под UNIX
-
Тема 16. Введение в процессы
-
Тема 17. Демоны UNIX
Модуль 5. Процессы в С
-
Тема 18. Взаимодействие между процессами
-
Тема 19. Разделяемая память
Модуль 6. Многопоточность в С
-
Тема 20. Введение в потоки
-
Тема 21. Механизмы синхронизации
-
Тема 22. Функции в многопоточных приложениях
Модуль 7. Сетевое взаимодействие
-
Тема 23. Сетевое взаимодействие
-
Тема 24. Асинхронные сетевые интерфейсы
-
Тема 25. Веб-сервисы
Модуль 8. Микроконтроллеры
-
Тема 26. Введение в микроконтроллеры
-
Тема 27. Введение в Ардуино
-
Тема 28. Разработка приложений на Ардуино
Модуль 9. Работа с базами данных
-
Тема 29. Современные СУБД
-
Тема 30. Работа с СУБД из C
Модуль 10. Создание игр
-
Тема 31. Библиотеки DirectX и OpenGL
-
Тема 32. Работа с устройствами ввода
-
Тема 33. Интерактивность в играх
Модуль 11. Проектная работа
-
Тема 34. Выбор темы и организация проектной работы
-
Тема 35. Консультация по проектам и домашним заданиям
-
Тема 36. Защита проектных работ
-
Тема 37. Подведение итогов курса
- Город
- Онлайн
- Формат обучения
- Онлайн
- Сертификат
- Есть
Преподаватели-эксперты. Педагоги делятся актуальными знаниями и реальными кейсами, востребованными в современной IT-индустрии.
Уровень подготовки неважен. В онлайн-школе предусмотрены программы 3-х уровней сложности для начинающих и профи.
Удобный интерфейс. Сайт школы построен таким образом, что любой сможет с лёгкостью в нём разобраться.
Обратная связь. Кураторы и педагоги 24/7 помогают справляться студентам с возникающими сложностями.
Высокая стоимость курсов. Хорошее и качественное образование не может стоить дёшево.
Навязанные рекламные рассылки. Спам от онлайн-школы иногда вызывает лёгкое неудобство.
Взгляните, что студенты и выпускники говорят про Otus
Для меня принять решение об обучении на курсе по языку Java было довольно просто, достаточно было посмотреть на преподавателя и структуру курса, также огромным плюсом было увидеть в партнерах Otus.ru компанию, в которой я хотел работать. Очень важно, что перед началом курса прово...
После прохождения курса я приобрел, во-первых, понимание того как python устроен и работает вплоть до погружения на уровень кода интерпретатора, что собственно, помогает уяснить с какими нюансами можно будет столкнуться при использовании языка в целом (что полезно для проектирова...