Ukraine
Pre-Junior Program (Spring 2023)
Striving to gain market-oriented knowledge and skills to jumpstart your career in IT? Apply for this program and shape your professional path with EPAM experts.
alt
Registration closed
alt
Pricing
Free
Program start
Apr 2023
· 10 weeks
The classes will be held 1-4 times a week (depending on a chosen directions).
Format
Training · Online
Basic
Training · Online · Basic
Language
Ukrainian
Details

Pre-Junior Program is a unique project at EPAM University, designed specifically for high schoolers who wish to learn more about IT and gain basic knowledge and skills in software development.

PARTICIPANTS WILL LEARN:

  • Details about the IT sphere in Ukraine: its main trends and prospects.
  • Types of IT companies and how they function differently.
  • Roles, professions and their specializations in IT.
  • Teamwork principles: Agile Methodology and SCRUM Framework.
  • Coding tools (Git, etc.).


In addition to the fundamental introductory lectures, participants will be able to delve into one or several available directions: Front-end, C#, and Cloud Computing. Participants can choose one direction, pick up all three modules or several of them.

PROGRAM DETAILS:

  • Applications are accepted until March 17, 13:00
  • Program start: April 17
  • Duration: 10 weeks
  • Classes time: 17:00 - 18:00
  • Format: online
  • Selection period of applications and participants: until April 1.


Class schedule: the classes will be held 1-4 times a week (depends on chosen directions).

The program is completely free of charge for all participants. It will take place online, so we invite teens from all over Ukraine to join and get their first experience in IT under the supervision of the EPAM University experts.


* The organizers reserve the right to refuse participation or expel participants at their discretion.

How to get started?
  1. Click the "Register" button on this page. In case you're creating a new account — fill in all the required information about yourself.
  2. Fill out the form to demonstrate your level of technological knowledge.
  3. Prepare a signed legal representative's consent (all fields must be filled out), send it to [email protected] from the legal contact's email with the subject "EPAM Pre-Junior program Spring 2023". Deadline for this step: until March 17.

All the stages are required, candidates who will not complete at least one of them will not be considered for the program.

The number of places in the group is limited, so the selection will be based on the answers from the form (see Step 2).

What is required for training:
training-is-for-you
  • Students of 9-11 grades who are 15 years old or older at the time of the program’s start.
  • Interest in IT and wish to learn more about software development.
  • Willingness and ability to attend online classes for 3 months.
  • Written legal representative consent to participate in the program.
What will you learn?

Ви можете обрати лише один напрям або декілька за вашим бажанням.


Напрям "Комп’ютерні мережі та хмарні обчислення" 

Програма призначена для тих, хто хоче дізнатись як працює інтернет, з чого він складається, як файли передаються через мережу, що таке ІР-адреса і навіщо вона потрібна. Ви дізнаєтесь, які загрози існують в комп’ютерних мережах, навчитесь будувати і налаштовувати невеличкі мережі. Також на вас чекає невеличка екскурсія по хмарних технологіях, протягом якої ви дізнаєтесь, що таке хмарні сервіси, і як вони реалізовані, познайомитесь з одним з найвідоміших провайдерів хмарних обчислень. У вас буде можливість зробити перші кроки у створенні невеличкої власної хмари.     

Структура програми 

  1. Основи комп’ютерних мереж.
  2. IP-адресація і маршрутизація. 
  3. Огляд основних мережних сервісів.
  4. Моделювання невеличкої комп’ютерної мережі. 
  5. Основи сучасних операційних систем. 
  6. Огляд концепції хмарних сервісів. 
  7. Вступ до AWS.
  8. Облікові записи AWS та безпека.
  9. AWS. Сервіси хмарних обчислень та зберігання.
  10. AWS. Конфігурування базових сервісів. 

 

Напрям "C#" 

Програма складається з трьох модулів.  

Модуль 1. Основи мови програмування C# 

Модуль орієнтований на новачків, тобто на учнів, які або взагалі ніколи не вивчали програмування, або мають лише початкові, поверхневі знання з якоїсь мови програмування, наприклад, Pascal або C/C++.  

Структура модуля: 

  1. Алгоритмізація. Програмування лінійних обчислювальних процесів. 
  2. Програмування розгалужених обчислювальних процесів. 
  3. Програмування циклічних обчислювальних процесів. 
  4. Масиви. 
  5. Методи (Функції). 

Модуль 2. Знайомство з елементами об’єктно-орієнтованого програмування на мові C#. 

Модуль розрахований на учнів, які або повністю оволоділи матеріалом першого модуля, впевнено самостійно можуть розробляти програми з використанням базових елементів мови C# (умовний оператор, цикли, масиви, методи), або на учнів, які вже вивчали програмування самостійно та мають певний досвід в процедурному програмуванні і хочуть розвиватися в напрямку ООП.  

Структура модуля: 

  1. Основи об’єктно-орієнтованого підходу. 
  2. Успадкування класів. 
  3. Абстрактні класи та інтерфейси. 
  4. Колекції. 
  5. Обробка виключень. 

Модуль 3. Розв’язання алгоритмічних задач засобами мови C# 

Модуль розрахований на учнів, які мають достатній рівень математичної підготовки та значний досвід в використанні мови програмування C# для розробки програм для вирішення типових задач, зокрема, задач обробки одновимірних масивів та рядків.

Структура модуля:

  1. Алгоритми роботи з цілими числами. 
  2. Алгоритми сортування. 
  3. Графи. 
  4. Динамічне програмування. 
  5. Алгоритми роботи з рядками. 

 

Напрям "Front-end" 

Розробка видимої частини будь-якого сайту або веб-сторінки називається Front-end. Програма призначена для тих, хто хоче дізнатися, як працює браузер, як застосовувати мову розмітки гіпертексту HTML, стилізувати гіпертекстові сторінки за допомогою CSS, робити адаптивну та responsive (чуйну) верстку, налагоджувати взаємодію елементів веб-сторінки за допомогою JavaScript (ES6). Програма підійде для школярів, які тільки починають знайомство з напрямом Front-end або мають базові знання основ HTML, CSS та JavaScript.

Структура програми 

  1. Всесвітня павутина. Як вона працює? Інструменти розробника Chrome DevTools.
  2. Основи HTML. Дизайн веб стрiнок. Основнi елементи. Теги та Семантичні теги.
  3. Основи CSS. Базовий синтаксис CSS. Базові селектори.
  4. Особливості Grid Layout та Flexbox.
  5. Чуйний та адаптивний дизайн. Медіа-запити.
  6. Java script основи. Типи змінних, типи данних, оператори, цикли.
  7. Об'єкти та функції. Способи створення об'єкта. Методи об’єктів і фнкцій.
  8. Рядки та масиви. Основні меоди роботи з рятками і масивами.
  9. DOM, Події Event. Способи вибору, вставки, видалення елемента за допомогою DOM. Типи подій, обробники подій.
  10. Web Storage. Робота з LocalStorage та SessionStorage.

Pre-Junior Program (Spring 2023)
Apr 2023 · 10 weeks
Training · Online · Basic
Ukrainian
Ukraine
Registration closed
Free
main-part-picture
blue-spot

Have any questions? Contact us

Org Uni Prog Online UA