Це індивідуальне питання, багато чого залежить від Вас самих, від вашого настрою, здібностей, наполегливості, наявності вільного часу, вашої зацікавленості та мотивації. Якщо більшість цих факторів маєте і вони збережуться до кінця курсу, то ви зможете чимало після курсу. Ви зможете ставити комп'ютеру серйозні завдання, а він вирішуватиме їх швидко та ефективно замість вашої ручної роботи. Що це будуть за завдання лише вам вирішувати.
- онлайн
- проходження за записами
- викладач в чаті
- ментор
- обов'язкові ДЗ
Основи Python
-
4тиждні
-
14занять
-
28годин
Базовий курс програмування мовою Python. Створений для новачків, які можуть включати комп'ютер і заходити в браузер. Курс для тих, хто хоче почати занурення у програмування, зрозуміти що таке писати код та працювати програмістом. Після цього курсу ви зможете написати невеличкі скрипти для обробки файлів та веб-сторінок, надсилати пошту. Курс відбувається в індивідуальному режимі.
Записаться
ПРОГРАММА КУРСА
-
Урок 1
Современное программирование
10 тем- Экскурс в историю
- Языки программирования
- Операционные системы
- Компилятор и интерпретатор
- Бэкенд и Фронтенд
- Python
- Установка, настройка, PyCharm
- Режим консоли и запуск файлов
- print('Hello world!')
- Калькулятор
-
Урок 2
Программа как алгоритмы и данные
7 тем- Процессор и оперативная память
- Работа с переменными, объекты
- Какие данные обрабатывает Python
- Integer
- Float
- Bool
- None
-
Урок 3
Строки и тексты
7 тем- Тип данных String
- Операции со строками
- Атрибуты: методы и свойства
- Функция len
- Работа с кодировкой
- dir, help, type
- Документация Python
-
Урок 4
Массивы в Python
6 тем- Контейнеры
- Понятия mutable & immutable
- List
- Tuple
- Set
- Dict
-
Урок 5
Условия, Циклы, Ошибки
5 тем- if
- for
- while
- генератор range
- обработка ошибок
-
Урок 6
Операции с массивами
7 тем- Cортировка массивов
- Поиск элементов в массиве
- Слияние массивов
- Вычитание массивов
- Функция time()
- Потребление памяти и быстродействие
- Сложность алгоритмов
-
Урок 7
Функции, модули, пакеты
10 тем- Создание функции
- Вызов функции
- Повторное использование
- Модули и пакеты
- Стандартная библиотека
- Библиотека пакетов PyPi
- Менеджер пакетов pip
- requirements.txt
- Что такое фрэймворк
- Отличие библиотеки от фреймворка
-
Урок 8
Работа с файлами, оператор with
8 тем- открытие файла
- режим работы с файлом
- чтение файла
- запись в файл
- огромные файлы
- поиск по файлу
- библиотека csv
- сериализация Json и Pickle
-
Урок 9
Декораторы
3 тем- обертка функций
- логирование кода
- замер скорости
-
Урок 10
Классы
7 тем- в Python всё класс (объект)
- создание класса
- свойства и методы класса
- наследование
- абстрактные классы
- магические методы классов
- статические методы и классметоды
-
Урок 11
Работа с Интернетом
7 тем- Отправка HTTP запроса
- Разбор данных ответа
- Прокси-сервера
- Подмена User-Agent
- XPATH выражения
- Chrome debug toolbar
- Парсинг сайтов
ВАЖНЫЕ ДЕТАЛИ КУРСА
Заповнивши форму та сплативши кошти, ви отримаєте повідомлення на вказаний email про успішну оплату і запис на курс. Через деякий час з вами зв'яжеться ментор курсу. Він надасть доступ до закритої папки Google Drive, де зберігаються матеріали курсу: записи уроків, презентації, книги, приклади коду, файл з рейтингом учасників, файл із домашніми завданнями. Також ментор додасть вас в телеграм чат учасників (і випускників) курсу.
Вам бажано проходити по 3 відео-заняття на тиждень. В відео буде показано теорію та практику, покроковий процес роботи з Python, написання різних прикладів скриптів. Тривалість відео: 1-2 години. Після відео дається домашнє завдання. Вам потрібно його виконати. В домашньому завданні будуть даватися як матеріали на читання так і практичні задачі по написанню кода. В процесі виконання домашнього завдання можна ставити питання в чаті учасників, ментору та викладачеві.
Вирішення домашнього завдання завантажуєте в папку на Google Drive і повідомляєте ментора. Він перевіряє ваше ДЗ, пише коментарі по коду та ставить оцінку в рейтинг учасників.
Сертифікат про проходження курсу отримують ті учасники, які набрали щонайменше 300 балів в рейтинг.
Для нормального проходження курсу Вам потрібно буде виділити мінімум 10 годин вільного часу на тиждень для навчання.
Читати даліПреимущества
-
Практичне застосування знань
-
Інтенсивна програма
-
Досвідчений викладач-практик
-
Більше ніж 300 випускників
-
Доступ на Google Drive
Логотипы компаний, сотрудники которых уже прошли курс
Курс ведет
7 років досвіду SEO
Просунув в ТОП пошукових систем понад 200 проектів. Просував сайти, відвідуваність яких складала понад 500 тисяч унікальних користувачів на добу. Працював як під ринок України так і на Західний ринок. З 2013 по 2018 рік вів блог сеошник.укр. По сьогоднішній день проводить експерименти і працює з пошуковими алгоритмами Google. Працював як з білим, так і з чорним SEO.
7 років досвіду Python
Почав карʼєру програміста з активного використання Python для вирішення SEO задач по автоматизації. Складав семантичні ядра на десятки мільйонів ключів. Парсив мільйони сторінок результатів пошуку Google. Розробляв алгоритми автоматичної генерації контенту. Писав скрипти для автоматизації побудови профілю посилань. Створював сайти та мережі сайтів. Видобував посилання використовуючи Python. Автоматизував AdWords Google Ads. На даний момент працює в міжнародній компанії на позиції Senior Python Developer.
Записаться на курс
УМОВИ ОПЛАТИ ТА ПОВЕРНЕННЯ
Оплата здійснюється за принципом 100% передоплати через платіжну систему Wayforpay. Передбачено відмову та повернення грошей. Повернути гроші та відмовитися від курсу можна не пізніше ніж на третій день занять для групових курсів або не пізніше ніж через 24 години після отриманого доступу для онлайн курсів. Повернення грошей здійснюється протягом 14 днів з моменту відмови учасника.