Чему вы научитесь
- Вы познакомитесь с общими понятиями программирования, которые используются в большинстве языков (переменные, функции, условия, циклы, коллекции, исключения, ООП). Разбираться все они будут на примере языка python, но эти знания сделают проще изучение и других языков программирования.
- Помимо этого вы узнаете о полезных особенностях этого конкретного языка, которые часто используются при решении реальных задач.
- По итогу вы будете хорошо знать базовые основы, сможете писать свои небольшие программы и будете готовы двигаться дальше, изучать более конкретную специализацию (веб-разработка, машинное обучение, анализ данных и тд.).
О курсе
Telegram-канал с активной поддержкой:
https://t.me/+sc4B6AJLbsk3NzMy
Цель текущего курса не в том, чтобы быстро "залететь" в профессию и получать много денег, такие цели обычно только отдаляют человека от реального пути в профессию.
Данный курс поможет освоить базу после чего вы сможете выбрать одну из возможных специализаций python (веб-разработка, машинное обучение, анализ данных и тд.) для продолжения обучения.
Либо, познакомившись поближе с программированием - вам захочется изучить другой язык, что с текущими знаниями будет сделать гораздо проще.
В любом случае цель курса в том, чтобы дать вам полезные знаниями и навыки без лишних затрат вашего времени.
Курс предназначен для тех:
- Кому интересно изучить конкретно python
- Кому интересно изучить основы программирования
- Кто хочет познакомиться с миром программирования и найти в нём своё место
Особенности курса:
- Быстрая реакция на вопросы и предложения (живот чат с автором курса)
- Акцент на слабых местах, выявленных за годы работы с учениками разного уровня (школьниками, студентами, взрослыми)
- Знакомство с теорией через формирование и решение проблем.
- Весь контект записан текстом, что позволит легко в нём ориентироваться и повторять непонятные моменты
- В будущем планируются небольшие вебинары по накопленным проблемам (информацию можно отслеживать в ТГ группе)
Разделы:
- Онбординг (установка инструментов, запуск первого кода)
- Функции и переменные
- Условия
- Циклы
- Исключения
- Библиотеки
- Файлы
- Регулярные выражения
- ООП
- etc (полезные дополнительные инструменты)
*Все базовые коллекции python (строки, кортежи, списки, множества, словари) тоже есть в курсе, с ними мы последовательно будем знакомиться по мере прохождения курса.
Начальные требования
Хоть курс и предназначен для новичков - но некоторая школьная база для прохождения курса всё же нужна. Так например в задачах могут не использоваться логарифмы и интегралы, но используется формальная логика, которая тренируется задачками по математике и физике в средней школе.
Что касается технических требований, то они минимальны, для запуска кода можно использовать даже программы прошлых версий, совместимые со старыми ОС (если с установкой возникнут проблемы - вы всегда сможете написать в чат и получить совет).