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

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

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

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

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

Результати пошуку за запитом: mvc 5*
Курс 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!
DEVOXX UKRAINE 2023: AI – Friend or Foe?

Автор: Редакція ITVDN

Технологічна конференція 22 вересня, 2023 I Онлайн     ПРО DEVOXX Devoxx Ukraine 2023 вже готовий розкрити таємниці штучного інтелекту! Винятковий склад далекоглядних лідерів думок збирається вийти за межі поверхневого хайпу та поглянути на шляхи впровадження нових технологій. Безсумнівно, штучний інтелект, якщо використовувати його етично та відповідально, може стати цінним союзником у вирішенні складних проблем та впровадженні інновацій у різних сферах. СПІКЕРИ ТА ТЕМИ ДОПОВІДЕЙ Було представлено надзвичайний лайнап спікерів, що є лідерами індустрії, тож будьте готові почути доповіді від: - Hugh McKee, Developer Advocate at Lightbend  "Micro Minds: Event-Driven Services Modeled as Neural Synaptic Networks" - Grace Jansen, Developer Advocate at IBM: "Through the Looking Glass: Effective Observability for Cloud Native Applications"   - Bruno Souza, Leader at SouJava: “AI is eating the developer career! Wait, what? Maybe it's the other way around?” - Evgeny Borisov, Developer Relations Lead at EPAM: “Spring The Builder” - Baruch Sadogursky, Principle Developer Advocate at Gradle Inc.: “Developer productivity – DIY (with LLM) or how I learned to stop worrying and love the AI” - Mary Grygleski, Senior Developer Advocate at DataStax: “Enter the brave new world of GenAI with Vector search’’ - Mark Heckler, Principal Cloud Advocate, Java/JVM Languages at Microsoft: “Copilot is my Copilot: Pair programming with an AI’’. Та ще багато попереду... МЕТА ЗАХОДУ Поки триває руйнівна війна росії проти Україні, конференція проводиться у партнерстві з Благодійним Фондом “Лелека”. Головною метою заходу є збір 50К євро на медичні рюкзаки, які повністю укомплектовані всім, що може знадобитись на передовій. РОЗІГРАШ Два набори брендованого мерчу Від Devoxx Ukraine і Лелека будуть розіграні серед усіх учасників, які зроблять донати на суму від 100 євро. Ще один набір розіграють серед донатів, зроблених через Монобанку конференції. Як взяти участь: зробити донат на сумму €100 або більше. Кожні €100 дають одне згадування в лотереї. Чим більша сума донату, тим більше згадувань і, відповідно, шансів на виграш. У разі виникнення будь-яких запитань звертайтесь за адресою: contact@devoxx.org.ua
Games Gathering 2021 Kiev

Автор: Редакція ITVDN

Довгоочікуваний Games Gathering 2021 Kiev наближається разом з зимою! Конференція пройде в гібридному форматі, який чудово зарекомендував себе на минулих івентах. Завдяки цьому, всім відвідувачам вдасться продуктивно провести час як online, так і в живу!   ❗ За вимогами червоної зони, вхід на ЖИВУ частину Games Gathering дозволено за наявності: - сертифіката про вакцинацію; - ПЛР-тесту, зробленого не більше ніж за 72 години; - експрес-тесту; - документа про одужання (довідка про перенесений COVID, датована не більше ніж 6 місяцями до івента). 🏥 На вхідній території МВЦ буде розгорнуто ЛАБОРАТОРІЮ З ПРОВЕДЕННЯ ЕКСПРЕС-ТЕСТІВ. Вся команда, що присутня на івенті, буде вакцинована! Відвідувачі івента будуть забезпечені масками та дезінфекторами. Games Gathering 2021 Kiev бажає міцного здоров'я і чекає вас на конференції🖤💛 📌Які плани? 30.11 - 1.12 – онлайн дні на платформі PINE. У вас буде можливість відвідати: від п’яти потоків онлайн лекцій; круглі столи; віртуальні стенди спонсорів та інді-розробників; призначити онлайн зустрічі з перспективними бізнес партнерами. 3.12 – володарі квитків Business і спікери конференції запрошені на ПРЕПАТІ. 4.12 - 5.12 – ЖИВІ дні конференції, які пройдуть в МВЦ. Вас очікують: стенди великих компаній і інді розробників; лекції від зірок і ветеранів геймдева; інді шоукейси; конкурси та розіграші від наших партнерів. І, звичайно ж, головна ВЕЧІРКА, яка буде проведена ввечері 4-го грудня!   ⚠️Зверніть увагу: під час живого івента онлайн платформа продовжує свою роботу в стандартному режимі, включаючи призначення онлайн зустрічей і перегляд лекцій. На вас очікує: 🌟 3500+ відвідувачів; 🌟 лекції з секретами від найкращих розробників; 🌟 близько 100 компаній та стендів; 🌟 можливість продуктивного нетворкінга; 🌟 Indie Blast Awards з коштовними призами; 🌟 незабутні вечірки; 🌟 безкоштовне пиво. Games Gathering Kiev — це унікальна подія не тільки для ігрової індустрії України, але й для всієї Східної Європи. Завершуємо 2021 рік правильно!✨   Реєстрація тут — https://bit.ly/2ZsrRBX Cайт — https://bit.ly/3EBc96o
Як вивчити Java за 5 місяців і отримати свій перший офер?

Автор: Дмитро Красний

<p>Чи це взагалі реально? Чи варто це робити? Які шанси знайти роботу Java розробником зараз, коли йде війна? Про все це будемо говорити на вебінарі. Розглянемо, яких спеціалістів шукають, що пропонує ринок ІТ, як бути конкурентним в даних умовах. Що повинен знати майбутній Java спеціаліст і які технології йому треба наполегливо вчити, аби задовольняти сучасним вимогам розробника рівня Intern/Junior?</p>
Python+SQL: як почати використовувати БД і писати SQL-запити

Автор: Костянтин Зівенко

<p>В рамках онлайн тренінгу, який проходитиме 5 та 7 грудня, Костянтин Зівенко поділиться власним досвідом і допоможе вам сформувати необхідну базу знань, щоб почати використовувати бази даних у своїх додатках легко та ефективно.</p>
Тренди Android розробки у 2022 році.

Автор: Бондаренко Андрій

<p>На вебинаре мы рассмотрим и обсудим самые актуальные тренды мобильной разработки под Android на 2022 год. Поговорим о том, какие нововедения вышли в 2021 году и что будет актуально для новых проектов в 2022 году.</p> <p><strong>План вебинара: </strong></p> <p>1) SingleActivity Application, NavigationController<br /> 2) Декларативная разметка экрана Jetpack Compose, замена xml макетов<br /> 3) Карутины, flow, потоковая обработка событий архитектуры MVVM, замена LiveData<br /> 4) Использование карутин в Jetpack Compose<br /> 5) State Jetpack Compose<br /> 6) Dependency Injection<br /> 7) Dagger 2<br /> 8) Hilt</p> <p><strong>Целевая</strong> <strong>аудитория</strong>:</p> <p>Этот вебинар будет интересен Android-разработчикам уровня Junior и выше, также Java-разработчикам, интересующимся мобильной разработкой.</p>
Як працює дизайн команда у продуктовій розробці.

Автор: Герман Шалов

<p>Дизайн &mdash; это значительная часть разработки продукта, так как отвечает за репрезентацию сервиса в глазах потребителя, а также в значительной мере определяет вектор развития продукта. Тем не менее, понимание дизайна и его процессов даже у состоявшихся специалистов всё ещё далеко от идеала &mdash; рынок и индустрия меняется слишком быстро, и устоявшиеся понятия даже двухлетней давности давно пора пересматривать.</p> <p>На вебинаре обсудим, что представляет из себя продуктовый дизайн, в чем его особенности и как определить его место в цикле продуктовой разработки.</p> <p>&nbsp;</p> <p><strong>План вебинара:</strong></p> <p>1. Что такое дизайн продукта и чем он отличается от веб- и мобильного дизайна.</p> <p>2. Что определяет компетенцию продуктового дизайнера.</p> <p>3. Как создается дизайн продукта: подходы и методы.</p> <p>4. Как организованы процессы внутри команды.</p> <p>5. Кросскомандная коммуникация - о чем и как говорить с дизайнерами.</p> <p>6. Почему процессы работают плохо и как их чинить.</p> <p>7. Инструментарий продуктового дизайнера.</p> <p>8. Автоматизация: дизайн-киты, дизайн-системы, гайдлайны, тексты.</p> <p>9. Ответы на вопросы.</p> <p><strong>Целевая аудитория:</strong></p> <p>Вебинар будет интересен всем, кто соприкасается с дизайном внутри продукта &mdash; проектным и продуктовым менеджерам, разработчикам, аналитикам.</p> <p>Рядовые сотрудники лучше поймут работу параллельной команды, её нужды и особенности процессов, а лиды с помощью полученных знаний смогут наладить коммуникацию и межкомандные процессы.</p> <p>Также вебинар будет крайне полезен веб-дизайнерам и дизайнерам мобильных приложений, которые хотят глубже погрузиться в создание продуктов, расширить круг своих компетенций и перейти &quot;на следующий уровень&quot;.</p>
Что такое Git Flow. Как использовать Git правильно и с максимальной отдачей.

Автор: Олег Мельник

<p>Git является одной из самых популярных систем контроля версий. На вебинаре мы с вами не только сможем ознакомиться с данной системой контроля версий, но так же научимся работать с ней.</p> <p>Разберем внутреннее устройство Git&rsquo;а и Git-flow, понимание которых позволит относиться к практическому материалу не как к &ldquo;набору команд, которые стоит зазубрить&rdquo;, а как к логичным операциям, а также легко разрешать любые проблемы, возникающие при работе командой с единой кодовой базой. &nbsp;</p> <p>Полученные знания помогут вам упростить работу с ветками в git при создании фич, релизов, хотфиксов. Так же мы разберем, что такое теги в гите и зачем они нужны.</p> <p><strong>План вебинара:</strong></p> <ol> <li>Немного о Git.</li> <li>Git-flow.</li> <li>Установка.</li> <li>Разбираем все плюсы и минусы Git-flow на практике</li> <li>Рефлексия, ответы на вопросы.</li> </ol> <p><strong>Целевая аудитория:</strong></p> <p>Данный вебинар будет интересен всем, кто хочет правильно и с максимальной отдачей использовать GIT.</p> <hr /> <p><strong>Информационные партнеры:</strong></p> <p><strong><a href="https://ru.jobsora.com/" rel="nofollow" name="Работа. Вакансии. Трудоустройство" target="_blank"><img alt="Работа в России" src="https://itvdn.blob.core.windows.net/mail-delivery/mail-delivery-573a679a-1426-488a-99f9-3c79d5d073ad.png" style="width: 171px; height: 60px; float: left;" /></a></strong><br /> <span style="font-size: 13px;">&nbsp;Работа. Вакансии. Трудоустройство</span></p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p>
Notification success