Результати пошуку за запитом: mvc 5
CG Weekend 2015
Автор: Редакция ITVDN
5-6 декабря в Киеве в Fedoriv Hub состоится международная конференция “CG Weekend 2015”.
Участники мероприятия смогут:
Посетить мастер-классы от ведущих специалистов по компьютерной графике, 2D и 3D анимации, дизайну, постпродакшн,
Трудоустроиться в крупнейшие медиа- и постпродакшн-компании Украины,
принять участие в розыгрыше ценных призов от спонсоров конференции.
Мастер-класс «Все, что вы хотели, но боялись спросить о работе в VFX» от международной компании «Терминал FX» и школы компьютерной графики «TFX Workshop» — одно из самых ожидаемых событий конференции. Компания специализируется на создании сложных эффектов для художественных фильмов и рекламных роликов. В настоящее время «Терминал FX» работает с мировыми лидерами в киноиндустрии, таких как Universal Studios, Warner Brothers, Katalyst фильмов, MTV, 20th Century Fox, WWE Studios, Rebel Films и др. Уникальность же «TFX Workshop» в том, что это первая школа в Украине, где обучают будущих VFX-специалистов на основе реальных проектов. В контексте мастер-класса будет рассмотрен голливудский проект “Сердце дракона 3: Проклятье чародея”, в работе над которым задействована “Терминал FX”.
Всех, кто интересуется процессом управления CGI-производством, ждет захватывающая презентация Сerebro, — программного решения для управления компаниями в любой аудиовизуальной сфере. Основные возможности продукта - быстрое аудиовизуальное комментирование изображений/видео файлов, а также встроенная система передачи и хранения файлов.
Генеральные партнёры “CG Weekend” — компании Autodesk и Softprom by ERC, подготовили подарок всем участникам конференции. Двукратный номинант VES Awards (“Оскар” в мире спецэффектов), Андрей Богданов проведёт эксклюзивный мастер-класс. В контексте мастер-класса будет рассмотрено создание цифровой локации чернобыльской атомной электростанции для фильма "Мотыльки".
Что можно напечатать на 3D-принтере, как технология изменит будущее и многое другое участники смогут узнать на мастер-классе от 3D-мастерской Volume.
Концепт-художник Tory Polska расскажет о принципах работы художника анимации и ответит на вопрос, почему иногда стоит жертвовать, на первый взгляд, отличными дизайн-решениями. Так же участники конференции смогут узнать, что же такое концепция, и почему она задает направление всему производству.
Создать из идеи готовую структурированную 3D-модель - проще простого! На презентации 3D Coat вы сможете узнать, как с помощью мощного программного обеспечения решить целый спектр важных производственных вопросов.
В контексте конференции состоится эксклюзивное мероприятие — Job-сейшн. Ведущие национальные и международные компании презентуют открытые вакансии для специалистов CG, 2D и 3D анимации, VFX. Участники конференции смогут напрямую пообщаться о трудоустройстве с топ-менеджерами и HR-директорами компаний. На данный момент подтвердили своей участие в Job-сейшн: группа компаний StarLightMedia (телеканалы СТБ, ICTV, Новий канал, М1, М2, QTV), ТВ-канал RTI, постпродакшн компания ENERGY POST Production, постпродакшн компания Coffeepost, студия Panama Grand Prix, студия медицинской анимации Nanobotmodels Medical Animation, компания Front Pictures.
Среди участников конференции будут разыграны призы от спонсоров “CG Weekend 2015” — Cerebro Inc. и Droid Sketchbook.
Регистрация и участие в конференции: http://cinemahall.org/cg-weekend-2015/
При регистрации используйте промокод itvdn или cyberbionic и получите скидку -20% на участие в конференции CG Weekend 2015”.
Организаторы конференции: CinemaHall и Fedoriv Hub
Як отримати максимум користі з відео навчання?
Итак, Вы решили, что действительно хотите стать программистом и выбрали современный комфортный и повышающий уровень самоорганизации способ IT обучения – видео курсы с онлайн поддержкой сертифицированными преподавателями. Вы сделали верный выбор, ведь видео обучение считается одним из самых эффективных способов дистанционного образования, а изучение видеокурсов и видео уроков, включающее в себя онлайн поддержку и социальную информационную поддержку, приравнивается к очному образованию. И сервис видео образования ITVDN.com - это именно то, что Вам нужно! Однако, каким образом организовать процесс видео образования, чтобы сделать его по настоящему эффективным? В этом Вам помогут некоторые советы и рекомендации от специалистов нашего центра:
1) Приобретая видеокурс по выбранной Вами технологии, убедитесь, что Ваш текущий уровень знаний соответствует требуемому для начала обучения.
Вашему вниманию предлагаются видеокурсы по наиболее популярным и востребованным технологиям – программирование на языке С#, основы SQL, ADO.NET, Entity Framework, Шаблоны проектирования, ASP.NET, полный набор необходимых видеокурсов для веб-разработчика – HTML&CSS, JavaScript, jQuery, HTML5&CSS3. В каталоге ITVDN представлены 16 полноценных учебных курсов, 7 коротких семинаров и тренингов – всего около 300 часов видео для начинающих и опытных разработчиков программного обеспечения. Также к Вашим услугам индивидуальные консультации от сертифицированных Microsoft преподавателей, радио-подкаст, корпоративный блог, программы лояльности и партнёрства, акции, призы и мощная поддержка в сетях социальных медиа.
2) Изучите Карту специальностей, чтобы понимать, какие знания входят в образовательную программу видео подготовки специалиста, гарантирующую получение знаний, необходимых и достаточных для той или иной профессиональной деятельности.
3) Выделите время не только на просмотр и изучение видео уроков, входящих в состав выбранного Вами видеокурса, но и время на выполнение практических заданий, рассмотренных в ходе видео урока и заданий для самостоятельной деятельности. После изучения урока пройдите тестирование для проверки полученных знаний.
4) Заранее составляйте списки вопросов, которые Вы собираетесь задавать Вашему преподавателю во время онлайн-поддержки, это позволит Вам наверняка не упустить волнующие Вас моменты и получить максимально развёрнутые ответы, повышающие Ваш уровень восприятия изучаемого материала.
5) Организуйте место и время для процесса обучения. Это должно быть тихое комфортабельное место в то же время оставляющее Ваше внимание сконцентрированным. Вы должны иметь возможность вдумчиво и спокойно воспринимать преподаваемый в видео уроках материал.
6) Занимайтесь самостоятельно, при этом по возможности конспектируя ключевые моменты каждого просмотренного видеоурока. Следуйте программе дополнительных заданий, по возможности тезисно повторяя предыдущий видео урок перед просмотром нового материала.
7) По возможности узнайте у своего преподавателя, какие дополнительные источники информации могут помочь Вам в изучении выбранного видеокурса. Как правило наши преподаватели с удовольствием советуют, а зачастую и дают возможность ознакомиться с литературой и специально подготовленными справочниками (handbook) по изучаемым технологиям. Придерживаясь этих несложных рекомендаций, Вы с легкостью получите максимальную отдачу от процесса видео обучения, получите гарантированный профессиональный рост и повышение общего уровня IT образования. ITVDN – Ваш гид в мире видео обучения IT технологиям.
Розіграш 10 подарункових сертифікатів ITVDN з доступом до усіх відеокурсів на 3 місяці
Автор: Редакция ITVDN
Сподіваємося, що ви живі і здорові і маєте бажання вивчати нові технології на ITVDN. Щоб ще більше надихнути і підтримати вас, ми проводимо розіграш подарункових сертифікатів на навчання.
Що розігруємо і скільки буде переможців?
Всього буде 10 переможців, які отримають сертифікат на пакет «Стартовий». Цей пакет відкриває доступ до всіх відео курсів на ITVDN (а їх у нас понад 300 з усіх напрямків) на 3 місяці і дає чудову можливість зробити старт у вивченні ІТ або систематизувати і поглибити ваші знання.
Коли відбудеться розіграш
Розіграш відбудеться 14 листопада о 15:00 в прямому етері на YouTube-каналі ITVDN. Посилання на пряму трансляцію ми надішлемо учасникам у день розіграшу на електронну адресу, яку вони вкажуть у заявці.
Переможці розіграшу зможуть активувати свої сертифікати коли завгодно протягом року з моменту отримання сертифікату.
Для участі у розіграші потрібно:
Залишити відгук про будь-який курс, який ви проходили на ITVDN або про вебінар, який на одному із цих ресурсів: DOU, на сторінці Facebook чи у Google-відгуках
Заповнити заявку учасника розіграшу.
Заявки приймаються до 12:00 14 листопада.
Що можна вивчати на ITVDN?
На ITVDN є понад 300 відеокурсів з наступних напрямків:
програмування мовами Python, Java, JavaScript, C#, PHP, Ruby, С++ тощо;
веб-дизайн, UX/UI дизайн
тестування ПЗ (Manual та Automation);
FrontEnd-розробка (HTML, CSS, JavaScript, TypeScript, Angular, React, Vue.js);
основи Project Management;
розробка ігр на Unity;
мобільна розробка під Android та iOS.
Подарунковий сертифікат “Стартовий” – це:
Доступ до всіх відео курсів, представлених у Каталозі ITVDN на 3 місяці
Можливість навчання з усіх представлених спеціальностей
Доступ до інтерактивних практикумів
Вихідний код навчальних проектів
Презентації, опорний конспект, ДЗ
Перевірка 5-ти виконаних завдань
Консультації з тренером – 30 хв.
Онлайн тестування (10 тестів) та сертифікати за пройденими курсами
Доступ до нових курсів, які виходитимуть під час дії підписки.
Які переваги дає навчання за відео курсами на ITVDN?
Гнучкість. Ви можете вчитися у зручний для вас час із будь-якого місця та у власному темпі. Доступ до матеріалів 24/7.
Конспекти + д/з. Відео уроки містять завдання для закріплення вивченого, а конспекти дозволять отримати вижимку найголовнішого та/або підготуватися до співбесіди.
Економія часу. Відео курси не містять води, а також ви заощаджуєте час на пошуки необхідної інформації в інтернеті, книгах тощо.
Актуальність. Ми стежимо за світом ІТ і стараємося вчасно оновлювати матеріали, аби ви вчили те, що користується попитом на ІТ-ринку.
Тестування та сертифікати. Після уроку ви можете проходити короткі онлайн тести, а після завершення курсу – підсумкове тестування з отриманням Сертифікату в разі успіху.
Практикуючі автори. Автори відео курсів – це професійні розробники, які працюють в ІТ і знають, на яких темах краще зробити акцент.
Вигідні ціни. Відео курси коштують менше, ніж традиційні курси з викладачем або навіть підручники, що дозволяє зекономити кошти на навчанні.
До розіграшу не допускаються громадяни росії та білорусі.
UPD від 14.11.2025
🥳Вітаємо переможців розіграшу:
Буток Олександр
Danylo Palianychka
Гавриленко Олексій
Кудрявський Артем
Pukhno Oleksii
Стародубець Ілля
Тулякова Ніна
Медведков Олександр
Denys Komanich
Багінська Людмила
Відео запис прямої трансляції можна переглянути за посиланням
Вивчай JavaScript безкоштовно
Автор: Редакция ITVDN
З 4 до 10 квітня на ITVDN проходить акція – ви можете пройти навчання за відеокурсом “JavaScript Стартовий” безкоштовно!
Що таке JavaScript?
JavaScript – це одна з найпопулярніших мов програмування, яка дає змогу створювати динамічні та інтерактивні веб-застосунки. Вона працює безпосередньо в браузері, що робить її незамінною для front-end розробки, але завдяки Node.js її також використовують для бекенду.
JavaScript підтримує роботу з API, анімаціями, мобільними застосунками, іграми та навіть штучним інтелектом. Гнучкість, величезна екосистема та активна спільнота роблять цю мову ідеальним вибором для сучасних розробників.
Про курс
Курс “JavaScript Стартовий” спрямований на опанування головних синтаксичних конструкцій JavaScript. Ви дізнаєтеся, як працювати зі змінними, використовувати умовні та циклічні конструкції, масиви та об'єкти; отримаєте необхідні знання для написання алгоритмів та підготуєте базу, після якої можна розвивати свої навички у веб-розробленні або почати використовувати JS для інших цілей.
Автор – Дмитро Охріменко, CEO CyberBionic Systematics, сертифікований спеціаліст Microsoft (MCTS, MCPD, MCT. Тренер-консультант, експерт із побудови розподілених та веб-орієнтованих застосунків, автор курсів з .NET та FrontEnd розробки на ITVDN.
Курс складається з 14 відео уроків загальною тривалістю 8 годин 40 хвилин.
До кожного уроку є практичні завдання і тести для перевірки знань. А після закінчення курсу ви можете отримати Сертифікат.
Програма курсу:
Вступ. Огляд сфер застосування JS.
Структура коду.
Змінні та типи даних.
Рядки та перетворення типів.
Оператори.
Умовний оператор if.
Switch та тернарний оператор.
Цикли.
Масиви.
Методи масивів.
Функції. Частина 1.
Функції. Частина 2.
Об'єкти. Частина 1.
Об'єкти. Частина 2.
Чого ви навчитеся на цьому курсі:
Створювати мовою JavaScript базовий динамічний контент для web-сторінок.
Працювати зі змінними та типами даних.
Працювати з умовними та циклічними конструкціями.
Розуміти особливості використання масивів та працювати з методами оброблення даних у масивах.
Використовувати функції (розуміти та використовувати області видимості, контекст, рекурсію).
Працювати з об'єктами.
Для кого цей курс
JavaScript є універсальною мовою програмування, яка використовується в багатьох напрямках розробки. Ось кому варто її вивчати:
1. Front-end розробникам
HTML, CSS – це кістяк, але JavaScript оживляє веб-застосунки.
Фреймворки та бібліотеки: React, Vue, Angular.
Робота з анімаціями, інтерактивністю та адаптивністю.
2. Back-end розробникам
Node.js дозволяє використовувати JavaScript для серверної частини.
Робота з базами даних через Express.js, NestJS, GraphQL.
3. Full-stack розробникам
Поєднання front-end та back-end технологій (React + Node.js).
Робота з REST API, WebSockets та базами даних (MongoDB, PostgreSQL).
4. Тестувальникам (QA Automation)
Автоматизоване тестування UI (Selenium, Cypress, Playwright).
Тестування API (Postman, Jest).
5. Розробникам ігор
PixiJS, Phaser – для 2D-ігор у браузері.
Three.js, Babylon.js – для 3D-графіки та WebGL.
6. Мобільним розробникам
React Native – для кросплатформових застосунків (iOS/Android).
7. Розробникам штучного інтелекту
TensorFlow.js – для машинного навчання у браузері.
8. DevOps та інженерам з автоматизації
Написання скриптів для DevOps-завдань (Node.js + AWS, Firebase).
JavaScript відкриває двері у світ технологій – якщо ви розробник, тестувальник чи навіть аналітик, його знання точно стануть у пригоді!
Терміни акції
Акція проходить з 4 до 10 квітня 2025 року. Доступ до курсу відкривається на 10 днів.
Вивчай React Advanced безкоштовно
Автор: Редакция ITVDN
Друзі, привіт!
4 квітня (4.04) – День вебмайстрів. Ми вітаємо зі святом усіх, хто обрав напрямок веброзробки, і маємо для вас подарунок!
З 4 до 11 квітня на ITVDN проходить акція – ви можете отримати доступ до нового відео курсу “React Поглиблений” безкоштовно, а також – сертифікат, який буде підтвердженням ваших знань.
React – найпопулярніша FrontEnd-бібліотека для побудови користувацьких інтерфейсів. Її використовують розробники Facebook, Instagram, Netflix, Dropbox, GitHub, Discord, Uber та інші.
Про курс “React Поглиблений”
Автор курсу – Андрій Полевий, Software Developer у MindK. Сертифікований розробник Microsoft, 11+ років досвіду, включаючи роботу в компаніях лідерів української ІТ-індустрії – SoftServe та Intellias. Професійний стек: JavaScript, React, C#, SQL, Azure, ASP.NET Core.
Тривалість відео уроків – 10 годин 5 хвилин.
Під час проходження курсу ви розроблятимете вебзастосунок на основі публічного API, використовуючи різноманітні техніки, які пропонує React та його суміжні бібліотеки.
Ви навчитеся впроваджувати роутинг за допомогою бібліотеки React Router, використовувати CSS-препроцесори та UI бібліотеки, публічні API для отримання даних. Також ви будете використовувати Redux Toolkit для спрощеного написання коду та розв’язання багатьох проблем, реалізуєте можливість логіну через сторонній identity provider та багато іншого.
Структура курсу:
Створення проєкту. TypeScript. Типізація в React.
Стилізація. Частина 1.
Стилізація. Частина 2.
Практика 1. Робота з API і стилізація.
Хуки useContext, useRef, портали.
Кастомні хуки та memory leak.
Робота з формами.
Мемоізація.
Оптимізація.
Redux Toolkit, RTK Query.
Практика 2. Міграція на RTK Query.
GraphQL.
JWT token, авторизація, приватні та публічні маршрути.
Server-side Rendering.
Тестування компонентів.
Чого ви навчитеся на даному курсі:
Будувати state management за допомогою Redux і Redux Toolkit.
Розуміти основи популярних CSS-фреймворків для стилізації.
Використовувати бібліотеку Material UI і її компоненти замість ручної стилізації.
Використовувати React hooks і створювати власні (кастомні) хуки.
Досліджувати проблеми швидкодії React-застосунку.
Використовувати React Developer Tools для дослідження дерева компонентів та профайлингу.
Розв’язувати проблеми з memory leak.
Використовувати React.lazy та Suspense для динамічного завантаження модулів, React Router для динамічного завантаження маршрутів.
Використовувати RTK Query для звертання до API.
Додавати автентифікацію для застосунку на основі OAuth2.
Використовувати мову запитів GraphQL для здійснення запитів та зміни даних на сервері.
Працювати з концепцією Server-side Rendering (SSR).
Дізнаєтеся про Jest Testing Framework та його альтернативи, навчитеся тестувати компоненти за допомогою React Testing Library.
Попередні вимоги
Для проходження курсу потрібно мати знання та практичні навички роботи з React на рівні курсу “React Базовий”. Зміст курсу розрахований на веброзробників, котрі вже знайомі з даною бібліотекою і хочуть розширити свої знання.
Терміни акції
Акція проходить з 4 до 11 квітня 2024 року включно. Доступ до курсу відкривається на 10 днів.
Розіграш сертифікатів на IT навчання
Автор: Редакция ITVDN
Друзі, привіт!
Чи використовуєте ви це літо настільки ж продуктивно, як і ми? Нові відео курси вже на підході, а поки ми оголошуємо розіграш подарункових сертифікатів на навчання.
Що розігруємо і скільки буде переможців?
Всього буде 10 переможців, які отримають сертифікат на пакет «Стартовий». Цей пакет відкриває доступ до всіх відео курсів на ITVDN (а їх у нас понад 250 з усіх напрямків) на 3 місяці і дає чудову можливість зробити старт у вивченні ІТ.
Коли відбудеться розіграш
Розіграш відбудеться 11 серпня о 16:00 в прямому етері на YouTube-каналі CodeUA. Посилання на пряму трансляцію ми надішлемо учасникам у день розіграшу на електронну адресу, яку вони вкажуть у заявці.
Переможці розіграшу зможуть активувати свої сертифікати коли завгодно протягом року з моменту отримання сертифікату.
Для участі у розіграші потрібно:
Зробити пост в одній із соціальних мереж (Facebook, LinkedIn, Twitter, Instagram чи TikTok) з посиланням на будь-який відео курс, вебінар, статтю чи акцію ITVDN. Переконайтеся, що ваша сторінка відкрита, аби ми могли перевірити умови виконання цього пункту.
Підписатися на наш Telegram-канал.
Заповнити заявку учасника.
Заявки приймаються до 12:00 11 серпня.
Що можна вивчати на ITVDN?
ITVDN – це унікальна онлайн платформа для IT-навчання, сумарна кількість наших відео курсів вже перевищує 250 і дозволяє пройти навчання з наступних напрямків:
програмування мовами Python, Java, JavaScript, C#, PHP, Ruby, С++ тощо;
веб-дизайн, UX/UI дизайн
тестування ПЗ (Manual та Automation);
FrontEnd-розробка (HTML, CSS, JavaScript, TypeScript, Angular, React, Vue.js);
основи Project Management;
розробка ігр на Unity;
мобільна розробка під Android та iOS.
Подарунковий сертифікат “Стартовий” – це:
Доступ до всіх відео курсів, представлених у Каталозі ITVDN на 3 місяці
Можливість навчання з усіх представлених спеціальностей
Доступ до інтерактивних практикумів
Вихідний код навчальних проектів
Презентації, опорний конспект, ДЗ
Перевірка 5-ти виконаних завдань
Консультації з тренером – 30 хв.
Онлайн тестування (10 тестів) та сертифікати за пройденими курсами
Доступ до нових курсів, які виходитимуть під час дії підписки.
Які переваги дає навчання за відео курсами на ITVDN?
Гнучкість. Ви можете вчитися у зручний для вас час із будь-якого місця та у власному темпі. Доступ до матеріалів 24/7.
Конспекти + д/з. Відео уроки містять завдання для закріплення вивченого, а конспекти дозволять отримати вижимку найголовнішого та/або підготуватися до співбесіди.
Економія часу. Відео курси не містять води, а також ви заощаджуєте час на пошуки необхідної інформації в інтернеті, книгах тощо.
Актуальність. Ми стежимо за світом ІТ і стараємося вчасно оновлювати матеріали, аби ви вчили те, що користується попитом на ІТ-ринку.
Тестування та сертифікати. Після уроку ви можете проходити короткі онлайн тести, а після завершення курсу – підсумкове тестування з отриманням Сертифікату в разі успіху.
Практикуючі автори. Автори відео курсів – це професійні розробники, які працюють в ІТ і знають, на яких темах краще зробити акцент.
Вигідні ціни. Відео курси коштують менше, ніж традиційні курси з викладачем або навіть підручники, що дозволяє зекономити кошти на навчанні.
До розіграшу не допускаються громадяни росії та білорусі.
UPD від 11.08.2023
Переможці:
Alieksandra Avramenko
П'ятничук Валерія
Беккер Михайло
Буличов Василь
Чепаченко Тетяна Миколаївна
Гондарук Марина
Войтов Богдан
Давид Біашвілі
Дубовик Сергій
Матущак Ілля
Запис розіграшу: https://youtube.com/live/2iIh0UODPg8
Save the date! Synergy. IT Business & IT Education: 10th anniversary edition вже у грудні!
Автор: Редакция ITVDN
ІТ — динамічна індустрія, що дуже стрімко змінюється та розвивається. Сьогодні в українському ІТ працює понад 360 000 талановитих фахівців. Саме нас називають “Діджитал тигром” Європи. Українські виші щороку готують понад 50 тисяч нових фахівців за напрямом ІТ та інженерія.
Пропонуємо разом зазирнути у майбутнє:
Що чекає на ІТ-освіту України?
Які стратегії використовує український освітній бізнес?
Які технології, EdTech-стартапи та тренди ринку вже зараз змінюють його докорінно?
Запрошуємо 11-12 грудня 2023 року на найбільшу щорічну подію у сфері ІТ-освіти в Україні, яка цього року відзначає своє 10-річчя — Synergy. IT Business & IT Education: 10th anniversary edition, на якій обговоримо стратегію та тренди ІТ-освіти в Україні.
Ця подія об'єднає лідерів ІТ-бізнесу та державного сектору, EdTech стартапи, представників корпоративної, приватної, державної освіти, експертів та хедлайнерів ІТ-освіти.
Mainstream Synergy. IT Business & IT Education — невпинна динаміка EdTech ринку України, який масштабується, змінюється, опановує новітні технології, впроваджує АІ у навчання, розвиває таланти та більше не має кордонів.
Цього року подія триватиме два дні:
Перший день конференції відбудеться одразу у двох форматах: online та offline. Не пропустіть 4 експертні дискусії з актуальних тем ІТ-освіти, 5 кейс-стаді від кращих експертів ринку та майже 12 годин нон-стоп нетворкінгу.
Другий день конференції відбудеться виключно в online форматі. На вас чекають 6 неймовірно цікавих воркшопів від партнерів на цікаві практичні теми.
Коли?
11 грудня, понеділок, повний день, детальніше дивіться у програмі
12 грудня, вівторок, тематичні воркшопи онлайн кожні 30 хвилин, з 13:00 по 16:00, детальніше дивіться у програмі
Місце проведення?
Офлайн частина події пройде у Києві. В цілях безпеки, інформація про місце проведення та/або посилання на пряму трансляцію буде повідомлено листом на пошту.
Вартість?
Вперше — участь у Synergy. IT Business & IT Education за донат на підтримку України!
Участь в першому дні конференції = донат.
100% зібраних коштів будуть направлені на купівлю 100 автомобілів для захисників в рамках проєкту «Загартована сотня», що реалізується ГО «Загартовані серця» спільно з ІТ-компанією EPAM Україна.
Участь в другому дні конференції — безкоштовна за умови попередньої реєстрації.
Як потрапити?
Переходьте на сайт, обирайте зручний формат участі та реєструйтеся.
Переконайтеся, що ви зареєструвалися як на перший день, так і окремо на улюблені воркшопи другого дня. На кожен воркшоп треба реєструватися окремо.
Важливо: ми додаємо воркшопи до програми поступово, тому слідкуйте за оновленнями, щоб не пропустити бажані.
Захід організовує Асоціація “IT Ukraine“ за підтримки Міністерства цифрової трансформації України та Міністерства освіти і науки України.
Scrum на 24 команди? Масштабуємо Agile, використовуючи LeSS
Автор: Артем Биковець
<p>Пару лет назад Артем Быковец провел вебинар "<a href="https://www.youtube.com/watch?v=2uFA3f74D0Q&t=30s">Agile & Scrum – знакомство и легкое погружение</a>", который набрал уже 142+ тысячи просмотров и получил большое количество вопросов и позитивной обратной связи. В нем Артем детально рассказывал о том, <strong>что такое Agile</strong> в принципе, мы смотрели ценности манифеста гибкой разработки и детально разбирали составляющие Scrum каркаса с примерами и советами по применению инструментов.</p>
<p>Но Scrum в чистом виде - это история про работу одной командой из одного беклога. Как вы все хорошо знаете - для создания комплексного большого продукта с высокой вероятностью нам потребуется более одной команды. Тут становится актуальным вопрос того, <strong>как масштабировать разработку по Scrum для мульти-командной разработки</strong>.</p>
<p>Сейчас есть 3-5 популярных фреймворков “масштабирования” Agile/Scrum (среди них SAFe, DAD, Nexus, SoS и LeSS). Артем уже более 3х лет реализует практики LeSS и помогает компаниям адаптировать LeSS-like процессы для работы из единого беклога на общим продуктом большим количеством команд!</p>
<p>В ноябре прошлого года Артем летал в NYC и обучался у автора LeSS и одного из первых Scrum & XP коучей в мире - Крэга Лармана! На вебинаре Артем познакомит вас с основными принципами, правилами и подходами к понижению комплексности организаций при помощи LeSS (Large Enterprise Scale Scrum - Большой Ентерпрайз Масштабируемый Скрам) фреймворка.</p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>Немного о себе :)</li>
<li>Какая цель оптимизации организации лежит в основе LeSS? Что такое адаптивность?</li>
<li>LeSS структура и механика: как помочь работе в 3-24 команды над одним продуктом.</li>
<li>Короткий обзор LeSS принципов.</li>
<li>Сколько нужно Product Owner's и сколько Backlog's и почему?</li>
<li>Что такое Feature Teams и как их формировать?</li>
<li>А как планировать спринты? Как делать Product Backlog Refinement (“груминг”)?</li>
<li>А также ответы на ваши вопросы и многое другое :)</li>
</ol>
<p><strong>О спикере</strong>:</p>
<p>Артем Быковец - CEO / Organizational & Agile Coach at Simplesense & CEO at "StartIT training center"; Помогает с трансформациями процессов и организационными изменениями таким компаниям: Competera, McDonald's Ukraine, Kuehne-Nagel, Intertop Ukraine, Rozetka, Levi9, Owox, StarlightMedia Production, Skylum, Наш Формат, Прозорро, OWOX и многим другим</p>
<p>Имеет сертификаты: CSM, CSPO, CSP, CSP-SM, CSP-PO, CAL-I by ScrumAlliance, CLP by LeSS.works, PSM I by Scrum.org, Certified KMP I by LeanKanbanUniversity</p>
<p>Для подготовки будет полезно посмотреть прошлое видео <a href="https://www.youtube.com/watch?v=2uFA3f74D0Q&t=30s">Agile & Scrum – знакомство и легкое погружение</a><u>.</u></p>
<p><strong>Целевая аудитория:</strong> Разработчики и тестировщики, работающие в Agile & Scrum, тимлиды и менеджеры, бизнес аналитики и другие специалисты, желающие лучше понять суть Agile подходов.</p>
ТОП-10 найкращих відео з FrontEnd
Автор: Влад Сверчков
Вітаємо!
Друзі, сьогодні ми підготували для вас вибірку найкращих вебінарів від ITVDN за напрямком FrontEnd. До рейтингу були включені як пізнавальні вебінари з актуальною інформацією, так і вебінари прикладного характеру, які мають на меті вдосконалення ваших навичок написання коду. Давайте приступимо до їх розгляду.
Як стати FrontEnd розробником? Покрокова інструкція для початківців
Автор – Тисячний Влад, Middle React.js / React Native Developer.
FrontEnd Developer – це розробник, який створює клієнтську сторону веб-сайтів. Ваші улюблені сервіси – соціальні мережі, відеохостинги, інтернет-магазини, – будь-який інтернет-продукт необхідно піднести користувачеві в привабливому та зручному для нього вигляді. В такій задачі не обійтися без фронтенд спеціаліста.
Які вимоги висувають роботодавці до FrontEnd-розробника? Що потрібно знати та вміти, з чого почати та як краще спланувати навчання? На вебінарі ви отримаєте відповіді на всі питання, що вас цікавлять, і складете цілісне уявлення щодо професії FrontEnd розробника.
Адаптивне верстання на FlexBox та Grid
Авторка – Ткаченко Анастасія, FrontEnd Developer.
Flexbox та Grid – технології, які широко використовуються у верстанні сайтів та суттєво спрощують реалізацію їх адаптивності. Що вони являють собою?
CSS Flexbox (Flexible Box Layout Module) – модель макету гнучкого контейнера – є способом компонування елементів, в основі лежить ідея осі. Flexbox складається з гнучкого контейнера (flex container) та гнучких елементів (flex items). Гнучкі елементи можуть вишиковуватися в рядок або стовпчик, а вільний простір, що залишився, розподіляється між ними різними способами.
CSS Grid Layout – система двомірного макету, оптимізованого для дизайну користувацького інтерфейсу. Головна ідея, що лежить в основі макету сітки, полягає у розподілі веб-сторінки на стовпці та рядки. У області сітки, що утворилася, можна поміщати елементи сітки, а керувати їх розмірами і розташуванням можна за допомогою спеціальних властивостей модуля.
У ході вебінару були продемонстровані можливості цих технологій та переваги їхньої комбінації на практиці (у якому разі яку технологію варто використовувати) для створення адаптивних сторінок.
Створення гри Тетріс на JavaScript | Частина 1, 2, 3
Автор – Ростислав Силівейстр, FrontEnd Developer.
Чудовий вебінар, який підійде навіть тим, хто має нульовий рівень знання JavaScript. Навчання програмуванню шляхом реалізації культової гри Тетріс – це той самий випадок, коли ви поєднуєте приємне з корисним, а результати можуть бути гордо представлені своїм знайомим, друзям і родичам.
Кожна частина вебінару зачіпає визначені автором теми:
Перша частина включає постановку завдання, ознайомлення з правилами гри, реалізацію поля, падіння і переміщення фігур в сторони.
Друга частина спрямована на реалізацію обертання фігур, прискорення їх падіння, зникнення заповнених рядів, нарахування очок, переходу до наступного рівня, і навіть базові ігрові опції (старт, пауза, почати заново, game over).
Третя частина є останньою — відбувається тестування та виправлення недоліків, оптимізація коду та підбиття підсумків.
Після старанного вивчення всіх трьох частин вебінару та завзятої практики ви навчитеся:
розбиратися у структурах, типах даних, функціях JavaScript;
роботі з DOM у JavaScript;
роботі із засобами HTML/CSS для розміщення елементів на сторінці;
систематичному підходу до вирішення завдань, тримаючи в увазі всі деталі;
розумінню логіки створення ігор;
розумінню основ алгоритмів.
Memory Game на JavaScript за 2 години
Автор – Ярослав Вовченко, FrontEnd Developer.
Щоб почати писати мовою JavaScript, не обов'язково одразу заглиблюватися у вивчення документації. На прикладі написання простої Memory Game ви дізнаєтеся, як обирати елементи в DOM, проходити по спискам та масивам, додавати, прибирати елементи та “слухачі дій”.
На вебінарі ви разом з автором поринете у практичне розроблення на JavaScript. Для цього необхідно мати базові знання HTML, CSS та JavaScript.
Вебінар організований наступним чином:
Створення структури проєкту, написання перших файлів.
Розмітка та стилізація ігрового поля за допомогою HTML та CSS.
Основи роботи з перспективою у CSS.
Збереження та порівняння обраних карток.
Написання додаткового функціоналу.
Підсумки, запитання та відповіді.
Цей вебінар буде цікавий тим, хто хоче вивчити основи JavaScript у легкій та доступній формі без багатогодинного читання документації.
Об'єктно-орієнтоване програмування JavaScript | ООП у JavaScript
Автор – Георгій Клюковкін, Lead Software Engineer.
Це відео допоможе вам зрозуміти, у чому відмінність ООП підходу до розробки в мультипарадигменній мові JavaScript від ООП підходу в класичних об'єктно-орієнтованих мовах, як, наприклад, Java. Ви дізнаєтеся, які плюси та мінуси має ООП в JavaScript, а також, які правила ООП ми можемо в ньому застосовувати.
Автор торкається наступних тем:
Основні принципи ООП.
Наслідування vs Композиція.
Об'єктно-прототипне наслідування у JS.
Функції-конструктори та класи.
Single responsibility principle.
Вебінар буде корисний розробникам-початківцям JavaScript, або тим, хто працює в іншому напрямку і при цьому бажає розібратися в особливостях ООП на JavaScript.
П'ять обов'язкових алгоритмів JavaScript розробника.
Автор – Тисячний Влад, Middle React.js / React Native Developer.
Якщо Ви розробник-початківець і хочете розібратися в тому, наскільки глибоко потрібно вникати у вивчення алгоритмів і структур даних, як часто і які алгоритми потрібно буде використовувати в роботі, хочете зрозуміти, як від правильного вибору алгоритму залежить швидкість роботи сайту, а також дізнатися, як оптимальність алгоритму впливає на швидкість завантаження інформації на сайті — тоді цей вебінар для Вас.
У ньому розглядаються такі теми:
Що таке алгоритми та структури даних.
Як правильно рахувати складність алгоритму.
Чи потрібно знати всі алгоритми і як це впливає на ваш гаманець (приклади реального життя).
5 найважливіших алгоритмів.
Практика написання алгоритмів сортування.
Відповіді на питання.
Підготовка до співбесіди з JavaScript у 2021 році.
Автор – Дмитро Мойсеєв, Software Engineer at EPAM Systems.
У вебінарі порушуються основні питання на співбесіді з JavaScript, які викликають найбільше нерозуміння, особливо у тих, хто перейшов з іншої мови програмування, а також у тих, хто не знайомий з його складними частинами, такими як замикання, прототипне наслідування та особливості асинхронного виконання коду.
Автор торкається наступних тем:
Типи даних та їх перетворення.
Області видимості та замикання.
Прототипне наслідування.
Асинхронне виконання коду.
Відповіді на запитання учасників вебінару.
Даний вебінар буде цікавий тим, хто планує проходити співбесіду на позицію FrontEnd розробника на рівень Junior або Middle Developer. Початківцям він не підійде, тому що в вебінарі не розглядатимуться основи мови, а лише її “гострі кути”.
8. React та Redux на прикладі реального додатку.
Автор – Олександр Краковський, Software Engineer at EPAM.
Даний вебінар допоможе вам на реальному прикладі розібрати, як взаємодіють та працюють сучасні інструменти розробки – React та Redux. Ви зможете написати свій додаток, який буде працювати з реальним API.
У ході реалізації програми будуть виконані наступні пункти:
Встановлення залежностей, налаштування проєкту.
Створення базових компонентів та підключення Redux.
Налаштування залежностей для роботи із запитами до сервера.
Створення запитів та оброблення даних через Redux.
Запуск програми, виправлення помилок.
Аналіз виконаної роботи.
9. Створення першого проєкту на Angular
Автор – Генріх Коваленко, FrontEnd Developer.
У цьому вебінарі ви познайомитеся зі структурою та компонентами фреймворку Angular, а також створите перший проєкт із використанням Angular CLI.
На вебінарі розглядаються наступні теми:
Що таке Angular і в чому його відмінність від інших популярних фреймворків та бібліотек.
Angular CLI, його встановлення та використання у створенні першого проєкту.
У чому призначення компонентів та як їх застосувати для зручності підтримки коду надалі.
Обслуговування Angular.
Модулі.
Пайпи та їх застосування, створення своїх пайпів.
Директиви *ngFor та *ngIf.
Підсумки. Запитання, відповіді.
Даний вебінар буде цікавий тим, хто володіє мовою JavaScript на базовому рівні і хоче познайомитися з Angular для подальшої роботи з даним фреймворком.
10. Як стати React розробником
Автор – Олег Мельничук, Full Stack JS Developer.
React — бібліотека JavaScript, яка впевнено тримає позиції у світі веб-розроблення поруч із найпопулярнішими фреймворками. На вебінарі піднімається історія виникнення React.js, після чого йде порівняння з іншими популярними веб-технологіями.
Автор розповідає, чому React – це гарний вибір для входу до FrontEnd. Ви дізнаєтесь, наскільки потрібний чистий JS і чи можна відразу вивчати React. Буде детально розібраний Roadmap React розробника: що можна пропустити на перших етапах, що краще вивчити детально, а на що не варто витрачати сили. Також, автор надає перелік знань та навичок, з якими можна знайти першу роботу у якості React Developer`a.
Буде порушено питання подальшого розвитку – як із Frontend розробника на React можна стати Full Stack або Mobile розробником.
Цей вебінар буде цікавий Frontend розробникам-початківцям, а також веб-розробникам, які планують перейти на React або вивчити його як додаткову технологію.
Вивчайте FrontEnd розробку на ITVDN!
ITVDN для корпоративних клієнтів Інтерв'ю із Дмитром Охріменком.
Автор: Редакция ITVDN
Дмитрий Охрименко – один из создателей ITVDN, автор видео курсов, консультант по построению распределенных и веб-ориентированных приложений, сертифицированный специалист Microsoft (MCTS, MCPD, MCT). Более 10 лет Дмитрий проводит корпоративные тренинги для IT специалистов в таких компаниях как 3Shape, GlobaLogic, Ciklum, Terrasoft, Simcorp и других.
Мы попросили Дмитрия ответить на ряд вопросов, связанных с обучением IT специалистов и о том, в какой мере ITVDN может помочь в решении этих задач.
Как HR-специалисту узнать, какие новые технологии нужно изучить разработчику?
Для этого есть много инструментов, которыми можно воспользоваться для определения действительно важных для разработчика тем. Так как бизнес должен зарабатывать деньги, то неправильно будет идти только на поводу у разработчика. Если говорить о мотивации, то все люди любят платить деньги за то, что приносит пользу, либо за то, что приносит удовольствие. Если брать разработчиков, то пользу им приносит все то, что может помочь в решении их повседневных задач. Если компания, например, разрабатывает какие-то веб-приложения, то, возможно, стоит обратить внимание на изучение их популярных библиотек, которые используются в проектах, на изучение разработки BackEnd-части. Это то, что можно отнести к пользе, которую получит разработчик. Если говорить об удовольствии, то все разработчики любят говорить, что они знают все самые последние технологии, что они имели опыт с последними версиями: C#, JavaScript, C++ и т.д. Поэтому мотивация может заключаться в том, чтобы проводить обучение, может, не совсем полезное для проекта, но зато - это новые технологии, и разработчик будет чувствовать себя частью передовых технологий.
Также необходимо проводить обучение для поднятия общего уровня знаний специалистов в проекте. По сути, как узнать, что нужно разработчикам? Лучше всего на этот вопрос ответит не сам разработчик, а тимлид или человек, который занимается организацией всей команды. Потому что четко понятно, что у этих ребят не хватает опыта работы с таким-то языком, инструментом и необходимо подтянуть именно эти навыки.
Можно сделать, например, общий опросник для всех разработчиков и узнать, что они хотят. Как показывает практика, это обычно разбросанные требования: хочу учить С#, хотя человек пишет на Java, или хочу учить Python, хотя в проекте он не будет вообще использоваться.
Для того, чтобы обучение мотивировало разработчиков и было полезно для самой компании, то HR-специалисту нужно собрать информацию не только от конкретных разработчиков, а еще и уточнить, что действительно необходимо для реализации тех задач, которые стоят перед командой в целом. Чтобы команда смогла поставить действительно качественный продукт.
Как происходит процесс построения корпоративного тренинга?
Чаще всего компания понимает, что ей не хватает каких-то знаний в определенных направлениях. По своему опыту, если возникает какая-то задача у HR-специалиста или у тимлида, что команду нужно подтянуть по знаниям, например, по JavaScript, то мы просто приезжаем от Учебного центра CyberBionic Systematics и предоставляем перечень тех курсов и материалов, которые уже существуют. Если компании необходимо подготовить, допустим, Frontend-разработчиков, то мы приезжаем с теми наработками, которые уже есть. Также предварительно готовим конкретное предложение, если от компании уже поступили рекомендации, что, например, нужно сделать больший акцент на объектно-ориентированное программирование, на библиотеку, на определенные инструменты. То есть, мы подготавливаем предложение таким образом, чтобы высветлить те проблемы, которые возникают перед разработчиками и дополнительно добавляем какие-то материалы, которые могут поспособствовать дальнейшему росту специалистов.
Мы проводим встречу с компетентными лицами. Собираемся с тимлидерами, с senior-разработчиками, они высказывают свои пожелания, они корректируют эту программу, и мы берем время на доработку дополнительных материалов. У нас очень много опыта по работе с киевскими компаниями. Очень часто компания Terrasoft заказывала именно абсолютно новую, индивидуальную программу. Они смотрели на то, что у нас есть, но вносили корректировки, которые требовали разработки 30-40 часов, под свои проекты.
Чтобы обучение было действительно качественным и эффективным, чтобы компания получила из этого выгоду, специалистам компании необходимо озвучить, какие проблемы есть и в каком направлении нужно учить команду. В большинстве случаев тимлид и senior-разработчик понимают, что у его 10-ти мидлов, джуниоров и других специалистов не хватает опыта в определенных заданиях. Обычно это знания выборочные и их нужно подтянуть, или их просто нет, тогда нужно донести до слушателей.
Наша задача понять, чего не хватает для того, чтобы специалисты были действительно продуктивными, и их работа была результативная. Для этого нужно подготовить программу, которая принесет пользу компании и специалисты будут удовлетворены. Мы расскажем им, что нужно знать и как нужно работать. Задачи компании будут решатся, а рабочих проблем должно стать меньше после того, как тренинг успешно закончится.
Какие формы обучения наиболее подходят для IT-специалиста?
Чтобы обучение было максимально эффективным, я думаю, его необходимо комбинировать. Использовать обучение вместе с тренером, когда он будет своим примером мотивировать разработчика, заставлять что-то новое учить и двигаться дальше. Также комбинировать обучение необходимо с добавлением онлайн-составляющих, дополнительной литературы. Если брать корпоративное обучение, то максимально эффективное будет очное и онлайн, когда приезжает тренер или обучает через скайп и подобные ресурсы. Непосредственно взаимодействуют все группы слушателей и дополнительно к этому добавляется обучение в видеоформате.
Для большинства проектов не всегда есть возможность оторвать людей от производственного процесса, есть определенные часы, в которые тренеру можно пообщаться с коллективом, рассказать теоретическую часть, но не всегда у разработчиков есть возможность полностью переключиться на подобного рода обучение. Обучения, когда в течение 5 дней в неделю по 5 часов учат определенную технологию, я считаю не очень эффективным, потому что информации очень много, не хватает времени, чтобы её освоить и закрепить. Я считаю, что обучение должно быть постоянным, интенсивным, но при этом в меру, чтобы была возможность переварить саму информацию.
Чтобы был максимальный эффект, необходимо комбинировать очное и онлайн-обучение, когда тренер рассказывает материал и добавлять видеоформат обучения. Конечно, в идеале было бы перевести все на видеоформат и сделать так, чтобы слушатели только смотрели видеоматериалы, но у многих часто возникают вопросы.
Если брать, например, проект ITVDN, то корпоративное обучение подразумевает еще и консультации, то есть команда может взять себе набор видеоуроков.
Создатели и авторы курсов ITVDN хорошо понимают, что именно и в какой последовательности учить и какой эффект будет максимально достигнут. Мы можем составить индивидуальную программу, сделать временные метки и консультировать команду уже по ходу обучения, чтобы они смотрели все в видеоформате и не отрывались от рабочего процесса, при этом мы будем проверять результаты тестирования и отвечать на возникшие вопросы в ходе обучения.
Мы открыты для диалога с компаниями, которые хотят мотивировать своих разработчиков и организовывать для них обучение. Наша команда готова разрабатывать индивидуальные программы, создавать индивидуальный график и подход к каждой компании в отдельности. У каждой компании свои собственные бизнес-процессы, своя корпоративная культура и всех под одну гребенку поставить не выйдет, поэтому мы готовы свои процессы подстроить под график конкретной организации.
Как ты посоветуешь "расшаривать" знания, делиться опытом внутри команды?
Я считаю, что лучшего всего организовывать мастер-классы, когда сама команда для себя что-то полезное рассказывает. В команде всегда есть разработчики, у которых больше опыта. Неплохо было бы организовать день мастер-классов, составить график, где каждый разработчик должен выступить в течение 10-20-ти минут, рассказать о чем-то новом, показать технологию, сделать минимальную презентацию и просто поделиться знаниями, которые он получил на последнем проекте или вычитал, например, в статье. Польза в этом всем в том, что все понимают, над чем они работают, с какими сталкиваются задачами и технологиями, поэтому такие мастер-классы могут быть максимально эффективными для команды.
Если компания пишет, например, используя Angular, то все мастер-классы нужно заточить под Angular и культивировать освоение тех частей этой библиотеки, которые необходимы для работы в проекте. Тимлидер может составить список докладов, и каждый сможет их проводить, будет общая копилка тех тем, по которым разработчик может провести мастер-класс и сделать расписание – это будет наиболее эффективный способ поделиться знаниями в команде.
Также как способ - экстремальное программирование, вместе работать с одной задачей. Кто-то один знает процесс и диктует, а второй набирает код. Экстремальное программирование никто не отменял, но не в каждом проекте оно может примениться, чтобы более опытный специалист смог передать свои знания.