Категорії курсів

Computer Science Concepts

Доступна розстрочка
Learn and master the most common data structures in this full course from Google engineer William Fiset. This course teaches data structures to beginners using high quality animations to represent the data structures visually. You will learn how to code various data structures together with simple to follow step-by-step instructions. Every data structure presented will be accompanied by some working source code (in Java) to solidify your understanding.
Початковий
25 годин
online
Перейти на сайт курса
Сертифікат
Занять 17
Годин 25
Періодичність щодня
Тип навчання online
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова English

Course Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB

This course teaches developers how to create application using the SQL API and SDK for Azure Cosmos DB. Students will learn how to write efficient queries, create indexing policies, manage and provisioned resources, and perform common operations with the SDK. Software engineers tasked with authoring cloud-native solutions that leverage Azure Cosmos DB SQL API and its various SDKs. They are familiar with C#, Python, Java, or JavaScript. They also have experience writing code that interacts with a SQL or NoSQL database platform.
Середній, Професійний
online
Перейти на сайт курса
Сертифікат
Занять 4
Періодичність індивідуальний графік
Тип навчання online
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній, Професійний
Мова English

C++ Developer

1 640 грн.
Огляд та застосування 3 год 2 хв Першоквітневі змагання з програмування на C#, Java, C++, Pascal 2 год... С++ - високопродуктивна мова з багатими можливостями. ЇЇ використовують як у програмуванні мікроконтролерів і реалізації медичних та автомобільних систем, так і у створенні ігор, гейм-рушіїв, у безлічі інших сфер. Що ви отримаєте для прохождення курсу: План навчання. Користуйтеся Планувальником навчання для складання індивідуального плану навчання, оберіть лише потрібні курси та теми. Дивіться відео уроки. Дивіться відео уроки, використовуйте часові мітки для швидкого переходу до теми. Навчальні матеріали. Завантажте вихідні файли програмного коду, опорний конспект і презентації до уроків та працюйте з ними. Перевірка знань. Проходьте онлайн тестування після кожного уроку та після всього курсу. Практикум навичок. Формуйте навички написання коду, використовуючи Практикум. Форум. Спілкуйтеся з іншими студентами, тренерами, однодумцями на форумі ITVDN. Вебінари. Беріть участь у безкоштовних освітніх вебінарах із програмування, ставте Ваші запитання у прямому ефірі.
Початковий
3 місяця
online
Перейти на сайт курса
Сертифікат
Занять 8
Місяців 3
Періодичність індивідуальний графік
Тип навчання online
Місто Киев
Трансляція Прямий ефір, Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Ментор
Мова Українська

Aspectos básicos de la planificación y la gestión de proyectos

Доступна розстрочка
You will develop an app from scratch, assuming a basic knowledge of Java, and learn how to set up Android... Курс введення до основних концепцій планування та виконання проектів. Вивчимо фактори успіху в цій галузі та навчимося планувати, аналізувати та керувати проектами. Курс надасть мову та фреймворки для організації проектів, планування дій, використання ресурсів та мінімізації ризиків.
Початковий
8 годин
online
Перейти на сайт курса
Сертифікат
Занять 35
Годин 8
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский, English

Обучение Oracle PL/SQL с нуля

1 820 грн.
Рекомендований курс
Также умею работать с Java, но на нем ничего особенного не писал, был лишь на IT Startup, а именно... Даний курс призначений для людей, які цікавляться базами даних. У курсі ви дізнаєтеся про мову Oracle та SQL, набір операторів, за допомогою яких всі програми та користувачі отримують доступ до даних в базі даних Oracle. Курс охоплює базові речі в програмуванні, базах даних, Oracle та PL/SQL. Після проходження курсу ви зможете створювати, змінювати та видаляти об'єкти, контролювати доступ до бази даних та її об'єктів, забезпечувати цілісність бази даних тощо. Курс містить 13,5 годин відео та 21 ресурс для скачування. Доступний пожиттєвий доступ та сертифікат.
Початковий
13 годин
online
Перейти на сайт курса
Сертифікат
Занять 14
Годин 13
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

Курс Jenkins — один из наиболее известных и удобных инструментов для настройки CI & CD

730 грн.
Наш курс по изучению Jenkins на русском языке рассчитан как для начинающих IT специалистов, так и для профессионалов. Во время обучения, Вы изучите установку и настройку Jenkins + базовый функционал Jenkins. Это позволит профессионально и в полной мере работать с Jenkins. Jenkins — проект для непрерывной интеграции с открытым исходным кодом, написанный на Java. Позволяет автоматизировать процесс создания программного продукта из исходного кода и его тестирования, а также доставки полученного продукта на сервера компании (CD или Continuous Delivery).
Початковий
1 місяць
online
Перейти на сайт курса
Сертифікат
Занять 24
Місяців 1
Тип навчання online
Місто Киев
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

Шаблоны проектирования. Design patterns tutorial.

1 270 грн.
Рекомендований курс
Для кого курсЭтот курс ориентирован на тех, кто уже знаком с языком программирования Java/PHP/C# и хотел бы углубить свои знания и изучить объектно-ориентированный анализ и проектирование программного обеспечения.На этом курсе Вы познакомитесь с основными принципами и паттернами объектно-ориентированного дизайна, используемыми при разработке программных систем.Вы научитесь познакомитесь с основными понятиями и принципами объектно-ориентированного подхода, изучите порождающие, структурные и поведенческие шаблоны проектирования.Вы узнаете, как создавать модульное, гибкое и многоразовое программное обеспечение, применяя объектно-ориентированные принципы и шаблоны проектирования.О чем курсВ данном курсе охвачены практически все известные шаблоны проектирования программного обеспечения. В курс вошли обзор базовых, структурных, поведенческих, порождающих, параллельного программирования и архитектурных шаблонов проектирования программного обеспечения. В курсе содержится большой пласт теории и практики. В каждой лекции вы найдете решение на языке PHP рассматриваемого шаблона.Структура лекцийКаждая лекция состоит из основных разделов: 1. Суть шаблона. 2. Проблема, которую решает шаблон. 3. Решение, которое предлагает шаблон. 4. Схема или структура шаблона и набора классов. 5. Практический пример. 6. Применимость. 7. Плюсы и минусы. 8. Связь с другим шаблонами. 9. Итог. Какие шаблоны рассмотрены1. БАЗОВЫЕ Контейнер свойств / PropertyContainerДелегирование / DelegationКанал событий / Event ChannelИнтерфейс / InterfaceШаблон функционального дизайна / Finctional DesignНеизменяемый интерфейс / Immutable InterfaceНеизменяемый объект / Immutable objectНеизменяемая обертка / Immutable WrapperИнтерфейс маркер / Marker Interface2. ПОРОЖДАЮЩИЕФабричный метод / Factory MethodАбстрактная фабрика / Abstract FactoryСтатический фабричный метод / Static Factory MethodСтатическая фабрика / Static FactoryПростая фабрика / Simple FactoryСтроитель / BuilderПрототип / PrototypeОдиночка / SingletoneОбъектный пул / PoolОтложенная инициализация / Lazy InitializationМультитон / MultitoneПолучение ресурса есть инициализация / RAII3. СТРУКТУРНЫЕЛегковес / FlyweightМост / BridgeАдаптер / AdapterКомпоновщик / ComposerПреобразователь данных / Data MapperДекоратор / DecoratorВнедрение зависимостей / DIФасад / FacadeЕдиная точка доступа / Front ControllerЗаместитель / ProxyТекучий интерфейс / Fluent interfaceПриватный дата-класс / Private data mapperРеестр / RegistryФильтр / FilterБизнес делегат / Business delegateСоставной объект / Composite EntityОбъект доступа к данным / DAOФильтр перехвата / Intercepting filterЛокатор служб / Service LocatorОбъект значение / Object ValueОбъект передачи данных / DTOБрокер / BrockerСессионный фасад / Session FacadeОбработчик списка значений / Value List HandlerКаналы и фильтры / Pipes and FiltersАктивная запись / Active recordОбвязка свойств / Binding properties4. ПОВЕДЕНЧЕСКИЕЦепочка обязанностей / Chain of responsibilityКоманда / CommandИнтерпретатор / InterpreterИтератор / IteratorПосредник / MediatorХранитель / MementoНуль-объект / Null obkectНаблюдатель / ObserverИздатель-подписчик / PubSubСлуга / ServantСпецификация / SpecificationСостояние / StateСтратегия / StrategyШаблонный метод / Template Method Посетитель / VisitorОдноразовый посетитель / Single serving visitorИерархический посетитель / Hierarchical visitor5. АРХИТЕКТУРНЫЕMVCMVPMVVMPACГолый объект / Naked objectHMVCVIPERЧему научитесь по окончанию курсаПо окончанию курса вы научитесь применять на практике шаблоны проектирования в вашем проекте.Who the Course Is For This course is aimed at those who are already familiar with the Java / PHP / C # programming language and would like to deepen their knowledge and explore object-oriented analysis and software design.In this course, you will become familiar with the basic principles and patterns of object-oriented design used in the development of software systems. You will learn to familiarize yourself with the basic concepts and principles of the object-oriented approach, study generative, structural and behavioral design patterns. You will learn how to create modular, flexible, and reusable software using object-oriented principles and design patterns. What the course is about This course covers almost every known software design pattern. The course included an overview of basic, structural, behavioral, generative, parallel programming, and architectural software design patterns. The course contains a large layer of theory and practice. In each lecture, you will find a PHP solution to the template in questionStructure of the lectures Each lecture consists of the main sections: 1. The essence of the template. 2. The problem that the template solves. 3. The solution that the template offers. 4. Scheme or structure of a template and a set of classes. 5. A practical example. 6. Applicability. 7. Pros and cons. 8. Link to other templates. 9. Summary.
Початковий
16 годин
online
Перейти на сайт курса
Сертифікат
Занять 73
Годин 16
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

Курс QA Core: базовые курсы QA online

3 200 грн.
Инна Багмут Прошла курс QA Java Automation.... Онлайн курс по тестированию ПО от Телесенс Академии - это курс для тех, кто не может приехать к нам на очные курсы QA в учебный центр. Онлайн обучение проводится в формате группового чата по Skype. У Вас будет возможность задавать вопросы преподавателю и общаться со своими одногруппниками. Также в процессе обучения будет закрытый групповой чат, в котором Вы сможете обмениваться полезной информацией с одногруппниками и коммуницировать с преподавателем вне занятия. В рамках курса нужная теория (все на примерах, реальных кейсах, наглядно и понятно с помощью инструментов визуализации, ссылки на полезные материалы и литературу по тестированию). Отработаем на практике: баг-репорты, шаблоны тест-кейсов и листов проверок, научимся основам подготовки тестовых данных, работать с багтрекером Jira.
24 годин
1 місяць
online
Перейти на сайт курса
Сертифікат
Занять 12
Годин 24
Місяців 1
Періодичність 3 рази на тиждень
Тип навчання online
Місто Харьков
Трансляція Прямий ефір
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Мова Русский

Чистий код та патерни проєктування

18 грн.
Рекомендований курс
На курсі ви покриєте всі прогалини у знаннях та навчить застосовувати шаблони проєктування на практиці. Ви вивчите 20+ патернів, які найчастіше зустрічаються при проєктуванні систем, розберете та вивчите кожну деталь під час livecoding-сесій. Навчитеся підбирати патерни під завдання та адаптувати їх під специфіку проєкту. В результаті ― писатимете чистий код із заплющеними очима. Лектор у режимі онлайн покаже, як застосовувати кожен шаблон, рефакторити код, покращувати архітектуру та прибирати «милиці». Приклади будуть розбиратися на Java та JavaScript.
Середній
24 годин
2 місяця
online
Перейти на сайт курса
Сертифікат
Занять 16
Годин 24
Місяців 2
Періодичність 2 рази на тиждень
Тип навчання online
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Ментор
Розстрочка
Мова Українська

Курс QA Automation — JavaScript

15 000 грн.
QA Automation — Java advanced На курсі QA Automation ти дізнаєшся основи ООП, навчишся користуватися... На курсі QA Automation JS ти зможеш ефективно засвоїти навички автоматизованого тестування на JavaScript. Детальні лекції і реальні проєкти нададуть можливість вивчити основи Selenium WebDriver, Cypress і Puppeteer, а також розібратися в принципах роботи API та розробки автоматичних скриптів для тестування. Ти здобудеш знання з розробки тест-кейсів, їх імплементації, дебагінгу та розуміння логіки роботи автоматичних тестів. Ти отримаєш все необхідне для ефективного вирішення задач в галузі автоматизованого тестування.
Середній, Професійний
4 місяця
online
Перейти на сайт курса
Сертифікат
Занять 32
Місяців 4
Періодичність 2 рази на тиждень
Тип навчання online
Місто Киев, Одесса, Днепр, Харьков, Львов
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній, Професійний
Розстрочка
Мова Українська

Уроки Spring Boot Quartz Scheduler Tutorial

Доступна розстрочка
In this video, we'll learn how to use Quartz Scheduler to schedule jobs in Spring Boot by creating a simple Email Scheduling application. Quartz is a feature-rich, open source job scheduling library that can be integrated into virtually any Java application, from the smallest stand-alone application to the most complex e-commerce system. Quartz can be used to create simple or complex schedules for hundreds of jobs to be executed.
Початковий
3 годин
online
Перейти на сайт курса
Сертифікат
Занять 10
Годин 3
Періодичність щодня
Тип навчання online
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова English

IT рекрутинг: IT технологии і IT професії простою мовою

1 090 грн.
Рекомендований курс
технологии для разработки web приложений Как и кто разрабатывает UI/frontend, включая информацию про Java... Курс призначений для початківців IT рекрутерів та тих, хто хоче ними стати, а також для всіх, хто цікавиться IT, але не є IT спеціалістом. У курсі ви дізнаєтеся про IT всю правду і розберетесь в складних термінах. Ви зрозумієте, як і на чому розробляється, тестується та впроваджується ПО, і хто в цьому бере участь. Пройшовши цей курс, ви отримаєте розуміння IT технологій та зможете дивувати не тільки своїх колег, але й друзів та знайомих своїми знаннями. Курс містить багато особистих історій автора. Він не просто розповість вам про IT технології, але й приведе приклади з життя. Курс містить такі теми, як фундаментальні знання в області IT, розробка ПО, технології для розробки ПО для web, desktop, mobile, server, AI, NLP, Machine Learning, Deep Learning та багато іншого.
Початковий
4 годин
online
Перейти на сайт курса
Сертифікат
Занять 66
Годин 4
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

Основи HTML та CSS з нуля

1 460 грн.
Рекомендований курс
Введение в Java Script Цель занятия: Ознакомиться с работой Java Script в веб-интерфейсах.... Якщо ви ніколи раніше не писали жодного рядка коду, то цей курс для вас! Ви навчитеся верстати сайти на HTML та CSS та створите перші проекти для портфоліо. Під час курсу ви будете працювати як справжні верстальники: поробите з системою контролю версій в GitHub Desktop. Вивчите HTML (мова розмітки гіпертексту), мову, загальну для кожного веб-сайту. HTML описує основну структуру та зміст веб-сторінки. Якщо ви хочете створити сайт або веб-додаток, вам потрібно знати HTML. Почніть створювати веб-сторінки за допомогою HTML та CSS, основних будівельних блоків веб-розробки. Якщо ви програмуєте для розваг або плануєте почати кар'єру в веб-розробці, вивчення HTML та CSS це чудове місце для початку. Під час курсу ви дізнаєтеся HTML, або мову розмітки гіпертексту, це стандартний набір тегів, який ви будете використовувати, щоб повідомляти веб-браузеру, як структурується зміст ваших веб-сторінок та додатків. Навчитеся використовувати CSS або каскадні таблиці стилів, щоб вибрати HTML-теги та повідомити браузеру, як повинен виглядати ваш контент. Ви навчитеся створювати сайти, адаптовані під мобільні пристрої. Курс складається з 10 важливих тем: Введення в HTML. Основи Git. Введення в CSS. Шрифти. Позиціонування елементів. Верстка першого проекту. Адаптивна верстка. Flexbox. Практичне заняття. CSS3 Grid. Bootstrap 5. Анімація CSS3. Введення в JavaScript. Препроцесори SASS/SCSS.
Початковий
12 годин
online
Перейти на сайт курса
Сертифікат
Занять 13
Годин 12
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

Изучаем Python 3.10 с основ, разработка на языке Python

1 820 грн.
Рекомендований курс
Также умею работать с Java, но на нем ничего особенного не писал, был лишь на IT Startup, а именно... Курс призначений для початківців розробників або тих, хто хоче стати розробником. Python є одним з найбільш популярних мов програмування, тому він є чудовим вибором для першої мови програмування. Курс покриває всі основні можливості Python та надає рекомендації щодо написання грамотного, "чистого" коду. Ви навчитеся писати прості програми на Python 3, матимете повне базове розуміння програмування на Python, веб-розробку, базові алгоритми, базове розуміння ООП. Курс містить 31,5 годин відео та 177 ресурсів для завантаження. Курс має повний пожиттєвий доступ та сертифікат про завершення.
Початковий
31 годин
online
Перейти на сайт курса
Сертифікат
Занять 72
Годин 31
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

Основы Web разработки: HTML/CSS/JS для начинающих

2 190 грн.
Рекомендований курс
HTML и CSS необходимые для дальнейшего развития в сфере Web разработки Вы познакомитесь с основами Java... Курс призначений для тих, хто не має досвіду в розробці та тільки починає свій шлях у цій галузі. Це перший курс у серії веб-розробки, де ви ознайомитеся з редактором коду, налаштуєте свій комп'ютер для роботи, дізнаєтеся, що таке Git, як працювати з JavaScript, CSS та HTML. Протягом курсу ви напишете повноцінний резюме-сайт, який в подальшому зможете використовувати при пошуку роботи. Курс складається з трьох основних частин: HTML, CSS та JS. Ви навчитеся створювати різні об'єкти, використовувати теги та групувати елементи сторінки. Ви дізнаєтеся, як створювати локатори, що таке флексы та гріди, як робити адаптивну верстку. Ви ознайомитеся з базовими конструкціями мови JS та додасте функції для кнопок та форм. Кожна тема курсу складається з теорії та практики. Крім того, ви дізнаєтеся, як завантажити свій проект в Git, як працювати з Figma та налаштувати безкоштовний хостинг на GitHub. Після завершення курсу ви зможете самостійно верстати сайти за готовими дизайнами з Figma, матимете глибокі знання HTML та CSS, необхідні для подальшого розвитку в галузі веб-розробки, ознайомитеся з основами JavaScript та зможете додавати функціонал до свого сайту. Крім того, ви напишете повноцінний сайт-портфоліо, який зможете використовувати при пошуку роботи. Курс підійде для початківців у розробці, QA Automation та інших напрямків IT.
Початковий
6 годин
online
Перейти на сайт курса
Сертифікат
Занять 14
Годин 6
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский