Курс по основам программирования

09 апреля

Курс по основам программирования - это обучение базовой логике, методам и особенностям программной разработки, практическое освоение программирования, а также взгляд на профессию и IT-сферу изнутри. Опытным путем вы поймете, в каком направлении дальше развиваться, какие языки программирования и технологии изучать.

Курс необходим для тех, кто начинает с нуля. Это самый простой и надежный способ заложить базовые знания и навыки для любой последующей IT-профессии. После курса вы как начинающий специалист повысите свою обучаемость и универсальность, существенно увеличите и разовьете свой потенциал для освоения любого IT-направления. Вы будете знать все необходимые понятия, термины, ориентироваться в инструментах, общих методах и логике программирования.

Также этот курс крайне важен и тем, кто уже начал обучаться программированию самостоятельно. Вы сможете систематизировать уже имеющиеся знания, проработать свои слабые места, получить ответы на возникшие вопросы от профессионального наставника. После курса вам будет на порядок легче изучить конкретный язык программирования самостоятельно либо на соответствующем курсе нашей IT-Академии.   

 

С помощью курса по основам программирования вы:

  • Определитесь с тем, какое направление в IT выбрать для дальнейшего изучения и получения профессии

  • Сэкономите время и средства на поиск своего призвания

  • Научитесь писать свой первый код

  • Освоите базовую логику в разработке программного обеспечения

  • Получите первую практику в программировании

  • Сможете работать над собственными проектами

  • Качественно подготовитесь к освоению выбранного языка программирования или IT-направления

  • Увеличите собственную конкурентоспособность на рынке труда и свою ценность как сотрудника

 

Преподаватели курса по основам программирования уже выпустили не один десяток учеников. Они знают все ключевые факторы, которые необходимы новичкам в IT для дальнейшего успешного роста. Их обучение помогает грамотно и эффективно освоить азы профессии разработчика, определиться с собственным направлением, а также начать программировать и практиковаться в IT-сфере. Они не только закладывают все самые важные основы, но и подготавливают выпускников ко всем тем сложностям, с которыми им придется столкнуться в дальнейшим. Сюда же входит и правильная мотивация, и построение правильного процесса обучения любой IT-специальности.  

Важный момент - актуальные знания о требованиях к IT-профессиям, реальных перспективах и конкуренции на рынке труда. Выпускники курса будут понимать, что конкретно хотят получить работодатели, какие навыки и технологии им необходимо освоить. Они познакомятся с задачами из рабочей практики программистов. IT-сфера постоянно развивается и меняется - они будут в курсе основных тенденций и трендов.

 

Отличная новость! Акция: все выпускники курса по основам программирования получают скидку 50% на последующий курс.

Длительность курса: 3 недели (30 часов занятий с преподавателем + 20 часов на домашние задания).

Место проведения: занятия проходят в очном формате в центре Новосибирска или Академгородке и в формате онлайн для жителей любого города или страны.

Хотите узнать подробности? Позвоните по бесплатному номеру 8(800)500-15-56 или закажите звонок на сайте.

 

Программа курса по основам программирования:

  1. Введение в профессиональную область “Информационные технологии”. История развития ИТ, с чего всё начиналось и что есть сейчас. Наиболее популярные профессии в ИТ. Ступени развития специалиста, кто такие Junior, Middle и Senior?
  2. Понятие языка программирования.
  3. Первая программа. Настройка окружения.
  4. Целый, вещественный и пользовательский типы данных. Арифметические операции.
  5. Логический тип данных. Булева алгебра. Операторы циклов, ветвлений.
  6. Функции и рекурсия. Понятие рекурсивной функции. Разные типы рекурсий. Отличия от итеративных алгоритмов.
  7. Итеративные алгоритмы. Тип данных массив. Работа с одномерными и многомерными массивами. Символьный тип данных.
  8. Сортировка и поиск. Линейный поиск в массиве. Двоичный поиск. Простые сортировки.
  9. Практика отработки структурного/процедурного типа мышления. Динамические структуры данных - стек, очередь. Повторное использование кода.
  10. Стандартные алгоритмы. Стандартная сортировка и поиск. Стандартные контейнеры. Обобщенное программирование.
  11. Ввод и вывод данных. Понятие файла. Работа с потоками ввода/вывода.
  12. Введение в объектно-ориентированное программирование. Классы, объекты, наследование, полиморфизм.
  13. Экзамен. Обзор полученных знаний и вопросов, возникших в процессе обучения, выявляем свои сильные и слабые стороны. Определение дальнейших возможных путей развития, согласно предпочтениям и умениям или как превратить работу в хобби. Дорожная карта специалиста в области ИТ.

 

Преподаватели:

Епанчинцева Наталья С 2013 года преподавала основы программирования, и не только в Высшем колледже информатики НГУ.

Всегда и с любой возрастной группой использует интерактивную обучающую методику.

✓ Занятия проходят в режиме живого общения, каждая тема и задача разбирается на примерах из повседневной жизни, с которыми мы 

сталкиваемся едва ли не каждый день.

 Большой упор делает на практические работы, так как теория без должного «набивания руки» - занятие скучное и вряд ли приведёт к хорошим результатам.

Как сделать правильный выбор языка программирования, читайте в интервью с преподавателем.

Дмитрий Бежецков — более  3 лет в программировании, на данный момент работает в  Новосибирском центре информационных технологий «УниПро»,  занимается разработкой программ под российский процессор «Эльбрус»

✓ На первые деньги, заработанные на фрилансе, купил книги по программированию

✓ Получил от Google будучи студентом ~11000$ за поддержку проектов с открытым исходным кодом

✓ Преподает программирование для ФИТ НГУ 1 и 4 курсам

✓ Считает, что главное, что вам потребуется на курсе – это умение выстраивать логические цепочки

Читайте более подробно в интервью с преподавателем.

Водостоев Антон — сейчас работает C++-разработчиком в компании 2GIS, его опыт разработки составляет более 6 лет. Более 2-х лет преподает в IT-Академии курсы по основам программирования и C++.

✓ Считает, что язык выбрал его, а не наоборот

✓ Старается научить студентов писать код, который будет легко читаться человеком, будущим коллегой

✓ Тщательно отфильтровывает знания, которые дает на курсе, чтобы не дать что-то уже устаревшее или лишнее

✓ Антон - рекордсмен по количеству положительных отзывов о нем и его курсах на Флампе

Подробнее читайте в интервью с преподавателем.

Бонусы:

  • по окончании выдаются сертификаты  и предоставляются  рекомендации преподавателей
  • есть возможность оформить курс в рассрочку (подробности можно уточнить у наших менеджеров)

 

Ваши перспективы после изучения основ программирования:

  • На курсе по разработке на C++ вы изучите базовые особенности языка и поймете, почему именно на нем написаны самые классные компьютерные игры и операционные системы.
  • На онлайн-курсе по разработке на Java вы изучите один из самых усовершенствованных и достаточно простых в освоении языков программирования. Именно этот язык чаще других упоминается в вакансиях в последнее время.
  • Выбирайте онлайн-курс по разработке на C# (C Sharp) если вы безусловный поклонник Windows и мечтаете разрабатывать классные приложения под эту ОС.

 

Почему мы?

IT-Академия Алексея Сухорукова работает в тесной связке с одноименным кадровым агентством. Оно уже более 10 лет занимается подбором IT-специалистов для крупнейших российских и международных компаний. Как это отражается на наших курсах?

 

  • Мы досконально знаем требования работодателей и опираемся на них в своих образовательных программах. Выпускники Академии получают те знания и навыки, которые будут гарантированно востребованы на рынке труда. IT-сфера развивается очень динамично, требования к соискателям постоянно меняются - наши курсы меняются вместе с ними.  

 

  • Мы умеем правильно оценивать уровень специалистов. Наши преподаватели занимают лидирующие позиции разработчиков или руководителей в крупных компаниях. Это лучшие эксперты в своей области. Если преподаватель из области программирования, то обязательно Senior Developer. Да, это не просто учитель. Это профессор.

 

  • На наших курсах преподаватели опираются не на учебники. Они ставят задачи из своей реальной профессиональной практики. То, с чем они каждый день сталкиваются на работе.     

 

  • Наши выпускники получают не только знания по предмету. Они знакомы с технологиями поиска работы и самопрезентации, умеют найти верный подход к любому тестовому заданию. К концу курса у них есть, что показать работодателю. Это их первые проекты, практические работы. В общем, они новички, но уже с портфолио.

 

  • Да, мы не можем гарантировать нашим выпускникам мгновенного трудоустройства. Не можем гарантировать им работу мечты. Не можем обещать им стремительного роста доходов. Но мы можем другое. Сделать их максимально готовыми к достижению этих целей. Они будут знать, уметь и не бояться применять. Они будут заряжены теорией, навыками и прикладным опытом. А такие работники нужны всем. 

Стоимость: 
18 000/50% скидка на последующий курс

* стоимость для корпоративных клиентов уточняйте у менеджера.

Отправить заявку: 

По этому курсу возможно корпоративное обучение.

Отзывы о курсе

Я прошел курс основы программирования.

Курсы очень понравились, только… МАЛО! Вот почему, 2,5 часа? Ведь можно продлить до 3!

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