Курс PYTHON online
Февраль 2023
Среда 19:00-21:00 Суббота 10:30-14:00
Андрей Гаевский
Старт курса февраль 2023
Обучение на курсах онлайн экономит Ваши время и деньги
Эффект полного присутствия на занятии
Занятия в реальном времени, Вы присутствуете на занятии только удаленно.
Записи всех занятий
Каждое занятие записываем и Вы сможете просмотреть их когда будет необходимость, также высылаем конспект лекций.
Все возможности живого общения
- Преподаватель ответит на все ваши вопросы
- Практика и помощь преподавателя
- Проверка домашних заданий
“Язык программирования Python — это мощный инструмент для создания программ самого разнообразного назначения, доступный даже для новичков. С его помощью можно решать задачи различных типов.”
Виктория Захарова
IT Рекрутер в Key People Recruiting
Как проходят занятия онлайн
- Подключение к учебной группе — перед первым занятием с Вами свяжется администратор и поможет быстро подключиться.
- Заходите на учебную платформу — Вы полноценно участвуете в процессе обучения, а не просто смотрите видео.
- С Вами общается преподаватель, показывает материалы занятия (видео, презентации и т. п.), дублируя свой экран пошагово демонстрирует любые свои действия.
- Задавать вопросы можно письменно в чате, голосом или подключиться с видео. В любом виде на Ваш вопрос Вы получите развернутый ответ.
Программа курса:
Блок 1. Основы HTML/CSS.
Занятие 1. Ключевые понятия в Web- разработке:
- виды сайтов
- процесс разработки сайта
- что такое гипертекст, теги и атрибуты
- структура HTML-документа
- основные теги оформления текста
- простой пример HTML странички
- пример сложной веб-страницы
Занятие 2. Основы HTML и CSS:
- спецсимволы, комментарии в HTML, гиперссылки, типы изображений для web, списки, формы и их элементы
- основы языка оформления стилей документа CSS
- синтаксис CSS, селекторы (id, class, tag), селекторы атрибутов, основные свойства стилей, наследование и группирование свойств.
Занятие 3. Псевдоклассы и псевдоэлементы & табличная вёрстка:
- приоритеты применения стилей
- псевдоклассы и псевдоэлементы
- создание таблиц, объединение ячеек
- вложенные таблицы, стилевое оформление таблиц.
Занятие 4. Формирование блочной модели и работа с макетом дизайна в формате PSD:
- основные теги для верстки (div и span)
- отступы элементов (margin и padding)
- обтекаемые элементы
- позиционирование блоков
- знакомство с программой Photoshop
- выделение основных частей макета
- вёрстка макета сайта при помощи блоков.
Занятие 5. Знакомство с Bootstrap:
- создание основной разметки сайт
- применение overflow и clear в реальной вёрстке
- приёмы позиционирования элементов
- знакомство и применение Bootstrap
Занятие 6. Вспомогательные инструменты:
- загрузка проектов на сервер
- проблема «кроссбраузерности»
- стандарты HTML/CSS
- грамотная, универсальная вёрстка
Блок 2. Основы Python.
Занятие 7. Знакомство с Python:
- сильные стороны языка
- установка и запуск
- операции и инструкции
- переменные и типы данных
- динамическая типизация
- ввод вывод. Логические операции
- операторы ветвления
- циклы
Занятие 8. Встроенные типы и операции с ними:
- последовательности
- строки, списки, кортежи, словари, множества
- обход последовательностей в цикле
Занятие 9. Функции и работа с файлами:
- функции; Встроенные функции
- области видимости и lambda-функции
- работа с файлами
- сохранение python-объектов в файл
- формат JSON
Занятие 10. Полезные инструменты:
- передача атрибута по ссылке/значению
- вложенные списки (матрицы)
- принцип работы операторов and, or, is
- тернарный оператор if else
- генераторы списков, словарей
- сырые строки (r»»)и регулярные выражения
- обработка исключений
Занятие 11. Модули и библиотеки:
- понятие модуля
- создание модулей
- пространство имен и пакеты модулей
- дополнительные возможности модулей
- библиотеки os, sys
Занятие 12. Объектно Ориентированное Программирование:
- введение в ООП
- классы
- инкапсуляция, полиморфизм и наследование.
Занятие 13. Интерфейсы:
- перегрузка операторов
- интерфейс итерации
- метод как атрибут
- с татические методы
- расширение встроенных типов
Занятие 14. Несколько полезных паттернов:
- паттерн Builder
- паттерн Делегирование
- создание собственных исключений
- программа Python Advanced
Блок 3. Основы базы данных.
Занятие 15 и 16. Реляционные базы данных. Проектирование базы данных:
- чем отличается БД от СУБД
- какие базы данных называются реляционными
- обзор современных СУБД
- установка СУБД
- Установка СУБД MySql и графического приложения Mysql Workbench
- проектирование данных в Excel
Занятие 17 и 18. SQL-команды:
- CREATE
- INSERT
- SELECT и WHERE
- DISTINCT, ORDER BY, LIMIT
- DELETE и UPDATE
- cогласованность данных
- внешний ключ
- составной первичный ключ
Блок 4. Python.
Занятие 19. Возможности Python:
- кодирование строк
- использование текстовых и двоичных файлов
- инструменты для работы со строками в Python
- использование принципов ООП
Занятие 20. Взаимодействие с базой данных. Создание графического интерфейса:
- подготовка экземпляра базы данных
- подключение к базе данных MySql
- запросы к базе данных
- модуль TKinter
- создание главного окна и отображение
- виджеты и их свойства
- кнопки, метки, радиокнопки и т.д.
Занятие 21. Многопоточные приложения. Защита приложения:
- потоки и процессы
- модуль subprocess и threading
- создание и управление потоком
- синхронизация потоков
- блокировка
- проверка содержимого строковых объектов
- ограничение ввода
- форматированный ввод
- обработка исключительных ситуаций
Занятие 22. Тестирование приложения:
- уровни тестирования
- модули тестирования Python
- модуль Unittest
- создание тестов
- пропуск тестов и ожидаемые ошибки
Занятие 23. Защита дипломного проекта.
Блок 5. Коуч «Эффективный поиск работы».
Занятие 24 и 25. Коуч по трудоустройству:
- Старт карьеры в IT
- Знакомство с IT компаниями (где можно пройти стажировку)
- Составление идеального резюме
- Требования к резюме и часто распространенные ошибки
- Составление сопроводительного письма
- Важные нюансы отправки резюме по почте
- Блоки типичного собеседования в IT компании
- Подготовка к собеседованию
- Индивидуальная работа со студентом
- Проработка резюме и работа над ошибками
- Репетиция собеседования
* В программе возможны изменения.
Иду учиться
Освойте Python за 3 месяца и получите помощь в трудоустройстве
Пишите нам в чат бот
Часто задаваемые вопросы.
Думаем, что да, если Вы будете уделять занятиям не менее 10 часов в неделю, выполнять домашние задания и общаться с Вашим наставником. Тогда за 3 месяца Вы сможете освоить навыки тестировщика, соберёте портфолио проектов и начнёте свой путь в профессию.
Для старта достаточно иметь законченное среднее образование и возможность заниматься не менее 10 часов в неделю.
Нет, не нужно. Наш курс разработан для тех, кто никогда не работал в IT и совсем не имеет представления о тестировании. Мы не требуем никаких знаний в программировании на начальном этапе. Программа построена таким образом, что навыки профессионального тестировщика вы получаете, пока проходите курс. Если у вас есть базовые знания, курс поможет их структурировать и двигаться дальше.
Можно, для закрепления за Вами места в группе до начала обучения необходимо внести 1000 гривен, затем 5000 гривен на первом занятии и оставшуюся сумму (5000 гривен) на восьмом занятии.
Мы предоставляем видео запись каждого занятия, также у Вас будет доступ к конспекту занятий и другим материалам курса.
Да, вы можете стать тестировщиком ПО без знания английского языка, но это ограничит вас в выборе компании и проектов.
Однозначно да. В наш курс уже включены уроки по английскому языку, которые входят в стоимость обучения. Также во время обучения на курсе Вы можете параллельно изучать английский язык. для этого лучше всего брать индивидуальные занятия с репетитором. Как результат через 3 месяца у Вас будет и изученная актуальная IT профессия и за это время Вы сможете поднять уровень английского языка на один уровень.
Разработчики и тестировщики могут быть представителями разных континентов, но английский язык – это то, что их объединяет. Чтобы попасть на серьезные проекты, просто необходимо знать английский язык. В противном случае вы просто не сможете качественно написать отчет о найденном дефекте или пообщаться с заказчиком.
Для прохождения курса не нужно иметь сверх современный компьютер либо ноутбук. Требования к компьютеру для обучения на курсе: оперативная память от 4 Gb, процессор intel core i3/i5/i7, желательно не старше 3-го поколения (либо аналоги от AMD), свободное место на жёстком диске порядка 20 ГБ, операционная система на Ваш вкус:) Windows/Linux/MAC.
Все наши преподаватели это практикующие специалисты уровня не ниже Senior, с опытом работы от 5 лет и работающие в ведущих компаниях.
Вы можете связаться с нашим администратором, заполнив форму на сайте, также позвонить по любому из контактных номеров, которые указаны на сайте, написать в любой мессенджер указанный на сайте, также при возможности Вы можете приехать к нам в офис для обсуждения всех деталей курса. Запросить счет на предоплату курса можно и в online.
Если будет возможность почитайте старину Савина:). Ссылка на закачку книги ниже 👇
А сколько зарабатывают разработчики python? И обрати внимание, это в долларах США
Да легко. Ниже будет ссылка с указанием зарплат IT специалистов Украины на DOU. Что такое dou? DOU.ua — это профессиональное сообщество разработчиков. Ключевая ценность сообщества — его участники. Профиль участника — это его визитная карточка. А вот и ссылка на заработные платы IT специалистов
https://jobs.dou.ua/salaries/?period=2021-12&position=Middle%20SE&technology=Python
После окончания обучения мы направляем на собеседование в it - компании (которые являются нашими партнерами), по его результатам вы сможете трудоустроиться к ним.
Почему наши студенты делают стремительную карьеру в IT индустрии:
НАШИ ПРЕПОДАВАТЕЛИ
Преподавательский состав состоит из профессионалов — практиков, работающих в ведущих IT компаниях Украины более 5 лет, с уровнем Senior/Lead.
РЕПУТАЦИЯ
Наш опыт преподавания 7 лет. Нас знают и уважают работодатели. Наших студентов большинство IT компаний рады видеть в рядах своих сотрудников.
ТРУДОУСТРОЙСТВО
Полностью подготавливаем к успешному собеседованию. Успешных выпускников отправляем на собеседование в IT компании.
ТЕХНОЛОГИИ
В данном курсе мы изучаем следующие технологии: Atlassian Jira, GIT, Selenium, Postman, Soap, Jmeter и многие другие.
АНГЛИЙСКИЙ ЯЗЫК
Предоставляем уроки по IT English, для проработки IT лексики и повышения уже имеющегося у Вас уровня.
ДОСТУПНЫЕ ЦЕНЫ
Доступная стоимость обучения и лояльная система оплаты курса. Мы вывели и придерживаемся формулы: доступная цена = высокое качество обучения.
ПРАКТИКА
Практика составляет 70% и проходит на рабочих проектах. Даем не только теоретические знания, мы выпускаем востребованных высококвалифицированных специалистов.
Помогаем осуществить мечту
Адрес:
Одесса ул. Базарная, 63 9-й этаж офис 912
Телефон:
+38 (050) 492-21-86
+38 (068) 825-01-56
+38 (096) 521-52-81
Skype:
nikitafeltov
Email:
actproodessa@gmail.com
Telegram:
Курсы ActPro