Результати пошуку
ITVDN: курси програмування
Відеокурси з
програмування
Підписка

300+ курсів за популярними IT-напрямками

Вибери свою IT спеціальність

Підписка
Підписка

300+ курсів за популярними IT-напрямками

Результати пошуку за запитом: mvc4 5*
Акція "C# марафон"

Автор: Ирина Музыка

Хотите получить скидку в 40% на любую подписку ITVDN или видеокурс «C# Базовый» в подарок? Тогда не медлите и принимайте участие в соревновании! Условия вызова очень простые: с 18 августа по 1 сентября 2016 года выполните все практические задания на тренажере ITVDN по начальному курсу «C# Стартовый» за минимальное количество попыток и с максимальными оценками. И награда будет ваша! Практикум C# Starter — это отличная возможность проверить свои базовые знания перед тем, как перейти к углубленному изучению языка. Задания охватывают 8 тем: - Машинная математика - Переменные и типы данных - Условные конструкции - Логические операции - Условные конструкции - Методы - Рекурсия - Массивы Вам нужно будет выполнить 40 заданий. За каждое успешно выполненное задание дается определенное количество баллов (от 5 до 20 в зависимости от уровня сложности задания). За использование подсказок и за дополнительные попытки решения задачи баллы будут сниматься. Задания можно выполнять с перерывами. Результаты пройденных заданий сохраняются и Вы можете всегда продолжить с той задачи, на которой остановились ранее. Если вы очно проходили курс «C# Стартовый» в учебном центре CyberBionic Systematics или смотрели видеоуроки на ITVDN, то победить в этом марафоне вам будет проще простого! Но, даже если вы не обучались в центре, у вас все равно есть шансы на победу! 2 сентября мы огласим список победителей — 50 лучших участников, которые набрали максимальное количество балов при наименьшем количестве попыток. Победители получат в подарок видеокурс Александра Шевчука «С# Базовый». Также все, кто успешно дойдет до финала, выполнив все задания, пусть и не с максимальными баллами, получат возможность приобрести любую подписку со скидкой 40%. Для участия в Акции: 1. В период с 18 августа по 1 сентября 2016 года выполните все задания практикума «C# Стартовый»; 2. Заполните регистрационную форму участника C# марафона. Форма регистрации участников С# марафона будет закрыта 1 сентября в 18:00. Результаты акции с именами победителей будут опубликованы на сайте 2 сентября 2016 года. Да прибудет с вами сила и победа!
Акція «Прокачай свій JS»

Автор: Ирина Музыка

С 4 по 18 августа 2016 г. на ITVDN проходит соревнование для начинающих веб разработчиков. Ваша цель – успешно выполнить все практические задания на тренажере ITVDN по JavaScript  (уровень Essential), набрать максимум баллов при наименьшем количестве попыток и тем самым продемонстрировать свои глубокие знания основ JavaScript. В практикуме «JavaScript для начинающих» 95 заданий. Нужно выполнить все.  За каждое успешно выполненное задание дается определенное количество баллов (от 5 до 20 в зависимости от уровня сложности задания). Ваша задача – набрать максимальное количество баллов. Учтите, что за использование подсказок и за дополнительные попытки решения задачи баллы будут сниматься. Задания можно выполнять с перерывами. Результаты пройденных заданий сохраняются и Вы можете всегда продолжить с той задачи, на которой остановились ранее. Награда победителям 50 участников акции, чьи результаты будут наилучшими, получат в подарок видеокурс JavaScript Advanced. Также все, кто успешно дойдет до финала, выполнив все задания, пусть и не с максимальными баллами, получат возможность приобрести любую подписку со скидкой 40%. Для участия в Акции: Выполните все задания практикума JavaScript для начинающих; Заполните регистрационную форму участника акции. Форма регистрации будет закрыта 18 августа в 18:00. Результаты акции с именами победителей будут опубликованы на сайте 19 августа 2016 года. Пусть победят сильнейшие!
Акція "10 питань з історії ITVDN"

Автор: Ирина Музыка

Эта акция для тех, кто любит и знает ITVDN, кто с нами давно. Чтобы стать победителем в ней, нужно действительно многое знать! Мы подготовили анкету - в ней 10 вопросов из истории нашего образовательного ресурса. Попробуйте ответить на них. За каждый правильный ответ Вы получите скидку 5% на любой тип подписки. Максимальная скидка – 50% за 10 правильных ответов. После окончания акции промо-коды с персональными скидками будут высланы каждому на email, указанный в анкете.   Среди тех, кто правильно ответит на все вопросы, также будет разыгран суперприз – фирменная футболка, подписка на 1 месяц и фирменные леденцы от ITVDN!    Сроки акции: с 18 по 25 июля 2016 года.   Итоги акции будут определены и опубликованы 26 июля 2016 года. 
14 курсів для web-розробника за суперціною!

Автор: Ирина Музыка

Купите подписку FrontEnd Starter и получите скидку 50% на FrontEnd Pro! C 23 июня до 7 июля 2016 года на ITVDN действует акция для начинающих веб-разработчиков. Покупая пакет подписки FrontEnd Starter, пользователь получает скидку 50% на приобретение пакета FrontEnd Pro. Срок действия акционного промо-кода - 30 дней с момента покупки пакета FrontEnd Starter. В пакете «Frontend Starter» 7 видеокурсов, с которых начинается изучение основ веб-разработки: HTML & CSS  How to HTML&CSS JavaScript Essential How To JavaScript Основы использования Git Twitter Bootstrap 3 Создание адаптивного сайта с Bootstrap 3 Стоимость пакета 18 USD. Срок доступа 3 месяца. Знаний, которые Вы получите, изучив эти технологии, будет достаточно, чтобы начать работать верстальщикоми и зарабатывать первые деньги, выполняя простые задачи информационного наполнения и сопровождения сайтов, но для выполнения более сложных задач этого мало. В пакете «Frontend Pro»: JavaScript Advanced JQuery HTML5 и CSS3 JavaScript Шаблоны ReactJS Essential AngularJS Essential HTML5 Web Components Полная стоимость пакета 32 USD. Срок доступа 3 месяца. Приобретая подписку FrontEnd Starter, Вы получате возможность купить FrontEnd Pro всего за 16 USD! Не упустите прекрасную возможность провести лето с пользой. Акция продлится до 7 июля 2016 года. Купить пакет FrontEnd Starter   
Почни вивчати С# безкоштовно!

Автор: Ирина Музыка

Начни изучать С# бесплатно! Подарок от ITVDN – видеокурс С# стартовый с 10 по 17 марта 2016 года доступен для всех, кто хочет начать изучение основ одного из самых популярных языков программирования. Курс C# Стартовый рассчитан на новичков в программировании и не требует никаких предварительных знаний. Курс записан одним из лучших тренеров учебного центра CyberBionic Systematics Александром Шевчуком. Он состоит из 9 занятий, продолжительность видеоуроков 16 часов. Для наилучшего результата используйте все возможности нашего ресурса: Смотрите видеоуроки. Скачайте учебные материалы и работайте с практическими примерами урока. Выполняйте все задания к каждому уроку. Проверяйте, как усвоен материал, проходя тестирование после каждого урока. Для получения электронного сертификата пройдите тестирование по всему курсу.   Бонус+ от ITVDN! Те, кто до 18 марта 2016 года пройдет тестирование по курсу с результатом выше 80% получат в подарок бесплатное обучение по видео курсу C# Базовый. Для участия в программе Бонус+ нужно зарегистрироваться и указать ID своего электронного сертификата с результатами тестирования. Победители будут определены 18 марта 2016 года. Всего для получения подарков будут отобраны не более 50 человек, чьи результаты тестирования окажутся наилучшими. Акция завершена. Поздравляем победителей акции!
Вивчайте JavaScript безкоштовно! Акція ITVDN 2016 рік

Автор: Robert Reppel

Изучайте JavaScript бесплатно! Знание основ JavaScript нужны практически всем разработчикам. Без него не обойтись, потому что 90% проектов в той или иной мере связаны с web разработкой. У Вас есть замечательная возможность пройти один из самых популярных курсов на ITVDN – JavaScript Essential бесплатно! В программе курса рассматриваются базовые понятия языка программирования JavaScript, логические структуры, массивы, функции, объекты. Продолжительность базового курса JavaScript - 5 уроков, продолжительность видеоуроков 7 часов 20 минут. Каждый урок включает в себя: видео презентации опорный конспект к каждому уроку примеры кода для скачивания домашние задания.   Курс разработан и записан Дмитрием Охрименко, лучшим тренером-разработчиком учебного центра CyberBionic Systematics, сертифицированным специалистом Майкрософт, постоянным участником конференций по веб-разработке, победителем конкурса IT Awards 2015 в номинации IT-Education. Для того, чтобы начать изучать JavaScript, достаточно просто перейти на страницу курса и начать смотреть видеоурок. Сроки акции: с 20 по 27 января 2016 года. Бонус+ от ITVDN! Среди тех, кто за неделю пройдет курс и тестирование по нему, будет разыгран приз. 10 человек, чьи результати тестирования окажутся лучшими, смогут выбрать в подарок любой видеокурс ITVDN. Для участия в программе Бонус+ нужно зарегистрироваться и указать ID своего электронного сертификата с результатами тестирования. Победитель будет определен 27 января 2016 года. C результатами акции Вы можете ознакомиться здесь - https://itvdn.com/ru/news/article?id=news-results-of-the-action-learn-javascript.
Курс SQL для початківців – безкоштовно!

Автор: Ирина Музыка

Курс SQL для начинающих - бесплатно! С 15 до 29 июня 2016 года один из самых популярных курсов для начинающих разработчиков - «SQL Essential» - можно пройти бесплатно. Курс по основам SQL рассчитан на новичков в программировании и не требует никакой специальной подготовки. Видеокурс SQL для начинающих записан Давидом Бояровым, .NET разработчиком компании Ciklum, автором курсов ITVDN по рефакторингу в .NET приложениях, TDD, ADO.NET, MEF. Видеокурс состоит из 9 уроков (8 часов, 51 минута). Каждый урок включает в себя: видео материалы урока тесты. Для эффективного обучения мы рекомендуем пользоваться всеми материалами курса и проходить тестирование – как после каждого урока, так и по курсу в целом. Для того, чтобы начать изучать SQL, достаточно просто перейти на страницу курса и начать смотреть видеоурок. Бонус+ от ITVDN! Все, кто до 29 июня 2016 года пройдут тестирование по курсу с результатом выше 90%, получат в подарок еще один курс из трех на выбор SQL практикум How to SQL Essential Выполнение домашнего задания по курсу SQL Essential Для участия в программе Бонус+ нужно зарегистрироваться и указать ID своего электронного сертификата с результатами тестирования.  Итоги акции будут опубликованы на сайте 29 июня 2016 года. Смотреть Видеокурс SQL Essential
Акція «Злови мишку»

Автор: Ирина Музыка

Акция «Поймай мышку» Условия акции «Поймай мышку» очень просты - на любой странице сайта ITVDN.com время от времени появляется милая серая мышка с подарком в лапах. Эту мышку нужно поймать, кликнув на ней. В личном кабинете пользователя ведется подсчет и отображение количества пойманных мышек. Участники акции, которые поймают больше всего мышек, получат призы. Победители акции получат: первое место – фирменная футболка ITVDN и подписка с полным доступом ко всем видео курсам на 3 месяца; второе место – подписка на 1 месяц; участники акции, попавшие а ТОП-10 – скидку 50% на любую подписку. Акция является постоянной с ежемесячным подведением итогов и награждением победителей. Подведение итогов, объявление победителей и вручение призов происходит в первые рабочие дни нового месяца. Первого числа каждого месяца счетчики обнуляются и участники акции снова имеют равные шансы на победу. Желаем удачи в охоте!
ТОП-10 найкращих відео з Python

Автор: Влад Сверчков

Вітаємо! Друзі, цього разу ми підготували для вас підбірку найкращих вебінарів від ITVDN за напрямком Python. До рейтингу увійшли як пізнавальні вебінари з актуальною інформацією, так і вебінари, орієнтовані на прокачування ваших навичок створення коду. Давайте приступимо до їх розгляду.     Пишемо API додаток на Python за допомогою FastAPI та Docker   Автор – Антон Козаченко, Python Back-end Developer з Латвії   На вебінарі автор розбирає приклад написання API додатку на Python за допомогою фреймворку FastAPI та інструменту Docker. Розглядається фреймворк FastAPI, також створюється декілька методів API. Автор розглядає Docker, пише свою конфігурацію та запускає контейнери. Додатково відбувається покриття API додатку тестами.   План вебінару:   Ознайомлення із фреймворком FastAPI. Написання кількох endpoint-ів API. Написання тестів для цих endpoint-ів. Написання конфігурації для Docker. Запуск додатку в Docker containers. Запуск тестів.     2. Підготовка до технічної співбесіди з Python ➤ Як пройти співбесіду на Junior Python?   Авторка – Людмила Міщенко, Python розробниця   Вебінар присвячений ключовим моментам технічної співбесіди на позицію Junior Python Developer. Розглядаються найчастіші питання, логічні та технічні завдання. Ви дізнаєтесь, як правильно готуватися до співбесіди. Приділено увагу тому, як отримати користь від проходження технічного інтерв'ю та як залишити приємне враження про себе у спеціалістів компанії. Також автор порушує теми важливості роботи над помилками та аналізу співбесіди.   План вебінару:   Як готуватися до технічної співбесіди? На які запитання має знати відповідь Junior Python Developer? На що у відповідях кандидатів найбільше звертають увагу? Чи потрібні (і яку роль грають) pet-projects для фахівця-початківця? Як не розгубитися під час кодингу на співбесіді? (+ поради та лайфхаки) Робота над помилками та аналіз фідбеку після співбесіди.     3. Що краще: Django, Flask чи FastAPI? Огляд фреймворків для веб-розроблення на Python.   Автор – Максим Кузнєцов, Senior Python Developer   В даному вебінарі розглядаються декілька популярних веб-фреймворків на Python (Django, Flask, FastAPI). Автор порівнює їхню продуктивність і пояснює, для яких цілей який фреймворк більше підійде.   План вебінару:   Огляд Django та його фічі. Огляд Flask та його фічі. Огляд FastAPI та його фічі. Порівняння продуктивності. Коли який фреймворк вигідно застосовувати. Відповіді на питання.   Даний вебінар буде цікавий Python розробникам-початківцям, і тим, хто збирається перейти на Python і хоче спланувати своє навчання з урахуванням особливостей різних інструментів.     4. Створення гри BlackJack на Python з нуля (Частина 1 та Частина 2)   Автор – Артем Мураховський, Python Developer, тренер-консультант CyberBionic Systematics   "Створення гри BlackJack на Python" – це дводенний інтенсивний тренінг зі створення відомої карткової гри. Вебінар покликаний у захоплюючій формі познайомити новачків з Python та попрактикуватися у написанні коду цією мовою. Мінімум теорії та максимум практики – що ще потрібно для швидкого старту в програмуванні?   Чому можна навчитися, вивчивши відео матеріали тренінгу та випробувавши отримані знання на практиці:   Писати просту програму мовою Python Розбивати завдання на дрібні підзадачі та успішно їх вирішувати Проєктувати архітектуру програм Писати програми на рівні класів Розв'язувати алгоритмічні задачі Розуміти призначення патернів проєктування   План першого відео (першої частини):   Знайомство із середовищем розроблення PyCharm та мовою програмування Python. Розбір основних елементів мови. Створення архітектури програми на рівні класів. Поліпшення архітектури з використанням патернів. Створення перших об'єктів.   План другого відео (другої частини):   Створення структури проєкту. Наслідування та композиція. Створення спеціальних типів даних. Зв'язок компонентів між собою. Тестування. Підбиття підсумків.     5. Об'єктно-орієнтоване програмування в Python ➤ Що таке ООП та як воно працює.   Автор – Бондаренко Кирило, Data Scientist / Python Developer, "CreatorIQ"   Об'єктно-орієнтоване програмування (ООП) – дуже важлива парадигма у сучасному програмуванні. Цей вебінар розкриває основні принципи ООП і показує, як вони реалізовані у мові Python.   Наскільки важливим є знання ООП для Python розробника? Як часто доводиться використовувати ООП у роботі? У яких проєктах, у яких завданнях? Чи візьмуть вас працювати без знання ООП? Ці та інші питання будуть поставлені в даному вебінарі.   Теми, що розкриваються:   Що таке ООП і як це працює у Python. Приклади розв'язання задач через ООП. Підбиття підсумків. Відповіді на питання.     6. Створення чат-бота "прогноз погоди" на Python   Автор – Артем Мураховський, Python Developer, тренер-консультант CyberBionic Systematics   Якщо ви хочете випробувати свої сили в програмуванні на Python і створити власного Telegram-бота, який сповіщатиме вас про актуальну погоду, цей відеоролик буде дуже доречним.   Підійде як новачкам, які ніколи не програмували, так і розробникам-початківцям, які бажають поглибити і застосувати на практиці свої знання Python.   План:   Рівні моделі мережі Інтернет. Що таке бібліотеки на Python. Що таке API. Telegram API. Бібліотеки для Telegram API. Робота з чистим API.   Чого ви навчитеся:   Реалізовувати нескладну програму мовою Python, яка прогнозуватиме погоду. Основам базового синтаксису мови Python. Теоретичним основам API – зрозумієте, як він працює. Працювати із запитами. Створювати роботів для месенджеру Telegram. Використовувати існуючі сервіси для прив'язки до вашої програми.     Автоматизація парсингу сайтів на Python   Автор – Артем Мураховський, Python Developer, тренер-консультант CyberBionic Systematics   В епоху машинного навчання інформація стає нафтою XXI століття. Проєкти, пов'язані зі збором та аналізом даних, виходять на перші позиції у глобальних компаніях та в стартапах.   Як збирати та обробляти інформацію? Залежно від цілей проєкту, дані можуть збиратися абсолютно різні. На вебінарі ми розглянемо один із найпоширеніших підходів – парсинг сайтів.   Ми візьмемо один із популярних сайтів з робочими вакансіями та на його прикладі розберемо бібліотеки для парсингу веб-сайтів, бібліотеки для роботи із запитами. Розберемо види популярних баз даних і зрозуміємо, де і яку потрібно використовувати.   План вебінару:   Що таке парсинг веб-сайтів? Бібліотеки для парсингу веб-сайтів. Бібліотеки для роботи із мережею. Написання коду парсерів. SQL та NoSQL – за яких завдань який тип використовується. Написання коду менеджерів баз даних.     8. Створення простої казуальної гри на Python   Авторка – Людмила Міщенко, Python розробниця   На вебінарі буде розглянуто реалізацію простої гри на Python. Суть гри полягає у навчанні людей, особливо дітей, вести еко-дружній спосіб життя – правильно сортувати сміття. Тобто, користь буде не тільки для вас у отриманні нових знань у програмуванні, а й у спробі виявити більше турботи про нашу планету.   План вебінару:   1. Постановка задачі.   а) Мета вебінару – створити свою гру на Python, яка вчить сортувати сміття; б) правила гри – обирати правильний кошик для різного типу сміття; закінчення гри за таймером; наприкінці гри користувач отримує суму зароблених балів за правильно обрані кошики.   2. Реалізація програми:   а) встановлення модулів; б) завантаження потрібних зображень; в) написання логіки влучення сміття в кошик (поведінка кошика); г) оголошення та опис елементів сміття (органіка, пластик, папір) – клас поведінки сміття; д) виклик написаних класів та запуск гри.   3. Отримання результатів:   а) запуск та тестування коду; б) проходження гри; в) аналіз виконаної роботи – додавання та зміна умов гри, оптимізація коду, майбутні доопрацювання.       9. Структури даних у Python. Рівень Advanced   Автор – Бондаренко Кирило, Data Scientist / Python Developer, "CreatorIQ"   Якщо ви маєте труднощі з розумінням документованих структур мови Python, таких як list, tuple, dict, set, цей вебінар для вас. Ми розбиратимемося з тим, як написати такі структури даних, як черги (queues), дерева (trees), розглянемо роботу зі вкладеними словниками (nested dicts), а також застосування ООП для розширення можливостей існуючих структур даних.   Матеріал цієї зустрічі буде корисний Python розробникам із різних областей, зокрема Data Science спеціалістам та web-розробникам.   План вебінару:   Робота з розширенням структур даних мови через наслідування та ООП. Робота з комбінованими структурами, такими як nested dict, defaultdict, named tuple і т. д. Написання незадокументованих структур даних, таких як дерева, черги, зв'язані списки та інші.   Цей вебінар буде цікавий розробникам, які добре знайомі з Python, знають про імпорт бібліотек і хочуть заглибитися в роботу зі структурами даних для більшої ефективності роботи з ними.     10. Як стати Python розробником у 2021 році?   Автор – Артем Мураховський, Python Developer, тренер-консультант CyberBionic Systematics   В останні роки мова програмування Python стрімко набирає популярність. За даними Stack Overflow Developer Survey 2019, в якому взяли участь понад 87 тисяч IT-фахівців з різних країн, Python випередила навіть таких постійних та безперечних лідерів, як Java, С# та С++.   Зараз вона широко використовується в Data Science (машинне навчання, аналіз даних, візуалізація), розробленні вбудованого програмного забезпечення та реалізації серверної частини веб-додатків. Також за допомогою Python можна створювати ігри, десктопні та мобільні програми, писати тести для ПЗ та спрощувати адміністрування ОС.   Програма зустрічі:   Хто такий Python розробник і що він робить? Які знання, вміння та навички потрібні Python розробнику? Вимоги до розробників рівня Junior. З чого розпочати вивчення мови Python? Складання плану навчання. Рекомендована література. Відповіді на питання.   Вивчайте Python розроблення на ITVDN!
ТОП-10 найкращих відео з Java від ITVDN

Автор: Влад Сверчков

Вітаємо, друзі!   Сьогодні на вас чекає підбірка класних, наповнених корисним контентом відео від ITVDN за напрямком Java. Топ насичений як теоретичними відеоматеріалами, які допомагають побудувати ефективне навчання, так і практичними вебінарами, орієнтованими на прокачування навичок програмування за допомогою джави та супутніх технологій (фреймворк Spring, Elasticsearch). Отже, які відео увійшли до цього рейтингу?     Карта спеціальності Java розробник   Автор – Андрій Бондаренко, Android Developer & Trainer, Samsung R&D Institute, Ukraine   Java – це популярна об'єктно-орієнтована мова програмування, якою написані програми для більш ніж 3-х мільярдів пристроїв по всій планеті. Сфера її застосування практично безмежна, а ті, хто добре володіють Java, мають великі можливості та завжди будуть забезпечені цікавими завданнями та високооплачуваною роботою.   На вебінарі ви отримаєте відповіді на всі питання, пов'язані з навчанням, набуттям досвіду, розстановкою пріоритетів у виборі технологій та навчальних матеріалів, а також кар'єрою програміста Java-напрямку.   Програма зустрічі:   Хто такий Java розробник? Актуальність спеціальності та затребуваність на IT-ринку. Як стати Java розробником: попередні вимоги; картка спеціальності; огляд обов'язкових та факультативних технологій.         Де та як вивчити мову програмування Java. Як отримати перший практичний досвід Стажування та перша робота - можливості і перспективи. Питання та відповіді.     Створення базового Spring Boot веб-сервісу на Java   Автор – В'ячеслав Аксьонов, Java/Kotlin Software Engineer   Spring Boot – це найпопулярніший фреймворк для розроблення веб-додатків на Java. У вебінарі буде розглянуто, як влаштовані додатки, котрі створені з використанням Spring Boot, на прикладі найпростішого stateless веб-сервісу. Також автор розгляне http взаємодії з використанням REST, побудову масштабованої архітектури бізнес-логіки, взаємодію з базами даних через найбільш популярні та прості прийоми.   План вебінару:   Що таке Spring/Spring Boot та Dependency Injection. Контекст та як його створювати. @Service/@Component/@Repository/@Controller – що все це таке і навіщо потрібно. Створюємо шаблон проєкту Spring Boot. Пишемо веб-сервіс із нуля. Розглядаємо найбільш простий та зручний спосіб роботи з базою даних. Перевіряємо працездатність та відповідаємо на запитання.     3. Як стати Java розробником у 2021?   Автор – Максим Федосов, Java Developer   З цього вебінару ви дізнаєтеся, як почати свій шлях у якості Java розробника – від новачка без досвіду в програмуванні до рівня фахівця, затребуваного на ринку.   У вебінарі будуть розглянуті дві сторони:   Що вчити: автор поділиться своїм баченням того, що потрібно вивчати насамперед як базу, що потрібно опановувати на етапі пошуку першої роботи, і що потрібно підтягнути, коли спеціаліст вже працює (на прикладі Java стеку). Як шукати роботу: з боку побудови кар'єри йтиметься про те, які шляхи можна обрати для побудови кар'єри, про ринок з точки зору роботодавця, курсів, шукачів. Який проєкт краще обрати, як часто змінювати роботу, як розвивати свою кар'єру.   Весь вебінар буде розділено на 2 частини – до першої роботи та під час роботи. В результаті у фахівців-початківців з'явиться конкретний план дій для того, щоб розпочати кар'єру, а у працюючих фахівців — розуміння того, як рости далі.   План вебінару:   Знайомство, трохи про себе та свій шлях у IT-сфері. Що потрібно вчити розробнику-початківцю Java. Напрацювання практики програмування. Портфоліо. Підготовка до пошуку роботи та подальша кар'єра.     4. Elasticsearch - пишемо свій пошуковик на Java   Автор – Федір Яременко, Senior Java Developer   На вебінарі буде розглянуто, як на Java реалізувати повнотекстовий пошук на об'ємному масиві документів з мінімальними затримками за допомогою Elasticsearch.   План вебінару:   Про повнотекстовий пошук та індексацію Огляд Elasticsearch Налаштування проєкту Додавання індексів Пошук за індексом Пошук за кількома полями Пошук у знайденому Агрегація результатів пошуку Пошук запитів з помилками Інші корисні опції пошуку Ранжування результатів Налаштування форматування результатів Пагінація Налаштування індексів для російської та української мов Асинхронні виклики Масштабування за допомогою кластера Візуалізація даних за допомогою Kibana Висновок       5. Створення 2D гри Танчики з Денді на Java з нуля   Автор – Андрій Бондаренко, Android Developer & Trainer, Samsung R&D Institute, Ukraine   Дане відео є захоплюючим онлайн тренінгом із написання графічної гри "Танки", який допоможе легко і швидко познайомитися з практичною стороною розроблення на Java. Нуль теорії – лише практика.   Кому це буде корисно:   Новачкам. Відсутність досвіду у програмуванні не повинна вас зупиняти. Ми даємо вам шанс зробити свою першу програму на Java та отримати досвід практичного застосування цієї мови програмування у створенні справжньої комп'ютерної гри. Розробникам-початківцям Java без досвіду. Ви зможете поглибити і застосувати на практиці знання мови Java під керівництвом тренера.   Чого ви навчитеся:   Писати прості програми та підпрограми з використанням мови Java Працювати з масивами даних Використовувати типи даних та класи Java Застосовувати всі базові навички (змінні, умовні конструкції, цикли, методи) на практиці   Програма тренінгу:   Створення карти поля бою. Робота над пересуванням танка Реалізація стрільби. Навчання танка рухатися у вказаний квадрант. Додавання танка-ворога. Підсумок: танк проходить все поле бою та чистить його. Відповіді на питання. Куди розвиватись далі?     6. Spring для початківців. Огляд можливостей та переваг. Початок роботи зі Spring   Автор – Дзюба Роман, Java Developer   Spring – це один з найбільш популярних та універсальних фреймворків для створення веб-додатків для бізнесу. Він дає Java-розробникам більшу свободу в проєктуванні програм, надаючи засоби вирішення проблем корпоративного масштабу. Spring має велику документацію і досить простий у використанні.   Дане відео є першим відеоуроком з відео курсу “Spring”, який знайомить з однойменним фреймворком.   На самому курсі розглядаються різні способи використання модулів Spring, написання REST додатків, використання MVC моделей та інші теми.   Проходження курсу за даним фреймворком буде корисним як тим, хто тільки познайомився з мовою Java і шукає, що вчити далі, так і тим, хто вже має певні знання і хоче освіжити в пам'яті навички використання SpringCore, SpringWeb, SpringSecurity.   Головні теми цього відео:   Ознайомлення із базовими принципами фреймворку. Переваги Spring, знайомство з основними принципами ООП та поняттям POJO. Області видимості Java Bean.     7. Створення гри Морський Бій на Java з нуля. (Частина 1, Частина 2)   Автор – Антон Кашніков, Java Developer, тренер-консультант CyberBionic Systematics   Відео у форматі онлайн тренінгу з написання консольної гри "Морський бій". З його допомогою ви швидко познайомитеся з Java, відразу ж розпочавши розроблення. Як результат – ви випробуєте джаву у справі, відчуєте її потужність, а також отримаєте на виході власноруч зроблену гру, яка після доопрацювання може стати чудовим проєктом у вашому майбутньому резюме Java розробника.   Програма тренінгу:   Частина 1   Знайомство із засобом розроблення IntelliJ IDEA та мовою програмування Java. Розбивання проєкту на підзавдання. Робота з масивами під час створення поля бою. Створення перших об'єктів. Використання об'єктів з масивами.   Частина 2   Тонкості роботи з консоллю при відображенні ігрових об'єктів. Продумування логіки гри. Створення геймплею. Оброблення винятків. Розбір помилок. Підбиття підсумків.     Що потрібно знати Java розробнику? ➤ Як вивчити Java?   Автор – Дмитро Саєвський, Java Developer   На цьому вебінарі ви дізнаєтеся, чим займається джавіст, які типи розроблення Java найбільш затребувані. Також автор розгляне весь шлях Java розробника з моменту вибору цієї спеціальності до рівня Senior.   План вебінару:   Типи розроблення Java. Якими вміннями повинен володіти Java розробник. Особливості Java. Історія версій Java. З чого розпочати навчання та скільки потрібно вчитися? Складання плану навчання. Кар'єрний шлях розробника. Рекомендовані посилання. Рекомендована література.     9. Підготовка до співбесіди з позицією Junior Java Developer   Авторка – Вікторія Силенко, Java розробниця desktop та web додатків.   Незважаючи на дату випуску даного вебінару, він досі залишається актуальним для тих, хто вирішив пов'язати свою кар'єру з розробленням Java і при цьому прагне з успіхом пройти співбесіду на позицію Junior Java Developer.   На цьому вебінарі ви дізнаєтесь, як правильно складати резюме, які популярні питання на співбесіді (+ відповіді), теми під час перевірки рівня англійської мови, як добре зарекомендувати себе у перші місяці роботи.     10. Створення багатопотокового клієнт-серверного додатку на Java   Автор – Євген Волосатов, професійний програміст, викладач мови Java у коледжі, автор відео курсів з мов C#, Java, PHP; має більше 20 років досвіду у якості провідного програміста в різних фірмах, має значний викладацький досвід; 6 років досвіду у проведенні вебінарів та створенні відео курсів   Євген Волосатов – справжній метр в області алгоритмів і структур даних на C#, Java, PHP — в даному вебінарі демонструє, як необхідно створювати багатопоточний клієнт-серверний додаток мовою Java.   На цьому вебінарі на вас чекає практика, котра зачіпає сокети та потоки. За допомогою Java буде написано невелику клієнт-серверну програму на сокетах. Для цього автор створить дві різні програми, які запускаються на різних комп'ютерах, але при цьому працюють спільно, надсилаючи одна одній дані.   Для зв'язку програм одна з одною буде створено універсальний клас Phone – він використовуватиметься як на сервері, так і на клієнті в JAR файлі. Наприкінці вебінару автор додасть багатопоточність до серверної частини, щоб сервер міг обробляти кілька клієнтів одночасно.   План вебінару:   Найпростіший сервер – Автовідповідач. Найпростіший клієнт – Вміти читати. Клієнт-серверний діалог. Універсальний сокет – Телефон. Серверна багатопоточність.   Для успішного засвоєння матеріалу необхідні базові навички роботи з Java у середовищі IntelliJ IDEA.   Вивчайте Java розроблення на ITVDN!
Notification success