У вас уже есть заявка на текущий период.
Если вы хотите, чтобы данная программа участвовала в розыгрыше гранта в этом месяце, необходимо добавить ее в папку "Интересные мероприятия".
Или создайте заявку на другой период.
13.11.2018 - Уточните расписание у организатора. Возможно он не успел обновить расписание.
Форма обучения:
Online
Вид мероприятия:
Курсы
Тип мероприятия:
Открытые
Целевая аудитория
Новички.
Преподаватель
Дмитрий Бежецков - более 3 лет в программировании, на данный момент работает в Новосибирском центре информационных технологий "УниПро", занимается разработкой программ под российский процессор "Эльбрус".
Анонс программы
Курс по основам программирования - это обучение базовой логике, методам и особенностям программной разработки, практическое освоение программирования, а также взгляд на профессию и IT-сферу изнутри. Опытным путем вы поймете, в каком направлении дальше развиваться, какие языки программирования и технологии изучать.
Описание программы
Введение. История. Понятие языка программирования. Первая программа. Настройка окружения.
Целый, вещественный и пользовательский типы данных. Арифметические операции.
Логический тип данных. Булева алгебра. Операторы циклов, ветвлений.
Функции и рекурсия. Понятие рекурсивной функции. Разные типы рекурсий. Отличия от итеративных алгоритмов.
Итеративные алгоритмы. Тип данных массив. Работа с одномерными и многомерными массивами. Символьный тип данных.
Сортировка и поиск. Линейный поиск в массиве. Двоичный поиск. Простые сортировки.
Практика отработки структурного/процедурного типа мышления. Динамические структуры данных - стек, очередь. Повторное использование кода.
Стандартные алгоритмы. Стандартная сортировка и поиск. Стандартные контейнеры. Обобщенное программирование.
Ввод и вывод данных. Понятие файла. Работа с потоками ввода/вывода.
Введение в объектно-ориентированное программирование. Классы, объекты, наследование, ...
Подробнее о программе
Введение. История. Понятие языка программирования. Первая программа. Настройка окружения.
Целый, вещественный и пользовательский типы данных. Арифметические операции.
Логический тип данных. Булева алгебра. Операторы циклов, ветвлений.
Функции и рекурсия. Понятие рекурсивной функции. Разные типы рекурсий. Отличия от итеративных алгоритмов.
Итеративные алгоритмы. Тип данных массив. Работа с одномерными и многомерными массивами. Символьный тип данных.
Сортировка и поиск. Линейный поиск в массиве. Двоичный поиск. Простые сортировки.
Практика отработки структурного/процедурного типа мышления. Динамические структуры данных - стек, очередь. Повторное использование кода.
Стандартные алгоритмы. Стандартная сортировка и поиск. Стандартные контейнеры. Обобщенное программирование.
Ввод и вывод данных. Понятие файла. Работа с потоками ввода/вывода.
Введение в объектно-ориентированное программирование. Классы, объекты, наследование, полиморфизм.
Курс необходим для тех, кто начинает с нуля. Это самый простой и надежный способ заложить базовые знания и навыки для любой последующей IT-профессии. После курса вы как начинающий специалист повысите свою обучаемость и универсальность, существенно увеличите и разовьете свой потенциал для освоения любого IT-направления. Вы будете знать все необходимые понятия, термины, ориентироваться в инструментах, общих методах и логике программирования.
Также этот курс крайне важен и тем, кто уже начал обучаться программированию самостоятельно. Вы сможете систематизировать уже имеющиеся знания, проработать свои слабые места, получить ответы на возникшие вопросы от профессионального наставника. После курса вам будет на порядок легче изучить конкретный язык программирования самостоятельно либо на соответствующем курсе нашей IT-Академии.
С помощью курса по основам программирования вы:
Определитесь с тем, какое направление в IT выбрать для дальнейшего изучения и получения профессии
Сэкономите время и средства на поиск своего призвания
Научитесь писать свой первый код
Освоите базовую логику в разработке программного обеспечения
Получите первую практику в программировании
Сможете работать над собственными проектами
Качественно подготовитесь к освоению выбранного языка программирования или IT-направления
Увеличите собственную конкурентоспособность на рынке труда и свою ценность как сотрудника
Преподаватели курса по основам программирования уже выпустили не один десяток учеников. Они знают все ключевые факторы, которые необходимы новичкам в IT для дальнейшего успешного роста. Их обучение помогает грамотно и эффективно освоить азы профессии разработчика, определиться с собственным направлением, а также начать программировать и практиковаться в IT-сфере. Они не только закладывают все самые важные основы, но и подготавливают выпускников ко всем тем сложностям, с которыми им придется столкнуться в дальнейшим. Сюда же входит и правильная мотивация, и построение правильного процесса обучения любой IT-специальности.
Важный момент - актуальные знания о требованиях к IT-профессиям, реальных перспективах и конкуренции на рынке труда. Выпускники курса будут понимать, что конкретно хотят получить работодатели, какие навыки и технологии им необходимо освоить. Они познакомятся с задачами из рабочей практики программистов. IT-сфера постоянно развивается и меняется - они будут в курсе основных тенденций и трендов.
После каждой пройденной темы вы получаете домашнее задание, при выполнении которого можете обращаться к преподавателю за помощью.
Курс включает: 30 часов занятий с преподавателем + 20 часов на домашние задания.
Бонусы:
По окончании выдаются сертификаты и предоставляются рекомендации преподавателей.
Есть возможность оформить курс в рассрочку (подробности можно уточнить у менеджеров).
Ваши перспективы после изучения основ программирования:
На курсе по разработке на C++ вы изучите базовые особенности языка и поймете, почему именно на нем написаны самые классные компьютерные игры и операционные системы.
На онлайн-курсе по разработке на Java вы изучите один из самых усовершенствованных и достаточно простых в освоении языков программирования. Именно этот язык чаще других упоминается в вакансиях в последнее время.
Выбирайте онлайн-курс по разработке на C# (C Sharp), если вы безусловный поклонник Windows и мечтаете разрабатывать классные приложения под эту ОС.
Я принимаю условия, изложенные в
Соглашении об оказании информационных услуг по развитию карьеры и профессиональному образованию
КонсультацРСвЂВВВР РЋР РЏ Р С—Р С• РїРѕРТвЂВВВР±РѕСЂСѓ РєСѓСЂСЃР°
РњС‹ РїРѕРТвЂВВВбереРѠРІР°РѠРїСЂРѕРіСЂР°РСВВВВР В Р’В Р РЋР’ВВВР РЋРІР‚в„– обученРСвЂВВВР РЋР РЏ Р В Р’В Р СћРІР‚ВВВля успешной карьеры РцповышенРСвЂВВВР РЋР РЏ зарплаты, Р В Р’В° также РїСЂРµРТвЂВВВложРСвЂВВВРѠактуальные С„РСвЂВВВнансовые Р В Р’В Р РЋРІР‚ВВВнструРСВВВВенты РѕС‚ лучшРСвЂВВВС… Р В РІР‚ВВВВанков-партнеровпортала Edumarket.ru Р В Р’В Р СћРІР‚ВВВля Р В Р’В Р РЋРІР‚ВВВС… РїСЂРСвЂВВВобретенРСвЂВВВР РЋР РЏ!
РџРѕР·РТвЂВВВравляеРСВВВВ!
Р В РІР‚в„ўР РЋРІР‚в„– РЎРѓР ТвЂВВВелалРцеще РѕРТвЂВВВР В Р’В Р РЋРІР‚ВВВР Р… шаг Р Р…Р В° РїСѓС‚РцРє вашей карьере.
Р В РЎСљР В Р’В° указанный Р°РТвЂВВВрес РІР°РѠотправлено Р С—Р СвЂВВВРЎРѓРЎРЉР СВВВВР С•. Проверьте почтовый СЏС‰РСвЂВВВР С” РцРїРѕСЃРСВВВВотрРСвЂВВВте РїРѕРТвЂВВВобранные Р В Р’В Р СћРІР‚ВВВля вас РїСЂРѕРіСЂР°РСВВВВР В Р’В Р РЋР’ВВВР РЋРІР‚в„– обученРСвЂВВВР РЋР РЏ.
ЖелаеРѠРІР°РѠуспешной карьеры!