Курс 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 i padding)
  • обтічні елементи
  • позиціонування блоків
  • знайомство з програмою Photoshop
  • виділення основних частин макета
  • верстка макету сайту за допомогою блоків.

Заняття 5. Знайомство з Bootstrap:

  • створення основної розмітки сайту
  • застосування overflow i clear у реальній верстці
  • прийоми позиціонування елементів
  • знайомство та застосування Bootstrap

Заняття 6. Допоміжні елементи:

  • завантаження проектів на сервер
  • проблема “кросбраузерності”
  • стандарти HTML/CSS
  • грамотна, універсальна верстка

Бок 2. Основи Python.
Заняття 7. Знайомство з Python:

  • сильні сторони мови
  • встановлення та запуск
  • операції та інструкції
  • змінні та типи даних
  • динамічна типізація
  • ввід вивід. Логічні операції
  • оператори розгалудження
  • цикли

Заняття 8. Встроєні типи та операції з ними:

  • послідвність
  • рядки, списки, кортежі, словники, множини
  • обхід послідовностей у циклі

Заняття 9. Функції та робота з файлами:

  • функції; Встроєні функції
  • області видимості та lambda-функції
  • робота з файлами
  • збереження python-об’єктів у файлі
  • формат JSON

Заняття 10. Користні інструменти:

  • передача атрибуту за посиланням/значенням
  • вкладені списки (матриці)
  • принцип роботи операторів and, or, is
  • тернарний оператор if else
  • генератори списків, словників
  • сирі рядки (г»») та регулярні вирази
  • обробка винятків

Заняття 11. Модулі та бібліотеки:

  • поняття модуля
  • створення модулів
  • простір імен та пакети модулів
  • додаткові можливості модулів
  • бібліотеки os, sys

Заняття 12. Об’єкти Орієнтоване Програмування:

  • введення в ООП
  • класи
  • інкапсуляція, поліморфізм та успадкування.

Заняття 13. Інтерфейси:

  • навантаження операторів
  • інтерфейс ітерації
  • метод як атрибут
  • статичні методи
  • розширення встроєних типів

Заняття 14. Кілька корисних патернів:

  • патерн Builder
  • патерн Делегування
  • створення власних винятків
  • програма Python Advanced

Блок 3. Основи бази даних.
Заняття 15 і 16. Реляційні бази даних. Проектування бази даних:

  • чим відрізнаються БД від СУБД
  • які бази даних називаються реляційними
  • огляд сучасних СУБД
  • встановлення СУБД
  • встановлення СУБД MySql та графічної програми MySql Workbench
  • проектування даних в Excel

Заняття 17 і 18. SQL-команди:

  • CREATE
  • INSERT
  • SELECT i WHERE
  • DISTINCT, ORDER BY, LIMIT
  • DELETE i UPDATE
  • узгодженість даних
  • зовнішній ключ
  • складовий первинний ключ

Блок 4. Python.
Заняття 19. Можливості Python:

  • кодування рядків
  • використання текстових та двійкових файлів
  • інструменти для роботи з рядками в Python
  • використання принципів ООП.

Заняття 20. Взаємодія з базою даних. Сворення графічного інтерфейсу:

  • підготовка екземпляра бази даних
  • підключення до бази даних MySql
  • запити до бази даних
  • модуль TKinter
  • створення головного вікна та відображення
  • віджети та їх властивості
  • кнопки, мітки, радіокнопки і т.д.

Заняття 21. Багатопотоків програми. Захист програми:

  • потоки та процеси
  • модуль subprocess i threading
  • створення та управління потоком
  • синхронізація потоків
  • блокування
  • перевірка вмісту рядкових об’єктів
  • обмеження введення
  • форматоване введення
  • обробка виняткових ситуацій

Заняття 22. Тестування програми:

  • рівні тестування
  • модуль тестування Python
  • модуль Unittest
  • створення тестів
  • пропуск тестів та очікувані помилки

Заняття 23. Захист дипломного проекту.

Блок 5. Коуч “Ефективний пошук роботи”.

Заняття 24 і 25.

  • Старт кар’єри в ІТ.
  • Ознайомлення з ІТ компаніями (де можна пройти стажування).
  • Складання ідеального резюме.
  • Вимоги до резюме та часто поширені помилки.
  • Складання супровідного листа.
  • Важливі нюанси відправки резюме поштою.
  • Блоки типової співбесіди.
  • Підготовка до співбесіди.
  • Індивідуальна робота зі студентом.
  • Опрацювання резюме та робота над помилками.
  • Репетиція співбесіди.

* В програмі можливі зміни.

Іду вчитися

Освойте професію Puthon Engineer за 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

Так, легко. Нижче буде посилання на вказівку зарплат ІТ фахівців України на DOU. Що таке dou?  DOU.ua – це професійна спільнота розробників. Ключова цінність спільноти – його учасники. Профіль учасника – це його візитна картка. А ось і посилання на заробітні плати ІТ спеціалістів. 👇

https://jobs.dou.ua/salaries/?period=2021-12&position=Middle%20SE&technology=Python

Після закінчення навчання ми направляємо на співбесіду в it-компанії (які є нашими партнерами), за його результатами Ви зможете працевлаштуватися до них.

Чому наші студенти роблять стрімку кар’єру у ІТ індустрії:

НАШІ ВИКЛАДАЧІ

Викладацький склад складається з професіоналів – практиків, які працюють у провідних ІТ компаніях України понад 5 років, з рівнем Senior/Lead.

РЕПУТАЦІЯ

Наш досвід викладання 7 років. Нас знають та поважають роботодавці. Наших студентів більшість ІТ компаній раді бачити у рядах своїх співробітників.

ПРАЦЕВЛАШТУВАННЯ

Повністю готуємо до успішної співбесіди. Успішних випускників відправляємо на співбесіду до ІТ компанії.

ТЕХНОЛОГІЇ

В даному курсі ми вивчаємо такі технології: Atlassian Jira, GIT, Selenium, Postman, Soap, Jmeter та багато інших.

АНГЛІЙСЬКА МОВА

Надаємо уроки з ІТ English, для опрацювання ІТ лексики та підвищення вже наявного у Вас рівня.

ДОСТУПНІ ЦІНИ

Доступна вартість навчання та лояльна система оплати курсу. Ми вивели та дотримуємось формули: доступна ціна = високу якість навчання.

ПРАКТИКА

Практика складає 70% та проходить на робочих проектах. Даємо не лише теоретичні знання, ми випускаємо затребуваних висококваліфікованих спеціалістів.

БОНУСНІ ЗАНЯТТЯ

Linux, мережі, основи віртуалізації. Тематика даних занять підібрана для полегшення вашої роботи в ІТ компанії.

Допомогаемо здійснити мрію!

Адреса:
Одеса вул. Базарна, 63 9-й поверх офіс 912
Телефон:
+38 (050) 492-21-86
+38 (068) 825-01-56
+38 (096) 521-52-81
Skype:
nikitafeltov
Email:
actproodessa@gmail.com 

Спілкуватися у чат боті.