Курс Основы Программирования – для тех, кто никогда не программировал и не сталкивался с разработкой. Курс поможет освоить базовые знания, которые нужны каждому начинающему IT-специалисту. Вы освоите основной набор навыков для написания первого рабочего кода. После прохождения курса вы сможете осознанно выбрать направление в IT, которое лучше всего подходит вам.
Учебная программа курса «Основы программирования» позволяет усовершенствовать свои компьютерные навыки, освоить самые базовые знания программирования, научиться использовать возможности современных технологий и выбрать направление развития в IT.
Все тренера академии — успешные практики имеющие богатый и интересный опыт. Все тренера прошли обучение и сертификацию Main Academy.
Студенты курса имеют возможность улучшить свой технический английский и посещать курсы английского и Speaking Club в течение всего периода обучения. В данном курсе нет такой услуги
Перед началом обучения менеджеры построят для вас индивидуальный план развития и построения карьеры, в соответствии с вашими требованиями и пожеланиями.
Вы научитесь
- писать простые программы и усвоите синтаксис языка JavaScript
- функциональном программированию и усвоите основы объектно-ориентированного программирования (ООП)
- базовым правилам и основным принципам написания программного кода
- познакомитесь со всеми популярными языками программирования и инструментами разработки ПО
- сможете четко определиться с последующим направлением развития
Программа курса Основы программирования
Основные понятия программирования
Основные понятия программирования
- Компьютер как исполнитель программ
- Суть программирования Алгоритм
- Программа и программное обеспечение
- Языки программирования
- Составляющие языка программирования
- Способы реализации языка программирования (исходный код, исполняемый код, компиляция / интерпретация)
- Отладка программ, кодирование (программирование)
- Среда программирования
Введение в JavaScript
- Что такое JavaScript
- Справочники и спецификации
- Редакторы для кода
- Консоль разработчика — практика
- JavaScript и структура HTML
- Основы разметки кода
- Классика «Привет, Мир»
- Правила разметки кода для больших скриптов
Разметка кода: переменные и константы
- Структура кода, точка с запятой, комментарии
- Переменные
- Имена переменных
- Константы
- Читаемый код: называем переменную правильно
- Практические задачи для усвоения работы с переменными
БАЗОВЫЕ КОНСТРУКЦИИ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ
Типы данных и операторы
- Пять примитивных типов данных
- Основные операторы
- Практика по основным операторам
Операторы сравнения и логические значения
- Логические значения
- Сравнение символов и строк
- Сравнение разных типов
- Строгое равенство
Взаимодействие с пользователем и операторы условия
- Alert, prompt и confirm
- Практика Alert, prompt и confirm
- Операторы условия Оператор if
- Операторы условия. Неверное условие, else
- Практика на усвоение else и if
Логические операторы
- || (ИЛИ)
- && (И)
- Практика на логические операторы
- Конструкция switch и case
- Практика для конструкции switch и case
Циклы while и for
- Цикл while
- Цикл do..while
- Цикл for
- Практика для while и for
ФУНКЦИОНАЛЬНОЕ И ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ
Функциональное программирование
- Объявление функции
- Локальные и внешние переменные
- Параметры
- Возврат значения функциями
- Практика для работы с функциями
Структуры данных
- Введение в методы и свойства
- Числа
- Практика для работы с числами
- Строки
- Практика для работы со строками
- Массивы
- Практика для работы с массивами
Основы ООП: Объекты, свойства и методы
- Создание объекта
- Добавление свойств
- Доступ к свойствам
- Удаление свойств
- Добавление метода
Основы программирования - 8 шагов к цели
-
1Записаться на курс
-
3Выполнить практические, лабораторные, домашние
-
5Определиться с направлением дальнейшего развития
-
7Посещать дополнительные занятия
-
2Изучить теорию
-
4Написать свою первую программу
-
6Выполнять задания, делать проект
-
8Молодой специалист выбранного направления!
Формы обучения и стоимость
- Самостоятельное обучение в личном кабинете
- Занятия онлайн в удобное для вас время
- Доступ ко всем видео урокам: лекции, практические, проекты, Q&A
- Доступ ко всем материалам в LMS: видео, презентации, тесты, практические
- Сертификат по окончании курса
- Стоимость: 3900 грн
- Обучение с инструктором в группах по ZOOM согласно расписанию
- Доступ ко всем видео урокам: лекции, практические, проекты, Q&A
- Доступ ко всем материалам в LMS: видео, презентации, тесты, практические
- Живое общение с инструктором в ZOOM и Telegram, проверка практических
- Сертификат по окончании курса
Курс: Основы разработки ПО
Занятия с инструктором
С нуля до уровня IT-специалиста и любимой работы
Занятия в аудиториях или онлайн с лучшими инструкторами
3 недели, 8 занятий, 20 часов теории и практики с IT-экспертами
Лабораторные работы, индивидуальные и групповые проекты
Английский в подарок для трудоустройства и работы
Финальный экзамен, защита проекта – и Вы сертифицированный IT – специалист!
Команда курсу по Основы разработки ПО
Ольга Веденеева
Автор и преподаватель курса "Основы программирования"
- Разработала такие курсы: Вступление к информационным технологиям;
- Преимущества и недостатки Интернет-обучения;
- MOODLE - практический курс обучения для приобретения навыков в среде электронного обучения;
- Основы программирования на JavaScript - курс обучения базовым знанием разработки программного обеспечения. Курс представляет основные аспекты программирования, необходимые для понимания принципов, на которых базируется весь процесс создания любого программного обеспечения;
- Основы веб-дизайна - курс представляет основные этапы проектирования и создания веб-сайтов на HTML и CSS, типы сайтов, основные принципы дизайна, ключевые элементы сайта.
Имеет степень магистра по специальности "Компьютерные науки" в НТУУ "КПИ". Получила степень PhD по теории и методикам профессионального образования в НАПН Украины. Сейчас работает на должности начальник отдела образования в университете "Украина" и в Украинском корейском центре доступа к информации.
Владислав Метелешко
C# Developer
Более 5 лет в разработке
- Владеет на высоком уровне C#, ASP.NET, HTML, CSS, LESS, JavaScript
- MS SQL, AngularJS, Windows Form, NPOI
- Работал с разными языками программирования: от Assembler до C#
- Имеет большой стек знания по работе с hardware
Получил степень магистра по специальности "Компьютерные науки" в КНУТД. Есть опыт работы в государственных, так и частных компаниях. Сейчас работает в UNEOO/Site-Express full-stack разработчиком.
Карьерный сервис
После окончания курса, с полученными знаниями и навыками, освоите понимание Основы программирования
Учим грамотному позиционированию на рынке труда. Правильно писать резюме и сопроводительные письма. Успешно проходить интервью
Мы постоянно получаем от наших партнеров запросы на работу в ИТ-компаниях. Лучших студентов рекомендуем нашим партнерам на работу и стажировку.
Отзывы об обучении в Main Academy
Пробный урок
Основы программирования
Еще не готовы приступить к обучению или остались сомнения?
Приходите на пробное занятие и протестируйте курс бесплатно!
- Вы познакомитесь с инструктором курса, технологиями и спецификой работы в IT
- Узнаете, как проходит обучение на курсах Main: программа, расписание, создание первого портфолио и условия сертификации
- Поймете за 2.5 часа, подходит ли вам данное направление и как далее развиваться в IT