Програмування Python Advanced (12-19 років)

Програмування Python Advanced (12-19 років)

 

Тривалість

80 занять (10 міс.)

 

Вік

12-19 років

 

Вартість/міс

1300 грн/міс

8 занять на місяць по 1 год.

або

4 пари занять по 2 год.

 

Викладач

Ветров Віталій Вікторович

 

Графік

Ср. 16.30-18.30

(пара/2 зан.)

 

Старт

вересень 2023

запис на навчання


Мова програмування Python гнучка, сучасна та популярна мова, яка використовується практично у всіх областях нового покоління. Python використовують для аналізу даних, в розробці WEB-додатків, ігор, програм та скриптів з автоматизації та системного адміністрування, для написання чат-ботів та штучного інтелекту. Мова з величезною кількістю готових якісних модулів на всі випадки життя, що дає можливість не винаходити колесо на кожному кроці.

В ході курсу ви вивчаєте розширені концепції Python, навчитесь мислити як програміст та виконуватиме завдання з програмування будь-якого рівня складності, навчитесь створювати 2D ігри з анімацією, функціональністю та графічним інтерфейсом.

Курс знайомить із особливостями програмування ігор та основними можливостями бібліотеки Pygame.

Необхідний попередній мінімум програмування на Python для успішного освоєння курсу.

 

Програма курсу

Алгоритмізація

Змінні і базові типи (чисельні типи, логічний тип, рядки)

Алгоритми

Умовні конструкції IF, рекурсія

Циклічні конструкції

Функції, об’єкти

Списки, кортежі

Операції з множинами

Словники

Сортування (стандартне, сортування складних структур, зворотнє сортування, з допомогою функцій)

Основи ООП

Класи, об’єкти, функції, методи

Абстракція, наслідування, інкапсуляція, успадкування, поліморфізм

Розробка ігор в Pygame

Pygame та розробка ігор

Каркас гри на Pygame

Модуль pygame.draw – геометричні примітиви

Події клавіатури

Події миші

Клас Surface та метод blit()

Клас Rect

Модуль pygame.font

Модулі pygame.image та pygame.transform

Класи Sprite та Group

Клас Sound та модуль pygame.mixer.music


Ви можете обрати формат навчання за власним бажанням:

  • живе навчання в аудиторії
  • онлайн-навчання в реальному часі
  • дистанційно студенти мають доступ до відео-матеріалів занять та практичних робіт для всіх занять

Сховища знаходяться поряд з New IT School у приміщеннях готелю Франція (ресторан Монблан) та Костелу.

Набір на навчання відбувається постійно.

Учні формуються в групи по 6-12 осіб за віком. Для кожного – персональний ноутбук.

Інтенсивність навчання – 2 заняття на тиждень  по 1 год  або  1 раз на тиждень – 2 заняття (пара).

Документ про закінчення курсів:
Сертифікат New IT School відповідного навчального курсу, що підтверджує отриманий рівень знань


Чекаємо юних ІТ-шників на  пробних заняттях, щоб ви могли протестувати, наскільки ви сильні і схильні до інформаційних технологій або програмування.

Залиште заявку, натиснувши на кнопку “Записатись на курс”, оповіщаючи нас про Ваше бажання навчатись в New IT School, і наш адміністратор обов’язково Вам зателефонує.

Записатись на курс


 

Під IT-фахівцями розуміють…

Під IT-фахівцями розуміють…

Сфера інформаційних технологій багатогранна і трудяться в ній абсолютно різні фахівці.

👩‍💻Під IT-фахівцями сьогодні розуміють досить велику групу професіоналів, чия сфера діяльності пов’язана з інформаційними технологіями.

🧑‍💻Так називати себе можуть і web-дизайнери, і інтернет-маркетологи, і project менеджери, і аналітики BigData, і QA тестувальники, і менеджери з просування в соціальних мережах, і системні адміністратори, і фахівці з машинного навчання і дизайнери в тому числі. Детальніше

New. Програмування Python Advanced (12-19 років)

New. Програмування Python Advanced (12-19 років)

Python — дуже популярна інтерпретована, інтерактивна, об’єктно-орієнтована високорівнева мова програмування загального призначення.

Мова з динамічною типізацією. Вихідний код Python доступний під General Public License.

Сьогодні Python користується великим попитом і всі великі компанії шукають чудових програмістів Python для розробки веб-сайтів, компонентів програмного забезпечення та програм для роботи з технологіями Data Science, машинному навчанні, штучному інтелекті тощо.

Python можна легко інтегрувати з C, C++, COM, ActiveX, CORBA та Java. Детальніше

IT для школярів

IT для школярів

👨‍💻Надзвичайно важлива складова New IT School – це курси для дітей, підлітків та молоді.

👩‍💻Ми охоплюємо майже усі сучасні IT та digital напрями: розробку, дизайн, програмування.

👩‍💻👨‍💻80-85% наших студентів – це майбутні студенти технічних вузів. Ми маємо випускників, що працюють в IT компаніях та web студіях. І це ще не закінчивши ВНЗ. Детальніше

Старт курсів для дорослої аудиторії

Старт курсів для дорослої аудиторії

Найбільший поріг, який доводиться долати у будь-якій новій галузі – це зрозуміти з чого починати.

Другий важкий аспект: як самоорганізувати себе на вивчення чогось нового?

Також виникає потреба та запитання: де взяти потрібну практику?

Весь youtube неможливо передивитись та з мільйонів каналів віднайти достовірний.

З професійними курсами у New IT School дані питання зникають, адже ви переймаєте досвід у практиків.

Дуже важливо  вірити в себе, у власні сили та зробити перший крок і почати діяти.
Детальніше

Безмежні можливості дизайну

Безмежні можливості дизайну

Дизайн сьогодні – основна сила будь-якого digital-продукту та бізнесу.

💡Графічний дизайн – це унікальний вид мистецтва, це візуальні повідомлення від короткого рекламного блоку до багатосторінкового видання, це творча діяльність, заснована на синтезі мистецтва і точного прагматичного розрахунку, ціль якого – збагачення візуального комунікаційного простору.

👩‍💻 Photoshop та Illustrator є частиною системи Adobe, принципи та розуміння роботи з растровою та векторною графікою, робота з об’єктами та прошарками полегшує вивчення, розуміння і застосування в творчій діяльності інших продуктів Adobe: Детальніше

Програмуємо сучасно у New IT School

Програмуємо сучасно у New IT School

Python ‒ мова комп’ютерного програмування, оптимізована для продуктивності програміста.

✅️ Програмний код мовою Python досить легко читати й писати, адже Python – вельми виразна мова, що дозволяє вмістити код у меншу кількість рядків, ніж це потрібно, наприклад, при використанні інших мов, таких як C++ або Java.

✅️ На Python можна створювати якісне програмне забезпечення набагато швидше, ніж з використанням інших мов програмування.

✅️Python підтримує різноманітні бібліотеки. Для навчання дітей застосовуються  модулі turtle, openGL та tkinter.

✅️Python поєднує об’єктно-орієнтовану, функціональну, процедурну парадигми, що відображає багатство мови та розкриває сфери її застосування. Детальніше

Комплексний курс “Web design UI/UX” 17+ стартуємо

Комплексний курс “Web design UI/UX” 17+ стартуємо

Комплексний курс “Web design UI/UX” 17+ з вивченням основного стеку технологій для дизайнера: Photoshop, Illustrator, Figma.

♾️Дизайнер – це, в першу чергу, стратег, інженер, аналітик, а потім уже – художник і філософ.

У web-сайту або ж додатку є близько 7 секунд, щоб переконати відвідувача залишитися. Детальніше

New IT School в дитячому таборі в Болгарії

New IT School в дитячому таборі в Болгарії

🏕 Для дітей важливо побути дітьми тут і зараз.
В Україні війна, складний час, не на часі відпочинок, але нашим дітям важливо саме зараз не втрати віру в Україну, в краще майбутнє, віру в те, що вони можуть бути щасливими українськими дітьми. Детальніше