Иван Овчинников
Ведущий специалист центра разработки информационных систем
г. Москва

Иван Овчинников

Ведущий специалист центра разработки информационных систем
г. Москва

Иван Овчинников получил образование в МФПУ «Синергия». Работал с цифровой схемотехникой, микроконтроллерами, создавал приложения, принимающие информацию, передаваемую космическими аппаратами. Возглавляет группу программистов, разрабатывает архитектуру для ПО. Занимает должность ведущего специалиста в ЦИС АО «Российские Космические Системы», а также декана в онлайн-университете GeekBrains.

Направление
Рейтинг курсов
4,37
GeekBrains
Учитель по программированию
АО «Российские Космические Системы»
Начальник группы программистов, архитектор программного обеспечения
По релевантности
36
По релевантности
36
Иван Овчинников

Программа курса

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

1.
Введение в программирование
2.
Введение в контроль версий + Практикум
3.
Знакомство с языками программирования + Практикум
4.
Знакомство с базами данных
5.
Итоги блока. Выбор специализации
6.
Математика и информатика для программистов. Видеокурс
7.
Специализации

Чему вы научитесь

Знать математику и информатику на высоком уровне
Владеть несколькими языками программирования и писать код
Работать с системой контроля версий
Проектировать и модифицировать базы данных
Принимать оптимальные решения по выбору специальности

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

Иван Овчинников

Ведущий специалист центра разработки информационных систем

Павел Анисимов

Промышленный дизайнер в Торгово-промышленная компания "Pro-Motion"

Александр Гладков

Программист

Александр Пряхин

Руководитель технического отдела

Александр Солдатенков

Android-разработчик

Александр Соловьев

Руководитель отдела вёрстки и разработки платформы обучения в ProductStar

Алексей Булатов

Флорист

Алексей Кадочников

Фронтенд-разработчик

Алексей Петренко

Python developer

Алексей Плеханов

Старший разработчик в Яндекс

Анастасия Высоцкая

Ландшафтный дизайнер

Андрей Заярный

Учитель информатики

Антон Баклунов

Эксперт

Антон Смирнов

Генеральный директор

Владимир Морозов

Senior Software Developer

Галина Волкова

Senior Product Manager

Дарья Нос

Тестировщик

Денис Анциферов

Геймдизайнер

Дмитрий Анзин

Разработчик игр

Дмитрий Бородин

Инвестиционный директор

Игорь Зуриев

Руководитель проектов

Ильнар Шафигуллин

Директор по методологии в обучении

Мария Корлякова

Программист

Михаил Лебедев

Data Scientist

Михаил Левин

Проджект-менеджер

Михаил Солодовников

Руководитель проектов

Николай Хащанов

Fullstack-разработчик

Олег Арестов

PHP-разработчик

Павел Тарасов

Веб-разработчик

Пётр Орлов

Руководитель по цифровой трансформации

Сабина Исмаилова

Ведущий программист

Сергей Акопян

Директор по продукту

Сергей Кручинин

Руководитель проектов

Сергей Романов

Эксперт

Сергей Сердюк

Backend-разработчик

Станислав Байраковский

Программист

Станислав Никуличев

IT-специалист

Программа курса

Вы освоите язык программирования С++ и научитесь использовать объектно-ориентированное программирование, выполните практические задания. Для более комфортного обучения вам будут предоставлены методические пособия. 

1.
Именованные состояния
2.
Наследование
3.
Виртуальные функции и полиморфизм
4.
Отношения между объектами в С++
5.
Совместное использование функций и методов
6.
Потоки ввода-вывода
7.
Поддержка модульности. Написание игры Blackjack
8.
Механизм исключительных ситуаций

Чему вы научитесь

Конструировать многомерные массивы
Работать с адресами функций и с динамической памятью
Управлять трансляцией
Создавать пользовательские типы данных
Управлять типизацией
18 000 ₽
Ещё -7% по промокоду

Программа курса

Курс включает в себя 14 уроков, во время изучения которых дети будут знакомиться с различными аспектами создания приложений на Java и Android.

1.
Установочный урок
2.
Введение в программирование
3.
Алгоритмы
4.
Методы и циклы
5.
Условия
6.
Массивы: строки и таблицы
7.
Hello World от Android
8.
Знакомимся с Layouts
9.
Методы в Android
10.
Оповещения
11.
Работаем с календарем Andriod
12.
Создаем викторину с Google Maps
13.
Готовим сендвич с Android
14.
Презентация

Чему вы научитесь

Разрабатывать приложения на языке Java
Создавать Android приложения
Создавать викторину с Google Maps
Работать со всплывающими окнами
Работать с рисунками
Фильтры
Активные фильтры (1)
Иван Овчинников
Все направления
Программирование
Маркетинг
Дизайн
Бизнес и управление
Аналитика
Игры
Другие профессии
Финансы
Для детей и подростков
Саморазвитие
Красота и здоровье
Создание контента
Рейтинг
4.5 и выше
4.0 и выше
3.5 и выше
3.0 и выше
Уровень сложности
Любой
Для новичков
Для специалистов
Цена
0 ₽ — 18 000 ₽
Только бесплатные
Рассрочка
Длительность
0 месяцев — 3 месяца
Онлайн-университет
GeekBrains
Только
#Sekta
99 баллов
Bang Bang Education
City Business School
Показать все
Категория
Java-разработка
Только
Аналитика данных
Только
Веб-разработка
Только
Продакт-менеджмент
Только
С++-разработка
Только
Показать все
Профессия
Android-разработчик
Только
C++-разработчик
Только
Java-разработчик
Только
Product-менеджер
Только
Project-менеджер
Только
Показать все
Преподаватель
Иван Овчинников
Только
Anna Fruit
Только
BMB Spacekid
Только
Bad Zu
Только
Embacy
Только
Показать все
Инструмент
Amplitude
Только
C
Только
C++
Только
Docker
Только
Git
Только
Показать все
Навык
Написание кода
Только
Передача данных между пространствами имен
Только
Приведение типа
Только
Программирование на JavaScript
Только
Работа с базами данных
Только
Показать все
Формат обучения
Онлайн
Только
Офлайн
Наверх