Курс 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.

Если  будет возможность почитайте старину Савина:). Ссылка на закачку книги ниже 👇

Roman-Savin-Testirovanie-Dot-Kom

А сколько зарабатывают разработчики python? И обрати внимание, это в долларах США

0
Intern/Trainee
0
Junior
0
Middle
0
Senior
0
Team/Tech lead

Да легко.  Ниже будет ссылка с указанием зарплат 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

Пишите нам в чат бот