- QA Automation / QA Manual
Програма курсу
Project Education
- Acquaintance with the Training Project
- Real Project Tools - Knowledge Base, Jira, Postman, etc.
- Scrum Framework and Scrum Events
- Test Plan and Testing Strategy Creation
- Requirements Analysis
- Checklists and Test Cases Creation
- Estimations
- Build Installation and Smoke Testing
- Stories Testing
- TRR Creation
Technical Skills for Functional Testing
- XML and JSON
- Web Services and API Testing
- Databases. Writing SQL Queries
- HTML and CSS Introduction
- Mobile Testing
AI-Driven Quality Assurance Techniques
- Prompt Engineering Foundations
- EngX AI-Supported Quality Assurance Engineering
Що потрібно для успішного навчання
- Рівень англійської від B2 (Upper-Intermediate) і вище
- Глибокі знання теорії функціонального тестування
- Розуміння життєвого циклу тестування програмного забезпечення, основних видів діяльності тестувальника
- Досвід аналізу вимог, тест дизайну та створення баг-репортів
- Відмінні комунікативні та міжособистісні навички
- Знання API-тестування та написання SQL-запитів буде додатковою перевагою
Як долучитися до програми
- Зареєструйся на цій сторінці
- Підтверди свій рівень англійської (не нижче В2)
- Пройди технічний тест
- Отримай запрошення на співбесіду з рекрутером
- Пройди технічну співбесіду
- Очікуй результати зарахування
Додаткова інформація
- Ця навчальна програма доступна для громадян України, які зараз знаходяться на території України
- Дата початку програми може змінитись, тому період відбору може бути відповідно скоригований. Будь ласка, регулярно перевіряй оновлення на цій сторінці та на електронній пошті
- Цей курс недоступний для учасників інших навчальних програм EPAM Campus та EPAM-ерів. Звернися до свого координатора з навчання або ресурсного менеджера, щоб дізнатися про інші доступні можливості для навчання і росту
- Враховуючи обмежену кількість місць у групі, результати твоїх тестів та співбесід будуть вирішальними факторами для запрошення на навчання
- Організатори залишають за собою право відмовити кандидатам у навчанні чи переході на наступний етап підготовки без пояснення причини та додаткових зобов'язань
Особливості курсу
- Підтримка менторів
- Гнучкий графік
- Якісні матеріали
- Можливість долучитися до команди EPAM
- C# / .NET
Учасники цієї програми навчатимуться в досить інтенсивному форматі: навчання та проєктна робота займають в середньому 20 годин на тиждень. Термін перебування в Лабораторії залежить від індивідуальних результатів кандидата, але вже через 3-4 місяці учасників чекають перші співбесіди на Production-позиції.
Програма курсу
.NET & C#
- Memory management, multithreading and Entity Framework
- LINQ with C# Essential Training
Relational Databases and NoSQL
- SQL
- Learning MongoDB
ASP.NET Core
- Building and Securing RESTful APIs in ASP.NET Core
- ASP.NET Core: Token-Based Authentication
- Web Security: User Authentication and Access Control
Unit Testing and TDD
- Unit Testing for .NET
- C# Test-Driven Development
Front-End Basics
- HTML Essential Training
- CSS Essential Training
- JavaScript Essential Training
- TypeScript Essential Training
- Angular Essential Training
Design Patterns and Application Architecture
- C#: Design Patterns
- Software Architecture: Patterns for Developers
- Microservices Foundations (Intermediate)
Engineering Excellence (EngX)
- The Foundation of EngX
- EngX Development
- EngX Quality Assurance
- EngX Systems Engineering
- EngX Secure SDLC
- EngX Clean Code
Clouds Fundamentals
- CloudX: Foundations for Tech
- Using Docker and .NET Core
Generative AI for productivity
- Prompt Engineering
- AI for .NET Developers
Що необхідно для успішного навчання
- Рівень володіння англійською від B1 (Intermediate) і вище
- Навички розробки на C# та досвід з .NET Core/ .NET 6
- Розуміння принципів роботи Web API
- Знання основ HTML, CSS та JavaScript
- Досвід роботи з системами контролю версій - Git
- Хороші комунікативні навички та вміння ефективно вирішувати проблеми
- Впевнені знання алгоритмів і структур даних, базових понять ООП та принципів SOLID допоможуть легше опанувати навчальну програму
- Знання Angular та хмарних технологій (AWS чи AZURE) будуть додатковою перевагою
Як долучитися до програми
- Зареєструйся
- Підтверди свій рівень англійської
- Пройди технічний тест
- Пройди інтерв'ю з рекрутером
- Отримай запрошення на технічне інтерв'ю
- Отримай запрошення в лабораторію
Додаткова інформація
- Долучитися до програми можуть лише громадяни України, які перебувають на території України
- Дата початку програми може змінитися, тому період відбору може змінитись відповідно. Будь ласка, регулярно стеж за оновленнями на цій сторінці та перевіряй електронну пошту
- Цей курс недоступний для тих, хто зараз співпрацює з EPAM. Звернись до свого Training Coordinator або Resource Manager щодо інших можливостей, доступних всередині компанії
- Враховуючи обмежену кількість місць на програмі, запрошення на програму отримають кандидати з найвищими результатами відбіркових етапів
- Організатори залишають за собою право відмовити у навчанні без додаткових пояснень та зобов'язань
- Python
План курсу
Що потрібно для успішного навчання
- Рівень англійської мови: від B1 і вище
- Знання Python:
- основні конструкції мови (цикли, умовні оператори, списки, словники)
- розуміння типів даних, функцій, модулів та пакетів у Python
- вміння писати прості програми, які включають обробку даних та роботу з файлами
- Розуміння ООП в Python
- Практичні навички роботи з фреймворками Flask або Django
- Досвід роботи з базами даних Postgres або MySQL: базові знання SQL, вміння здійснювати CRUD-операції
- Розуміння та застосування патернів проєктування у розробці
- Бажання долучитися до команди ЕРАМ
Як долучитися до програми
- Зареєструйся
- Підтверди свій рівень англійської
- Пройди технічний тест
- Отримай запрошення на інтерв'ю
- Пройди технічну співбесіду
- Очікуй результати зарахування
На цій програмі ти зможеш
- Покращити свої навички та знання Python
- Розвинути глибоке розуміння інноваційних інженерних рішень
- Отримати досвід у створенні AI-запитів для Python-розробників
- Навчитися створювати додатки, призначені для розгортання на хмарних платформах
Додаткова інформація
- Долучитися до програми можуть лише громадяни України, які перебувають на території України
- Дата початку програми може змінитися, тому період відбору може змінитись відповідно. Будь ласка, регулярно стеж за оновленнями на цій сторінці та перевіряй електронну пошту
- Цей курс недоступний для тих, хто зараз співпрацює з EPAM. Звернись до свого Training Coordinator або Resource Manager щодо інших можливостей, доступних всередині компанії
- Враховуючи обмежену кількість місць на програмі, запрошення на програму отримають кандидати з найвищими результатами відбіркових етапів
- Організатори залишають за собою право відмовити у навчанні без додаткових пояснень та зобов'язань
Особливості курсу
- Підтримка менторів
- Різноманітні формати
- Актуальні матеріали
- Фокус на потреби ринку
- Індивідуальний план програми
- Java
На цій програмі наши експерти допоможуть тобі навчатися розробляти застосунки корпоративного рівня. Досліджувати сучасні архітектурні патерни, фреймворки та хмарні обчислення. Стати скіловим фахівцем, готовим до вирішення складних інженерних завдань. Розуміти підхід до використання інструментів штучного інтелекту для розробників.
Програма курсу
Теми:
- Git Advanced
- Dive into the Spring Framework (Core, REST, Boot, Security)
- Java Persistence (ORM/Hibernate)
- Engineering (AI-assisted Engineering, EngX Bootcamp)
- Java Advanced (Microservices, Messaging, NoSQL, Integration Testing, etc.)
- Clouds & AWS Basics
Що необхідно для успішного навчання
- Рівень володіння англійською мовою від B1 (Intermediate) і вище
- Впевнені знання Java Core та навички роботи з багатопоточними застосунками на Java
- Досвід роботи з веб-технологіями на Java (Front-End: HTML, CSS, JavaScript; Back-End: Servlets)
- Досвід розробки баз даних з використанням SQL Standard та JDBC API
- Основи фреймворку Spring
- Розуміння патернів проєктування
- Досвід роботи з модульним тестуванням
Як долучитися до програми
- Зареєструйся
- Підтверди свій рівень англійської
- Виконай тестове завдання
- Пройди співбесіду з рекрутером
- Пройди технічну співбесіду
- Дочекайся результатів зарахування
Додаткова інформація
- Ця навчальна програма доступна для громадян України, які зараз знаходяться на території України
- Дата початку навчання може змінитися, тому період відбору може бути відповідно скоригований. Будь ласка, регулярно перевіряй наявність оновлень на цій сторінці та електронну пошту
- Ця програма недоступна для поточних учасників інших програм EPAM Campus та EPAM-ерів. Звернися до свого координатора з навчання або ресурсного менеджера щодо інших можливостей
- Враховуючи обмежену кількість місць у програмі, результати відбіркових етапів будуть вирішальними факторами для запрошення на навчання
- Організатори залишають за собою право відмовити кандидату в навчанні та подальшій співпраці без пояснень та додаткових зобов'язань
- Data Engineer / Big Data
Навчальна програма охоплює теми, що включають основи роботи з даними та тестування їхньої якості: системи управління базами даних, SQL, основи Business Intelligence і Data Warehouse, ETL, тестування даних.
Програма курсу
Database Management System
- DBMS Basics
- SQL Basics
- Advanced Databases and SQL Querying
- Querying Data with Transact-SQL
Data Warehouse Business Intelligence Basics
- Introduction to Business Intelligence and Data Warehouse
- Extract Transform Load (ETL)
- Implementing ETL with SQL Server Integration Services
Data Quality
- Requirements Analysis
- Test cases and test design
- Defect Tracking
- Database Testing, ETL Testing
Introduction to Python Core
Що необхідно для успішного навчання
- Наполегливість та винахідливість у вирішенні нестандартних завдань
- Базові знання та розуміння теорії реляційних СУБД
- Володіння мовою запитів SQL на початковому рівні
- Базові знання з теорії тестування
- Знання мов програмування не є обов'язковим, але буде перевагою (Python, JavaScript, C#)
- Володіння англійською мовою на рівні В1 і вище
Як долучитися до програми
- Зареєструйся
- Пройди тест з англійської мови
- Пройди опитування та технічний тест
- Очікуй листа
Додаткова інформація
- Ця навчальна програма доступна тільки для громадян України, які зараз знаходяться на території України
- Дата початку навчання може змінюватися, тому період відбору може бути відповідно скоригований. Будь ласка, регулярно перевіряй наявність оновлень на цій сторінці та електронну пошту
- Цей зовнішній курс недоступний для поточних учасників університетських програм EPAM Campus та EPAM-ерів. Не соромся звертатися до свого координатора з навчання або ресурсного менеджера щодо інших можливостей
- Організатори залишають за собою право відмовити учасникам у продовженні навчання на будь-якому етапі без додаткових пояснень та зобов'язань
- Java
Програма курсу
Development Tools
- Build Tools
- Data Formats
- Logging
Testing
- Unit Testing
- Mock Testing
Software Design and Architecture
- Object-Oriented Design Principles
- Design Patterns
- Architecture Patterns
Java Database Development
- Relational Databases + SQL
- JDBC API
Java Web Development
- HTTP
- Servlet API, Web Container
- Restful API
Spring Framework
- Spring Core
- Spring Boot
- Spring MVC
Що необхідно для успішного навчання
- Рівень англійської від B1 (Intermediate) і вище
- Глибокі знання Java Core та об'єктно-орієнтованого програмування
- Розуміння Generics, Annotations, Collections та Streams API
- Знайомство з теорією реляційних систем управління базами даних та SQL
- Компетентність у теорії алгоритмів і структур даних
- Хороше володіння основами онлайн-комунікації
- Досвід роботи з Front-End технологіями (HTML, CSS, JavaScript) буде додатковою перевагою
Як долучитися до програми
- Зареєструйся
- Пройди тест з англійської мови
- Пройди перевірку знань з Java
- Отримай запрошення в групу
Додаткова інформація
- Це навчання тільки для громадян України, які зараз знаходяться в Україні
- Ця можливість недоступна для поточних учасників інших навчальних програм EPAM Campus та EPAMерів. Не соромся звертатися до свого координатора з навчання або менеджера з ресурсів щодо інших можливостей для розвитку
- Дата початку програми може змінитися, тому період відбору може бути відповідно скоригований. Будь ласка, регулярно перевіряй оновлення на цій сторінці та на електронній пошті
- Враховуючи обмежену кількість місць у цій програмі, результати відбору будуть вирішальними факторами для зарахування
- Організатори залишають за собою право відмовити кандидатам на будь-якому етапі без додаткових пояснень
- Data Analyst / Business Intelligence (BI)
Поринь в основи систем керування базами даних і опануй SQL, щоб ефективно керувати великими наборами даних і управляти ними. Також ти розберешся з основами бізнес-аналітики та сховищ даних, які дозволять перетворювати необроблені дані на глибоку інформацію для прийняття стратегічних рішень.
Програма курсу
Database Management System
- DBMS Basics
- SQL Basics
- Advanced Databases and SQL Querying
- Querying Data with Transact-SQL
Data Warehouse Business Intelligence Basics
- Introduction to Business Intelligence and Data Warehouse
- Extract Transform Load (ETL)
- Implementing ETL with SQL Server Integration Services
Data Quality
- Requirements Analysis
- Test cases and test design
- Defect Tracking
- Database Testing, ETL Testing
Introduction to Python Core
Що необхідно для успішного навчання
- Наполегливість та винахідливість у вирішенні нестандартних завдань
- Базові знання та розуміння теорії реляційних СУБД
- Володіння мовою запитів SQL на початковому рівні
- Базові знання з теорії тестування
- Знання мов програмування не є обов'язковим, але буде перевагою (Python, JavaScript, C#)
- Володіння англійською мовою на рівні В1 і вище
Як долучитися до програми
- Зареєструйся
- Пройди тест з англійської мови
- Пройди опитування та технічний тест
- Очікуй листа
Додаткова інформація
- Ця навчальна програма доступна тільки для громадян України, які зараз знаходяться на території України
- Дата початку навчання може змінюватися, тому період відбору може бути відповідно скоригований. Будь ласка, регулярно перевіряй наявність оновлень на цій сторінці та електронну пошту
- Цей зовнішній курс недоступний для поточних учасників університетських програм EPAM Campus та EPAM-ерів. Не соромся звертатися до свого координатора з навчання або ресурсного менеджера щодо інших можливостей
- Організатори залишають за собою право відмовити учаснику в продовженні навчання на будь-якому етапі без додаткових пояснень та зобов'язань
- Digital Marketing
Програма курсу
Розбираємося з базою
- Що таке бренд
- Що таке стратегія, стратег, навіщо це все і які вони бувають
- Аналітика: її принципи, різновиди, задачі, підходи, результат
- Продукт і його роль у стратегії
- Типові стратегії
Ринок
- Визначаємо поле для гри, інших гравців, в кого, як і скільки ми будемо вигравати
- Аналіз ринку і його місце в системі стратегічних координат
- Ринкові тренди: як і де їх шукати і про що вони нам можуть сказати
- Ринкові паттерни і яке місце в розробці стратегії вони займають
Споживач
- Правда про споживача
- Визначення цільової авдиторії і її місце в стратегії і бізнесі
- Підходи для аналізу ЦА (як правильно робити кількісні та якісні дослідження самостійно, які є види та фічі)
- Як з усього цього знайти ключові ІНСАЙТИ для стратегії
Клієнт
- Що треба бізнесу від стратега і як разом грати в довгу?
- Універсальна клієнтська психологія
- Місце клієнта в стратегічному процесі і власне, як побудувати ефективний процес партнерської співпраці: Як зробити клієнта своїм другом і союзником
- Як класно продати будь-яку стратегію будь-якому клієнту: мистецтво презентації
Стратегія і впровадження
- Знаходимо ключову ідею для стратегії. У продукті, у сервісі, в маркетингу, в позиціюванні, в партнерстві… в сотнях аспектів. Вона має викликати мурашки і драйвити вас
- Розбираємо та докручуємо ідеї в форматі групових фідбек-сесій
- Впровадження стратегії і роль стратега в імплементації ідей. Як стратегу порозумітися з креативом
Особливості курсу
- 20 лекцій по 30-40 хв з доступом назавжди
- Практичні завдання по кожному блоку
- Live-розбори стратегій учасників
- Фінальний захист презентацій
- Ком’юніті учасників та групові завдання
- Сертифікат про проходження курсу
- Зручна платформа та доступ до уроків офлайн
Викладачі курсу
- Олекса Шевчук - Head of Strategy at Grape
- Гаус Марта - Маркетинг директорка в компанії Авалон
- QA Automation / QA Manual
Ця програма дасть можливість найкращим випускникам продовжити навчання в Лабораторії EPAM і пройти співбесіду на позицію Junior та долучитися до команди ЕРАМ. Ми допоможемо тобі вивчити фундаментальні аспекти інструментів для автоматизації, вдосконалити та поглибити твої навички роботи з JavaScript, а також опанувати сучасні фреймворки для автоматизованого тестування.
Програма курсу
Теми:
- JavaScript Essentials
- JavaScript Classes and OOP
- Asynchronous programming
- Intro in Automated Testing with JavaScript
- Unit Testing frameworks in JavaScript
- WebDriverIO
- Installation
- Locators
- Commands
- Configuration
- Reporting
- TAF Layers
- Page Object Model
Що необхідно для успішного навчання:
- Рівень володіння англійською мовою B1 (Intermediate) або вище
- Базові навички розробки мовою програмування JavaScript:
- Variables
- Data Types
- Conditions and Loops
- Functions
- Strings
- Arrays
- Знання процесу тестування та його основних інструментів:
- Static and Dynamic Testing
- Requirement Analysis
- Software Testing Methods
- Software Testing Levels
- Testing Pyramid
- Functional and Non-Functional Testing Types
- Test Planning: Tasks and Goals
- Checklists
- Test Cases and Test Suites
- Defect
- Test Result Report
- Test automation purposes
- Version control with GIT
- Аналітичне мислення, здатність працювати з матеріалами для самостійного вивчення та дотримуватися дедлайнів
Як долучитися до програми
- Зареєструйся
- Пройди тест з англійської мови
- Виконай технічне завдання
- Отримай запрошення в групу
Додаткова інформація
- Ця навчальна програма доступна для громадян України, які зараз знаходяться на території України
- Дата початку програми може змінитись, тому період відбору може бути відповідно скоригований. Будь ласка, регулярно перевіряй оновлення на цій сторінці та свою електронну пошту
- Цей курс недоступний для учасників інших навчальних програм EPAM Campus та EPAM-ерів. Звернися до свого координатора з навчання або ресурсного менеджера, щоб дізнатися про інші доступні можливості для навчання і росту
- Враховуючи обмежену кількість місць у групі, результати відбіркових етапів будуть вирішальними факторами для запрошення на навчання
- Організатори залишають за собою право відмовити кандидатам у навчанні чи переході на наступний етап підготовки без пояснення причини та додаткових зобов'язань
- QA Automation / QA Manual
Ця програма дасть можливість найкращим випускникам продовжити навчання в Лабораторії EPAM і пройти співбесіду на позицію Junior та долучитися до команди ЕРАМ. Ми допоможемо тобі вивчити фундаментальні аспекти інструментів для автоматизації, вдосконалити та поглибити твої навички роботи з C#, а також опанувати сучасні фреймворки для автоматизованого тестування.
Програма курсу
Теми:
- C# Essentials
- Introduction to .NET
- Object-Oriented Programming
- Exception Handling
- Text data processing
- Collections. Generics
- Delegates. Lambdas. Events
- LINQ
- Unit testing frameworks
- Web UI Testing
- Locators for Web Elements
- Web UI Automated Testin Tools
- Selenium WebDriver
- Page Object Pattern
Що необхідно для успішного навчання:
- Рівень володіння англійською мовою B1 (Intermediate) та вище
- Базові навички розробки мовою програмування C#:
- Integers
- Static Methods
- Bools and Logical Operators
- Conditional Statements (if)
- Real Numbers
- Conditional Statements (if-else)
- Exceptions
- Iteration Statements (while)
- Знання процесу тестування та його основних інструментів:
- Static and Dynamic Testing
- Requirement Analysis
- Software Testing Methods
- Software Testing Levels
- Testing Pyramid
- Functional and Non-Functional Testing Types
- Test Planning
- Tasks and Goals
- Checklists
- Test Cases and Test Suites
- Defect
- Test Result Report
- Test automation purposes
- Version control with GIT
- Аналітичне мислення, здатність працювати з матеріалами для самостійного вивчення та дотримуватися дедлайнів
Як долучитися до програми:
- Зареєструйся
- Пройди тест з англійської мови
- Виконай технічне завдання
- Отримай запрошення в групу
Додаткова інформація
- Ця навчальна програма доступна для громадян України, які зараз знаходяться на території України
- Дата початку програми може змінитись, тому період відбору може бути відповідно скоригований. Будь ласка, регулярно перевіряй оновлення на цій сторінці та свою електронну пошту
- Цей курс недоступний для учасників інших навчальних програм EPAM Campus та EPAM-ерів. Звернися до свого координатора з навчання або ресурсного менеджера, щоб дізнатися про інші доступні можливості для навчання і росту
- Враховуючи обмежену кількість місць у групі, результати відбіркових етапів будуть вирішальними факторами для запрошення на навчання
- Організатори залишають за собою право відмовити кандидатам у навчанні чи переході на наступний етап підготовки без пояснення причини та додаткових зобов'язань
- QA Automation / QA Manual
Ми допоможемо тобі вивчити фундаментальні аспекти інструментів для автоматизації, вдосконалити та поглибити твої навички роботи з Java, а також опанувати сучасні фреймворки для автоматизованого тестування.
Програма курсу
Теми:
- Maven Build Tool
- Java Essentials
- Introduction to OOP
- Abstract Classes and Interfaces
- Nested Classes
- Working with Strings
- Exceptions
- Annotations
- Generics
- Enums
- Wrapper Classes
- Optional
- Code Documentation
- Introduction to collections
- Selenium WebDriver
- Automated Testing Framework
Що необхідно для успішного навчання:
- Рівень володіння англійською мовою B1 (Intermediate) та вище
- Базові навички розробки на Java (Data Types, Conditions and Loops, Arrays, Classes)
- Знання процесу тестування та його основних інструментів:
- Static and Dynamic Testing
- Requirement Analysis
- Software Testing Methods
- Software Testing Levels
- Testing Pyramid
- Functional and Non-Functional Testing Types
- Test Planning: Tasks and Goals
- Checklists
- Test Cases and Test Suites
- Defect
- Test Result Report
- Test automation
- Вміння працювати з системою контролю версій Git
- Аналітичне мислення, здатність працювати з матеріалами для самостійного вивчення та дотримуватися дедлайнів
Як долучитися до програми:
- Зареєструйся
- Пройди тест з англійської мови
- Виконай технічне завдання
- Отримай запрошення в групу
Додаткова інформація
- Ця навчальна програма доступна для громадян України, які зараз знаходяться на території України
- Дата початку програми може змінитись, тому період відбору може бути відповідно скоригований. Будь ласка, регулярно перевіряй оновлення на цій сторінці та свою електронну пошту
- Цей курс недоступний для учасників інших навчальних програм EPAM Campus та EPAM-ерів. Звернися до свого координатора з навчання або ресурсного менеджера, щоб дізнатися про інші доступні можливості для навчання і росту
- Враховуючи обмежену кількість місць у групі, результати відбіркових етапів будуть вирішальними факторами для запрошення на навчання
- Організатори залишають за собою право відмовити кандидатам у навчанні чи переході на наступний етап підготовки без пояснення причини та додаткових зобов'язань
- Business Analyst
Курс розроблений для тих, хто прагне опанувати ключові навички бізнес-аналізу, навчитися збирати вимоги, моделювати бізнес-процеси, аналізувати дані та ефективно комунікувати з командами розробників і зацікавленими сторонами. Окрім теоретичної частини, на тебе чекають практичні завдання та воркшопи, де ти зможеш відпрацювати отримані знання на реальних прикладах.
План курсу
Що ти вивчатимеш
Перший етап
Включає самонавчання та сесії запитань і відповідей з тренерами. Онлайн-сесії відбуватимуться ввечері поза звичайним робочим часом. Плануй виділити приблизно 2 години на тиждень для особистих онлайн-занять, а також додатковий час для самостійного навчання. На цьому етапі ти ознайомишся з:
- Основами ІТ-проєкту
- Ролями та обов'язками учасників команди
- Типовими завданнями бізнес-аналітика
- Визначенням зацікавлених сторін (stakeholders) та ефективною взаємодією для досягнення успіху проєкту
Також зосередимося на моделюванні, прототипуванні та створенні різних типів документації. За результатами навчання, кращі кандидати отримають запрошення на наступний етап навчання.
Другий етап
На цьому етапі ти будеш співпрацювати з тренерами, які діятимуть як стейкхолдери, представляючи тобі конкретні сценарії для розуміння їхніх потреб. Твої завдання включатимуть:
- Спілкування із зацікавленими сторонами
- Аналіз і перевірку вимог
- Створення відповідної документації
Протягом усього процесу ти отримуватимеш регулярний зворотний зв'язок і підтримку від тренерів.
Що необхідно для успішного навчання
- Рівень англійської від Upper-Intermediate (B2) і вище
- Аналітичне мислення та хороші комунікативні навички
- Загальне розуміння ІТ-індустрії
- Здатність швидко навчатися та працювати в команді
- Навички презентації, фасилітації та вирішення проблем
- Бажання глибоко зануритися в технічні аспекти процесу розробки програмного забезпечення
- Додатковою перевагою буде досвід роботи в FinTech, e-commerce, Life Science & Healthcare, автоматизації бізнес-процесів, банківській справі, фінансах, Big Data або страхуванні
- Попередній досвід у виконанні завдань, пов'язаних із бізнес-аналізом, вітається
Як долучитися до програми
- Зареєструйся
- Склади тест з англійської мови
- Пройди опитування впродовж 5 днів після реєстрації
- Очікуй листа
- Насолоджуйся навчанням
Додаткова інформація
- Ця навчальна програма доступна для громадян України, які зараз знаходяться на території України
- Дата початку навчання може змінитися, тому період відбору може бути відповідно скоригований. Будь ласка, регулярно перевіряй наявність оновлень на цій сторінці та електронну пошту
- Цей зовнішній курс недоступний для поточних учасників інших програм EPAM University та EPAM-ерів. Не соромся звертатися до свого координатора з навчання або ресурсного менеджера щодо інших можливостей
- Враховуючи обмежену кількість місць у групі, результати твоїх тестів будуть вирішальними факторами для запрошення на навчання
- Організатори залишають за собою право відмовити кандидату в навчанні та подальшій співпраці без пояснень та додаткових зобов'язань
- Cloud technologies
Ти дізнаєшся про концепції хмари AWS, сервіси AWS, безпеку, архітектуру, ціни та технічну підтримку, та розшириш свої знання про хмарні сервіси AWS.
План курсу
Що ти вивчатимеш?
Після завершення навчання ти зможеш:
- Розповідати про глобальну структуру AWS Cloud та її переваги
- Вміти надати приклади ключових AWS сервісів зі сфер обчислення, мереж, баз даних і сховищ
- Описувати AWS Well-Architected Framework, модель спільної відповідальності, служби безпеки AWS Cloud та основи міграції
- Формулювати фінансові переваги AWS Cloud для організацій, визначати основні моделі виставлення рахунків, облікових записів та ціноутворення, а також пояснювати, як використовувати інструменти ціноутворення, щоб зробити економічно ефективний вибір послуг AWS
Що необхідно для успішного навчання:
- Базові ІТ-технічні знання
- Базові знання AWS Cloud
- Мінімальний рівень англійської А2+
Як долучитися до програми
- Зареєструйся
- Пройди тест з англійської мови
- Пройди технічний тест
- Приєднайся до короткого відеодзвінка
- Отримай запрошення на курси
Додаткова інформація
- У програмі можуть брати участь тільки громадяни України, незалежно від поточного місця перебування
- Дата початку програми може змінюватися, тому період відбору може бути відповідно скоригований. Будь ласка, регулярно перевіряй свою електронну пошту та розділ сповіщень в особистому кабінеті на training.epam.ua
- Враховуючи обмежену кількість місць на програмі, результати відбіркових етапів будуть вирішальними факторами для зарахування
- Організатори залишають за собою право відмовити в участі без пояснення причини
- C# / .NET
Програма курсу
Data Processing
- DB, SQL, ORM (Entity Framework)
- Data Processing Technologies
Design Patterns and Application Architecture
- OOD (Object-Oriented Design)
- Design Patterns
- Architecture Patterns
C#
- .NET Ecosystem
- C# Essentials
- Unit Testing
- Multithreading and Asynchronous Programming
ASP.NET
Git Advanced
Після закінчення навчання ти матимеш можливість приєднатися до нашої .NET Лабораторії, відповідно до продемонстрованих навичок і доступних можливостей в EPAM
Попередні вимоги
- Ріень володіння англійською - B1 (Intermediate) і вище
- Глибоке розуміння алгоритмів та ООП
- Знання SQL і структур даних
- Знайомство з основами баз даних
- Базове розуміння C#, HTML, CSS, JavaScript
- Аналітичне мислення та вміння вирішувати нестандартні завдання
- Володіння будь-якою мовою програмування буде додатковою перевагою
Як долучитися до програми
- Зареєструйся
- Пройди тест з англійської мови
- Виконай технічне завдання
- Отримай запрошення на програму та подальші інструкції
- DevOps
Якщо ти володієш поглибленими знаннями у сфері DevOps та прагнеш отримати практичний досвід, необхідний для успішного старту ІТ-кар'єри, ця унікальна навчальна програма - саме для тебе!
План курсу
Що ти вивчатимеш?
- Linux
- Bash
- Docker
- Python
- Continuous Integration and Continuous Delivery Fundamentals
- Google Cloud
- AWS
- Azure
- Terraform
- Ansible
- Kubernetes
- Final project
Що необхідно для успішного навчання:
- Рекомендований рівень володіння англійською мовою - Intermediate (В1) і вище
- Впевнені знання Git
- Поглиблене розуміння Hypervisor и Networking
- Упевнені знання операційної системи Linux
- Уміння працювати з платформою Docker
- Досвід використання скриптових мов Bash і Python
Буде плюсом:
- Розуміння теорії алгоритмів та ООП
- Базові знання SQL і баз даних
- Знайомство з HTML, CSS, JavaScript або .NET
- Досвід використання скриптової мови PowerShell
- Володіння ОС Windows
Як долучитися до програми
- Зареєструйся
- Підтверди свій рівень англійської мови
- Пройди технічне завдання
- Отримай запрошення на співбесіду з рекрутером
- Пройди технічну співбесіду
- Очікуй листа
Особливості курсу
- Інтенсивне навчання
- Різноманітний контент
- Підтримка менторів
- Актуальні матеріали
- Профільна галузева освіта
- Сертифікат від EPAM University
- Можливість розпочати кар'єрний шлях в EPAM
- 2D Artist / 2D Illustrator / Graphic Designer
Ви освоїте найпопулярніший графічний редактор. Навчитеся професійно працювати з графікою, створювати колажі та анімацію. Курс з вивчення графічного дизайну дає змогу не тільки опанувати графічні редактори, а й навчитися відчувати гармонію предметів у просторі, отримати зоровий та інтелектуальний досвід для створення якісного продукту.
План курсу
Теми:
- Знайомство і можливості програми Adobe Photoshop, вивчення інтерфейсу програми
- Редагування і параметри зображень
- Збереження файлу і типи форматів файлів, робота з допоміжними елементами
- Робота з панеллю інструментів
- Виділення областей зображення в Photoshop
- Робота з шарами, каналами
- Малювання в фотошоп, основні інструменти для малювання
- Спецефекти на шарах, стилі шару
- Ретуш фотографії
- Корекція кольору
- Робота з фільтрами
- Робота з текстом
- Робота зі смарт-об'єктами, масками
- Робота з mock-up
- Основи підготовки макетів під друк
- Зображення для соціальних мереж, веб сторінок
- Додаткові можливості фотошопу (3d, gif-animation) Робота зі шкалою часу
За допомогою Adobe Photoshop ваша дитина зможе:
- Коригувати недоліки у фотографіях і зображеннях
- Робити колажі із застосуванням різноманітних ефектів
- Освоїти 3D-моделювання малюнків
- Створювати макети сайтів і графіку
- Придумувати красиві і оригінальні листівки
- Готувати матеріали для віртуальних публікацій і типографського друку
Що навчаться діти під час курсу:
- Навчаються працювати у графічному редакторі Photoshop
- Самостійно готують повноцінний дизайн-проєкт і невелике портфоліо
- Можуть професійно обробляти фотографії, застосовуючи ретуш і фільтри
- Дізнаються, як створювати дизайн сайтів, постери, банери, листівки тощо
- Розвинуть почуття кольору і композиції
- Розкриють творчий потенціал і навчаться втілювати на екрані власні ідеї і фантазії за допомогою графіки
Особливості курсу
- Для дітей від 10 років
- Тривалість курсу 32 уроки
- Групові заняття в Zoom
- Зручний графік занять
- Не витрачаєте час на дорогу
- Можливість індивідуального навчання\
- Проєкт в портфоліо
- Сертифікат про проходження курсу
Викладачі курсу
- Дмитро - Maya 3D, Моушн дизайн
- Олена - Моушн-дизайн
- Frontend
Курси "Розробка сайтів" допомагають учням освоїти ази сайтобудування, створювати сторінки й ресурси на мові програмування, просувати проєкти в пошукових системах.
Програма курсу
Теми:
- Налаштування середовища оточення. Перша HTML-сторінка
- Класифікація сайтів
- Етапи створення
- Встановлення та налаштування редактора коду
- Керуємо комп'ютером. Основні теги
- Базовий CSS
- Робота з макетом
- Layout. HTML-разметка
- Сітки
Курс дає дитині можливість:
- Втілити в життя свої ідеї за допомогою IT-технологій
- Ознайомитися з усіма етапами створення сайту
- Вивчити основні поняття веб-програмування
- Отримати практичні навички створення нескладних сайтів
- Навчитися розробляти індивідуальні та командні проєкти
- Розвинути здібності аналізувати і виправляти помилка
- Отримати навички успішної презентації проєкту
Особливості курсу
- Для дітей від 14 років
- Тривалість курсу 32 уроки
- Групові заняття в Zoom
- Зручний графік занять
- Не витрачаєте час на дорогу
- Можливість індивідуального навчання
- Проєкт в портфоліо
- Сертифікат про проходження курсу
Викладачі курсу
- Евеліна - Python, Front End, Minecraft
- Сергій - Python, Front End
- Максим - Java, Python, C/C++
- 3D Modeling / 3D Artist / 3D Designer
У ході навчання школярі зрозуміють, що являє собою 3D моделювання та які пріоритетні напрямки його застосування. Це дозволяє точно уявити розмір, форму, текстуру об’єкту та оцінити його зовнішній вигляд. Уже на перших заняттях учні створюють яскраві тривимірні предмети, такі як геометричні фігури, а в кінці навчання зможуть самостійно зробити повноцінну схему дизайну інтер’єру.
Програма курсу
Теми:
- Інтенфейс програми з нуля
- Користувальницький інтерфейс
- Типи об’єктів і їх взаємодію між собою
- Перші кроки роботи в програмі: настройка середовища, гарячі клавіші, маніпуляції з камерою
- Робота з об'єктами
- Шари
- Об’єднання і розділення
- Згладжування сітки
- Інструменти прив’язки
- Полігональне моделювання
- Текстурування сцени, матеріали
- Освітлення сцени
- Камери і візуалізація
- Анімація
- Створення скелета і скінінга
На курсі діти зможуть:
- Розвивати просторове мислення
- Працювати в редакторах 2D і 3D самостйно
- Навчатися створювати текстури
- Дізнатися основи анімації
- Опанувати зйомку анімаційних кліпів, відеороликів і фільмів із застосуванням комп’ютерних технологій і створенням спецефектів
Особливості курсу
- Для дітей від 10 років
- Тривалість курсу 32 уроки
- Групові заняття в Zoom
- Зручний графік занять
- Не витрачаєте час на дорогу
- Можливість індивідуального навчання
- Проєкт в портфоліо
- Сертифікат про проходження курсу
Викладачі курсу
- Дмитро - Maya 3D, Моушн дизайн
- Ілля - Maya 3D, Game Dev
- Руслан - Maya 3D
- Арсеній - Blender
- Gamedev / Unity / Game Design
У ході пізнавальних і захоплюючих занять викладачі відкривають учням секрети майстерності професій програміста та гейм-дизайнера. Діти отримують знання в області моделювання, створення графіки, програмування й дизайну ігор. Курс дає глибоке розуміння будови ігор, основ програмування на мові C#, ознайомлює з правилами роботи з комп’ютерною графікою та основними аспектами якісної комп’ютерної гри.
План курсу
Теми:
- Вступ до Game Development
- Ресурси гри і фізика в Unity3d
- Робота з графікою, знайомимося з поняттям матеріалів: колір, прозорість, свічення, робота з текстурою
- Основи програмування C#
- Знайомимося з постановкою скриптів на об'єкти, настроювання поведінки скриптів через інспектор
- 2D в Unity та відмінності роботи в 3D
- Створення рівня
- Поняття Prefab
- Створення інтерфейсу для гри
- Вивчаємо процедуру rigidbody: AddForce, ForceMode
- Функція OnCollisionEnter
- Функція Destroy
- Система сцен та рівнів та build settings. Особливості розробки під Android та підготовка до релізу
- Поняття Terrain, його властивості
- Анімація об'єктів
- Фізичні властивості та навігація. Використання тригерів.
- Ragdoll. Реалістичне падіння об'єкту
- Підготовка проєкту до релізу
Що дізнаються учні:
- Теоретичні аспекти та практичні знання в галузі розробки комп’ютерних ігор
- Розуміння основ гейм-дизайну
- Вміння працювати в команді, створювати цікавий і якісний інтелектуальний продукт
- Навички кодингу, розробки комп’ютерних ігор, створення дизайну до них
- Правильне планування часу й організація робочого процесу
- Навички роботи в програмах Unity 3D, Flash, Photoshop
- Створення ігор різних жанрів
- Підбір ігрового движка під конкретну гру
- Презентація свого проєкту
Викладачі курсу
- Ілля - Maya 3D, Game Dev
- Руслан - Game Dev
- Gamedev / Unity / Game Design
На курсі дитина навчиться моделювати 3D об’єкти, працювати з текстурами, освітленням у 3D, проектувати ландшафти. Вивчить мову Lua, що використовується у багатьох ігрових двигунах. Знання Lua стане чудовою базою для подальшого навчання дитини мовами Python, Java, Cu. Навчиться створювати алгоритми, оптимізувати проекти та скрипти.
Програма курсу
Теми:
- Урок 1. Інструменти для маніпуляції об'єктами
- Урок 2. Групування об'єктів у моделі
- Урок 3. Робота із зв'язком шарнірного типу
- Урок 4. Моделювання через інструмент Solid Modeling
- Урок 5. Інструмент для роботи із рельефом
- Урок 6. Система частинок та спец.ефекти
- Урок 7. Робота зі світлом
- Урок 8. Створення гри у жанрі "Захлоплення прапору"
- Урок 9. Основи мови програмування Lua
- Урок 10. Функції у мові Lua
- Урок 11. Робота із таймінгами
- Урок 12. Робота із діалогами й створення квестової гри
- Урок 13. Графічний інтерфейс. Робота із таблицями
- Урок 14. Робота зі звуком
- Урок 15. Програмування подій
- Урок 16. Створення ігрової локації для гри жанру Хоррор
- Урок 17. Робота над сценарієм гри
- Урок 18. Анімація персонажу
- Урок 19. Завершення та публікація гри Хоррор
- Урок 20. Завершення та публікація гри Obby
- Урок 21. Створення інструментів гравця
- Урок 22. Робота із Proximity Prompt
- Урок 23. Створення гри "Симулятор життя"
- Урок 24. Завершення та публікація гри "Симулятор життя"
Результат після курсу
- Власна гра в Roblox Studio
- Розуміння ігрової механіки та ігрових рівнів
- Вміння редагувати, доопрацьовувати гру та пропонувати свої завдання, розвиваючи при цьому фантазію та творчий потенціал
- Знання основ математики та фізики
- Знання основ мови програмування Lua
- Вміння працювати в команді
- Навички алгоритмічного мислення
- Бажання працювати на результат, створюючи та захищаючи свої проєкти
Викладачі курсу
- Руслан - Game Dev
- Віталій - Python
- Люба - Python, Roblox Studio
- Іван - Minecraft, Roblox







