Курс «Основы программирования»
Хотите стать профессиональным программистом «с нуля»? Но не знаете с чего начать? Начните с нашего курса «Основы программирования». На курсе рассматриваются типовые алгоритмические структуры, из которых строится любая программа, и типовые алгоритмы, лежащие в основе решения широкого круга практических задач. Получить прочную основу для своей дальнейшей карьеры Вы можете пройдя данный курс.
ПРОГРАММА КУРСА
- Введение в компьютерные науки и программирование
- Основы языка программирования
- Условные операторы и циклы
- Функции и модули
- Работа с данными: списки, словари, файлы
- Алгоритмы и поиск
- Введение в объектно-ориентированное программирование (ООП)
- Создание простых игр
- Работа с веб-технологиями: HTML, CSS
- Основы разработки веб-приложений
- Базы данных и SQL
- Введение в алгоритмы машинного обучения
- Работа с API и облачными сервисами
- Основы криптографии и безопасности
- Разработка мобильных приложений (например, с использованием платформы App Inventor)
- Заключительный проект: создание собственного программного решения
По окончанию курса Вы:
– Познакомитесь с основными концепциями программирования, включая синтаксис, переменные, условные операторы, циклы и функции. Сможете писать простые программы, решать задачи и создавать простые игры.
– Узнаете, что такое алгоритмы и как они используются для решения задач.
– Познакомитесь с ООП (объектно-ориентированное программирование)
– Получите представление о веб-технологиях, таких как HTML и CSS, и смогут создавать простые веб-страницы и веб-приложения. Вы так же узнаете о работе с клиент-серверными взаимодействиями и основах разработки веб-серверов.
– Научитесь создавать и исполнять программы на языке Python.
В КУРС ВКЛЮЧЕНО
- современные компьютеры
- раздаточный материал
- конспекты занятий
- у каждого свой персональный компьютер
ПРОДОЛЖИТЕЛЬНОСТЬ КУРСА
- Курс рассчитан на 2 месяца
- Занятия проходят 3 раза в неделю по 2 часа.
- Занятия могут проходить как в группе так и индивидуально.
РАСПИСАНИЕ
- Вт, Чт, Сб
- 9:00 – 10:30 (индивидуально)
- 10:30 – 12:00
- 12:00 – 13:30
- 13:30 – 15:00
- 15:00 – 16:30
- 16:30 – 18:00
- 18:00 – 19:30
ПРЕПОДАВАТЕЛЬ
САДИКОВ ШАХЗОД ШЕРЗОТОВИЧ
Высококвалифицированный специалист в области IT технологий, с высшим образованием Британского университета. В совершенстве владеет компьютером и программным обеспечением. Обладает экспертными знаниями языка программирования Python а также Java Script и CSS. В совершенстве программами Photoshop, After Effects, Premiere Pro, Stable Diffusion. Опыт преподавания более 5-ти лет.