Курс «Основы программирования на Python»
Живые вебинары, Вебинары в записи / Самостоятельно / Обучение в ЛК на сайте автора
Под руководством опытного преподавателя вы освоите основы программирования и напишете свой первый сайт на Python.
Обновлено: 14.09.2022
Источник изображения: Pexels
- Оплата на сайте автора. Цена может отличаться.
- 3 месяца
- Срок доступа: бессрочный
- Обучение: в ЛК на сайте автора
- Когда будете учиться: в любой день в любое время
- Уровень сложности: для новичков
- Сопровождение: куратором
- Сертификат
- Техническая поддержка: в рабочее время, чат на сайте, чат в вк, электронная почта, телефон
- Доступ: сразу после оплаты
Что вы получите?
- Развитие логического, творческого и проектного мышления.
- Умение добиваться поставленных задач.
- Готовый сайт к концу учебы.
- Понимание теоретической и практической базы программиста.
- Умение верстать и добавлять авторские элементы на страницу.
О курсе
Описание
Программа курса
Особенности
Курс «Основы программирования на Python» подойдет детям и подросткам 11 – 17 лет, которые увлекаются точными науками и хотят освоить самую популярную сферу деятельности.
Главная цель — изучить программирование и написать сайт на Python. Пройти этапы от идеи до размещения в интернете.
На занятиях от GeekSchool рассмотрите темы:
- Профессия программиста. Структура веб-приложений и настройка среды разработки.
- Азы программирования для детей: линейные сведения, циклы, переменные, массивы и функции.
- Верстка сайтов. Компоненты HTML. Назначение и место тегов.
- Создание интернет-страницы.
- Таблица стилей CSS, отступы и границы.
- Фреймворки: добавление предметов и веб-приложений с помощью короткого кода. Генерация языка разметки.
- Шаблоны. Генерация динамических страниц.
- Базы данных: как создавать, читать, обновлять и удалять информацию.
- Перенос сайта на облако. Презентация проекта. Профориентация.
В результате ребята разберутся, как работать с Python, у них будет свой сайт и диплом о завершении обучения.
Знакомимся друг с другом
- Знакомимся с преподавателем и группой. Запускаем программное обеспечение.
Мир программирования
- Узнаем, кто такой программист, каким он бывает и что делает. Знакомимся со структурой веб-приложения, настраиваем среду разработки. Пишем первую программу.
Начинаем программировать
- Изучаем линейные алгоритмы. Учимся сохранять данные в переменные, обрабатывать их по своему желанию и возвращать результат.
Ветвления и циклы
- Изучаем ветвления и учим программу принимать решения в зависимости от действий пользователя. Погружаемся в циклы. Знакомимся с принципом DRY (Don't repeat you) и заменяем однотипные действия циклами (арифметическим, циклом с предусловием и циклом с постусловием).
Массивы. Функции
- Что делать, если данных слишком много? Сочинять новые имена переменным? Ни в коем случае. Знакомимся с массивами и их разновидностями в Python. Учимся хранить большой объем данных в одной переменной-массиве.
- Закрепляем DRY и знакомимся с функциями. Немного магии или как функции обрабатывают данные внутри себя и даже не догадываются о коде вокруг них.
Разработка веб-сайта
- Знакомимся с версткой сайтов. Язык разметки HTML и его основные компоненты. Создаем свою первую интернет страничку и учимся различать теги, их назначение и место в файле.
Продолжаем разрабатывать сайт
- Знакомимся с каскадной таблицей стилей CSS и изучаем отступы и границы. Заставляем теги выстраиваться на экране и превращаем нашу страницу из золушки в принцессу.
Bootstrap
- Наш первый фреймворк. Изучаем силу Bootstrap и его компоненты. Добавляем элементы на страницу, написав всего пару строчек кода.
Фреймворк Flask
- Второй, но не менее важный, фреймворк - Flask. Устанавливаем, настраиваем и создаём веб приложение за 5 строчек кода. Разбираемся в деталях и учимся генерировать HTML страницы силами фреймворка.
Шаблонизатор Jinja2
- Время шаблонов. Вносим правки в наш сайт на основе HTML/CSS/Bootstarp и заполняем его данными из Flask. Учимся генерировать динамические страницы.
Введение в базы данных
- Что такое базы данных и из чего они состоят. Изучаем технологию CRUD (создавать, читать, обновлять, удалять) для таблиц в базе и данных в таблице.
SQLite + Flask
- Подружим базу данных и Flask. Переносим наши текстовые данные в базу и формируем динамические страницы как профессиональные fullstack программисты.
Презентация. Развертывание веб-приложения на сервере
- Время выпустить наш проект в реальный мир. Переносим сайт на облачный сервис и первый проект в портфолио готов.
- В конце занятия будет профориентация с советами по дальнейшему изучению программирования.
-
ФорматСамостоятельно
Живые вебинары / Вебинары в записи
Обучение в ЛК на сайте автора -
Продолжительность3 месяца
-
Уровень сложностиДля новичков
-
Когда вы будете учитьсяВ любой день в любое время
-
Документ об обученииСертификат Освоение программы обучения
-
СопровождениеКуратором
-
Общение с группойЧат в Telegram
-
Техническая поддержкаВ рабочее времяЧат на сайтеЧат в ВКЭлектронная почтаТелефон
-
Срок доступа к материаламБессрочный
- Нажмите на кнопку
Перейти на сайт - Вы перейдете на детальную страницу курса Портала. Внимательно прочитайте представленную на ней информацию.
- Следуя указаниям, оформите заказ на курс.
- Обязательно укажите актуальный e-mail. На него придет вся информация, в частности, по доступу к курсу.
- Если вы еще не готовы к покупке курса, то советуем для начала освоить бесплатный материал Портала.
Если инструкция вам не помогла, пожалуйста напишите нам на почту info@info-hit.ru, мы оперативно поможем вам получить необходимую информацию.
Отзывы о курсе
Пока никто не оставил отзывов. Чтобы оставить отзыв перейдите на полную версию страницы.
Другие курсы автора
- Формат — Живые вебинары
- 12 месяцев
Курс — Системный администратор
- Формат — Живые вебинары
- 8 месяцев
Курс — Python-разработчик: быстрый старт в профессии
- Формат — Живые вебинары
- 12 месяцев
Курс — SMM-менеджер с нуля до Junior
- Формат — Живые вебинары
- 9 месяцев
Курс — Frontend-разработчик: быстрый старт в профессии
- Формат — Живые вебинары
- 12 месяцев
Курс — Android-разработчик с нуля до Junior
- Формат — Живые вебинары
- 9 месяцев