Основы программирования
курс стартует 15 января
Записаться на курс
2 месяца
17 занятий
25000
Получите опыт работы
Вся практика проходит
на реальных проектах
Развивайте свою карьеру
Резюме выпускников мы передаем
потенциальным работодателям
Растите как профессионал
Хорошие специалисты имеют привлекательную заработную плату
Программа курса
1
Переменные и типы данных, область видимости переменных, константы
Первое знакомство со структурными единицами С#. Создание консольного приложения «Hello World».
2
IF-ELSE, операторы отношения, логические операторы. Практика. Введение в ООП
IF-ELSE, операторы отношения, логические операторы. Практика. Введение в ООП
3
Практическое занятие
• Реализация простых задач с применением IF-ELSE, SWITCH CASE, циклов FOR, DO WHILE, FOREACH
• Решение простых математических задач: остаток от деления, вычисление факториала
• Расчет процента вложенных денежных средств
• Решение задач о математической прогрессии
4
Random,управляющие символы, массивы, кортежи, строки
Random,управляющие символы, массивы, кортежи, строки
5
Практическое занятие
• Возведение числа в степень
• Вычисление алгебраической суммы
• Задачи с постфиксным и префиксным инкременто/ декрементом
• Инициализация массива (одномерного/двумерного), работа с неявно заданным массивом, работа со свойством LENGTH, работа с зубчатым массивом
• Сортировка одномерного/двумерного массива
• Поиск по одномерному/двумерному массиву
• Парсинг программного кода на корректность
6
Практическое занятие - МАТРИЦЫ
• Реализация перемножения матриц
• Получение обратной матрицы
7
Подпрограммы (процедуры, функции)
• Реализация процедуры замены слов в предложении
• Реализация функции поиска максимального значения в массиве
• Реализация алгоритма соединения вложенными циклами
8
Практическое занятие: СОРТИРОВКА
• Сортировка пузырьком
• Чет-нечет
• Сортировка расческой
• Сортировка слиянием
9
Практическое занятие в группах - СОЗДАНИЕ ВЕЧНОГО КАЛЕНДАРЯ
10
Практическое занятие – РЕКУРСИЯ
• Факториал
• Ханойская башня
11
Практическое занятие: ПОИСК
• Двоичный поиск
• Поиск наибольшей общей подстроки
12
Практическое занятие: ПОИСК
Алгоритм Бойера-Мура
13
Практическое занятие в группах: ГЕОМЕТРИЧЕСКИЕ ЗАДАЧИ
14
Практическое занятие
• Поиск минимального элемента массива
• Поиск самого длинного слова в строке
• Преобразования матриц
15
Практическое занятие
• Сортировка выбором
• Шейкер сортировка
• Сортировка вставками
• Сортировка методом Шелла
16
Практическое занятие: Постановка и обсуждение индивидуального экзаменационного задания
17
Практическое занятие: Доработка экзаменационного задания. Прием экзаменационных работ
Подать заявку
О преподавателе
Оксана Неткачева
Менеджер проекта и руководитель IT отдела
Место работы:
Более 7 лет работает в IT. Программист PHP, C#, JS. Руководит разработкой проектов на государственном уровне.Имеет опыт работы по обучению школьников и взрослых программированию. Опыт преподавания IT курсов более 3 лет
Правильное понимание основ очень важно для любого новичка в программировании. Если качественно не освоить начальную базу, дальше путь будет закрыт, так как вы не сможете понимать уже более сложные вещи, например ООП. На начальном этапе обучения вопросы возникают на каждом шагу и если их не разобрать сразу, то потом все превратиться в кашу. Поэтому первое знакомство с кодом очень важно начать правильно, от этого зависит дальнейший успех в этом направлении.
Так же важно понимать, что обучение программированию с нуля - дело индивидуальное, ибо база у всех разная. Данный курс в 17 занятий мы постарались, выстроить таким образом, чтобы ни один из студентов не остался без внимания преподавателя. Упор в курсе сделан именно на практику с индивидуальными задачами для каждого ученика, исходя из его знаний и навыков.
Данный курс проходит только оффлайн, потому что мы уверены, что это самый эффективный формат для изучения основ. Кроме того, будут разбираться все домашние задания. А для того чтоб было еще удобнее заниматься, на нашем сайте можно посмотреть записи всех занятий!
Итак, вас ждут 34 часа занятий (90% из которых практика и разбор возникших трудностей и ошибок) – непростая работа, но вместе мы справимся.

Только имея прочную теоретическую и практическую базу, ты можешь уверенно строить IT карьеру, какое бы направление программирования ты потом не выбрал. Продолжить свое развитие можно будет на наших курсах, таких как «Программирование на С#», «Автоматизированное тестирование» и других.
Условия приобретения курса
Доступная стоимость
Комфортный график оплаты
Индивидуальные скидки
Подать заявку
Компании, которые готовы взять выпускников на работу
;

Посмотри, кто из наших выпускников уже работает в этих компаниях

Сахарова Виктория
Сахарова Виктория
Junior QA Engineer (Game Dev)

Выпускница ИГЭУ (специальность "Электропривод и автоматизация"). Любит изучать новинки техники, иностранные языки, всегда стремится развиваться в любом деле

Подробно
Работает в Code Geek
Клячина Марина
Клячина Марина
Junior QA Engineer

Закончила бакалавриат филологического факультета, год работала в интернет-маркетинге

Подробно
Работает в PlayRix
Смотреть все истории успеха
Актуальные вакансии
Social Quantum
QA automation engineer (Инженер по автоматизации тестирования )
Наша команда активно расширяется, в связи с чем мы приглашаем к сотрудничеству инженера по автоматизации тестирования. Мы будем рады, если Вы вольётесь в нашу команду!
Akvelon
SDET (Разработчик автотестов)
от 30 000 руб.
Что придется делать? - писать и поддерживать автотесты; - анализировать результаты автотестов; - разрабатывать инструменты автотестирования, конфигурации автотестов
Social Quantum
IT Recruiter (ИТ рекрутер)
Social Quantum основана в 2010 году и является одной из ведущих компаний по разработке игр для мобильных платформ. Megapolis, Dragons World, Ice Age World наши продукты издаются на 12-ти языках и собрали более 100 миллионов игроков. Игры компании отмечены титулом «Top Developer» на международном рынке по версиям Google, Facebook, Microsoft и Amazon. Наша команда активно расширяется, в связи с чем мы приглашаем к сотрудничеству ИТ рекрутера. Мы будем рады, если Вы вольётесь в нашу команду!
Akvelon
Junior Developer
от 30 000 руб.
Рассмотрим начинающих разработчиков и людей без опыта, но с хорошей технической базой на позицию Junior. Мы ждем от вас, что вы заинтересованы учиться 24 часа в сутки, увлечены технологиями (много читаете, изучаете, следите за последними трендами), способны самостоятельно подготовиться к техническому интервью и у вас уже есть хотя бы учебные проекты, которые вы можете показать.
Записаться на курс
Вам также могут быть интересны следующие курсы:
Идет набор
Это не просто курс по программированию для школьников - это полноценный курс для получения новой профессии!Курс формирующий системное мышление, которое позволит в дальнейшем не потеряться в технологиях и развить свои навыки.
10 месяцев
40 занятий
начальный
уровень
Идет набор
Курс о том, как выучить программирование с нуля!Это первый курс в нашем городе, где мы даём знания и опыт, конкурирующие по своей востребованности с высшим образованием.
6 месяцев
31 занятие
начальный
уровень
Вход
Забыли пароль?
Авторизация
Регистрация
Регистрация
Восстановление пароля
Восстановление пароля