C++ Institute: Advanced programming in C(CLP)

 

Общие сведения

Укрепите свои навыки в области программирования на C на основе уже имеющихся у вас знаний. Для этого либо пройдите курс CLA: Programming Essentials in C, либо приобретите аналогичные знания, в частности по функциям библиотеки и использованию препроцессора.

Преимущества

Вы ознакомитесь с общими концепциями компьютерного программирования, а также с синтаксисом, семантикой и типами данных языка C, необходимыми для начальных ступеней карьеры программиста. Курс соответствует требованиям для сертификации CLA — C Programming Language Certified Associate (Сертифицированный специалист по языку программирования C).

  • Понимайте основные принципы компьютерного программирования.
  • Освойте синтаксис, семантику и базовые типы данных в C.
  • Вы сможете применять полученные навыки программирования на практических лабораторных занятиях, а также при написании ваших собственных программ.
  • Развивайте логику и алгоритмическое мышление.
  • Получите немедленную оценку своей работы при помощи встроенных контрольных опросов и тестов.
  • Присоединяйтесь к глобальному сообществу Сетевой академии Cisco.

Учебная программа

Вы изучите такие углубленные темы, как синтаксис и семантика языка C, дополнительные типы данных, расширенные библиотеки, общие концепции компьютерного программирования и средств для разработчиков, методы выявления ошибок и узких мест кода, программирование расширенных структур данных, решение сложных задач с использованием алгоритмов и структур данных. А важнее всего то, что этот курс подготовит вас к независимой сертификации CLP — C Certified Professional Programmer Certification. Учитесь вместе с нами, надежным поставщиком учебных курсов по ИТ.

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

Module 1: Evolution of C (e.g., new C11 keywords, trigraphs and digraphs)
Module 2: Handling variable number of parameters (<stdarg.h>)
Module 3: Memory and strings (<string.h> et al.)
Module 4: Internationalization I18N.
Module 5: Processes and threads.
Module 6: Floats and ints once again (<math.h>, <fenv.h>, <inttypes.h> et al.)
Module 7: Network sockets – absolute basics.
Module 8: Miscellaneous (eg. portability issues and undefined behaviours, const variables vs.
volatile variables

Программа: CLP

Разработчик материалов курса

Учебный план разработан партнером Сетевой академии C++ Institute.

Целевая аудитория

Учащиеся вузов или ссузов, лица окончившие вуз или ссуз, инженерных специальностей или ИТ специализацией, имеющие базовую компьютерную грамотность и опыт использования компьютерных приложений.

Сертификация

Данный курс готовит к сертификации  CLP.

При успешном завершении курса студент получает ваучер скидку на сертификационный экзамен.

Вид:

повышении квалификации (72 ак. часа).

Форма обучения:

очное, заочное, обучение с применением дистанционных технологий.

Примерное расписание

Длительность обучения: 1 семестр.

Занятия проводятся два-три раза в неделю с 18.00 до 20.00 с 1 октября до 20 ноября или с 10 марта до 1 мая. Точное время занятий устанавливается на первом занятии.

Стоимость обучения
Помощь при самостоятельном обучении для студентов МЭИ. 0 руб.
Обучение в группе под руководством инструктора (от 15 человек)20 000 руб.

Обучение по сокращенной программе в группе под руководством инструктора (от 15 человек)22 500 руб
Обучение по расширенной программе в группе под руководством инструктора (от 10 человек)26 600 руб.

Запись на курс Advanced programming in C(CLP):





Электронная почта:

Телефон для обратной связи: