Начало курса 29 марта 2016 г.
Качественное обучение основам программирования. Обширный и увлекательный курс, ориентированный на тех, кто хочет постичь азы программирования.
Основы программирования – это обширный и увлекательный курс, ориентированный на тех, кто еще не знаком с тем, каково это – заставлять компьютер, понимающий каждое написанное тобой слово, беспрекословно выполнять каждую твою команду. Теоретическая часть данного курса содержит множество классических тем, давно уже ставших обязательными к изучению на первом курсе любого факультета, готовящего специалистов в сфере IT. Семинарские же занятия направлены на то, чтобы закреплять/дополнять полученные теоретические знания на практике в ходе написания несложных программ.
Цели курса:
дать слушателям четкое представление об основных принципах устройства и функционирования компьютера;
научить слушателей основным принципам анализа задач и принципам грамотного построения алгоритмов для их решения;
научить применять и закрепить применение всех получаемых в ходе прохождения курса теоретических знаний на практике (написание программ с использованием базовых средств распространенного языка программирования Javascript);
дать обзор самых широко используемых языков программирования и провести знакомство с самыми распространенными сегодня направлениями в разработке ПО (обозначив, том числе, некоторые интересные особенности каждого направления), что поможет слушателям определиться с вектором дальнейшего развития.
Благодаря курсу Вы:
Получите четкое представление об основных принципах устройства и функционирования компьютера;
Научитесь основным принципам анализа задач и принципам грамотного построения алгоритмов для их решения;
Сможете применять и закрепить применение всех получаемых в ходе прохождения курса теоретических знаний на практике (написание программ с использованием базовых средств распространенного языка программирования Javascript);
Узнаете о самых широко используемых языков программирования и познакомитесь с самыми распространенными направлениями в разработке ПО (обозначив, том числе, некоторые интересные особенности каждого направления), что поможет слушателям определиться с вектором дальнейшего развития.
Длительность курса:
1 месяц (30 часов аудиторных занятий + 20 часов на домашние задания).
Программа курса по основам программирования:
1. Архитектура ЭВМ (обзор основных компонент)
2. Компьютерная программа (общее представление, процесс выполнения на ЭВМ)
3. Представление данных в памяти ЭВМ и системы счисления
Представление данных в памяти компьютера;
Преобразования между различными системами счисления.
4. Языки программирования
Высокоуровневые и низкоуровневые;
Компилируемые и интерпретируемые.
5. Двоичная арифметика
6. Булева алгебра
7. Структуры данных
8. Алгоритмы
9. Анализ задачи
анализ структуры и особенностей входных и выходных данных;
построение алгоритма решения задачи (знакомство с блок-схемами).
10. Знакомство с базовыми средствами языков программирования на примере Javascript
основные типы данных;
переменные;
операторы;
управляющие конструкции.
11. Функциональная декомпозиция
12. Знакомство с инструментами поддержки процедурно-ориентированного программирования на примере Javascript.
13. MVC
14. Обзор инструментов разработки ПО (языков программирования, фреймворков, библиотек) для различных направлений:
мобильные приложения;
интернет-ресурсы (сайты);
серверные приложения;
настольные приложения.
15. Цикл разработки ПО
Место проведения: Академгородок (здание Технопарка) или центр города.
Преподаватель: Антон Водостоев, C++ Developer at "Data East", более 6 лет опыта разработки. Антон обязательно найдет индивидуальный подход к каждому слушателю и поможет определиться с направлением для дальнейшего обучения.
Перспективы:
Будучи ознакомленными с основными направлениями разработки ПО и их особенностями, Вы можете самостоятельно или с помощью наших специалистов выбрать для себя вектор дальнейшего развития (новый курс по освоению уже конкретного языка программирования). А полученные вами основы программирования станут для Вас существенным подспорьем при изучении любого языка программирования в рамках какого-либо из наших курсов.
Внимание! Разместите пост о нашем курсе в своем аккаунте в любой социальной сети с комментарием "Я записался на курс в IT-Академии!" и ссылкой на наш сайт (www.suhorukov.com/it-academy) и получите скидку 3%!
Бонусы:
по окончании выдаются сертификаты и предоставляются рекомендации преподавателей;
лучшим студентам, заинтересованным в поиске работы, помогаем с трудоустройством;
есть возможность оформить курс в рассрочку (подробности можно уточнить у наших менеджеров);
на занятиях будут решаться задачи из практического опыта преподавателей;
вкусные печеньки на кофе-брейках.
|