Результати пошуку за запитом: видеокурс c*
JavaScript fwdays’23
Автор: Редакція ITVDN
Команда Fwdays запрошує на онлайн конференцію JavaScript fwdays’23!
Next.js, Vue.js, blockchain, Firebase, CRDT, System Design interview, memory management та багато іншого 🙌
🗓 Основні дні конференції – 16 та 20 травня (вівторок та субота).
🗣 Доповіді англійською та українською мовами.
💻 Додаткий день з воркшопами – 15 травня.
Є два варіанти участі:
✔️FREE ONLINE
✔️FULL ONLINE (доступ до записів доповідей після івенту, участь у воркшопах)
Реєструйтесь безкоштовно або використайте промокод 0F96C03AF0 та отримайте знижку 10%, деталі за посиланням 🔗https://bit.ly/44iW7vr
Також Fwdays підготували місця, де можна зібратися, щоб подивитися конференцію 🍿
📍 Wroclaw, Poland, Proxet office, зареєструватися: https://bit.ly/3njTlp1
📍 Krakow, Poland, Wix Engineering office, зареєструватися: https://bit.ly/3NQtQ9W
📍 Київ, офіс Sigma Software, зареєструватися: https://bit.ly/3AIUgCH
📍 Львів, офіс Avenga, зареєструватися: https://bit.ly/3NvpDs0
📍 Хмельницький, Avenga (iHUB), зареєструватися: https://bit.ly/3NNqTHd
📍 Житомир, офіс Infopulse, зареєструватися: https://bit.ly/42j4s0N
Новий курс Vue.js українською
Автор: Редакція ITVDN
Друзі, привіт!
Сьогодні у нас чергова порція гарних новин, і на цей раз – для FrontEnd девелоперів, котрі орієнтуються на вивчення основ сучасного та простого фреймворку Vue.js, – на ITVDN вийшли всі уроки курсу “Vue.js Стартовий”! Курс українською мовою!
Vue.js – це JavaScript-фреймворк для розроблення користувацьких інтерфейсів (UI), який дозволяє розробникам створювати високоякісні односторінкові веб-застосунки (Single Page Application). Його головні переваги – це простота та гнучкість, що дозволяє Vue-розробникам будувати реактивні веб-застосунки з меншою кількістю коду, аніж при роботі з React та Angular.
“Vue.js Стартовий” допоможе опанувати фундамент даного фреймворку. Значна частина курсу присвячена практичній роботі зі створення веб-додатків. Студенти, які успішно пройдуть курс, зможуть розробляти веб-застосунки з використанням основних функцій та можливостей Vue.js.
Автор курсу – Кінаш Станіслав, FrontEnd Developer.
Тривалість курсу – 5 годин 12 хвилин.
Структура курсу:
Знайомство з фреймворком Vue.js.
Основи роботи з компонентами: шаблони, директиви.
Основи роботи з компонентами: methods, computed.
Основи роботи з компонентами: watch, props, emit.
Option/Composition API. Slots.
Маршрутизація у Vue.js.
State manager: Vuex & Pinia.
Axios. Робота з API.
Створення міні-застосунку з перегляду погоди.
Чого ви навчитеся на даному курсі:
Створювати веб-застосунки зі SPA та лендінги з використанням Vue.js.
Розробляти веб-застосунки – від планування до хостингу.
Розуміти різницю між Option API та Composition API.
Використовувати обчислювальні властивості, слоти та методи-спостерігачі для керування даними у застосунку.
Використовувати події та вхідні параметри для взаємодії між компонентами у застосунку.
Працювати з маршрутизацією та навігацією (роутингом) у застосунку.
Застосовувати бібліотеки Vuex та Pinia для керування станом у застосунку.
Використовувати бібліотеку Axios для роботи з API у застосунку.
Розробляти відповідний інтерфейс користувача та вміти відлагоджувати свій код.
Попередні вимоги
Для проходження курсу потрібні базові знання HTML5, CSS3 та JavaScript (ES6).
Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання та опорний конспект. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.
Курс входить до комплексної програм підготовки за спеціальністю FrontEnd Developer.
Вивчай Swift з нуля
Автор: Редакція ITVDN
Добрий день!
Друзі, хочете почати вивчення розробки застосунків під iOS? Тоді вам точно сподобається ця новина – на ITVDN опубліковано новий курс “Swift Стартовий”!
Swift – це сучасна мова програмування від компанії Apple, створена спеціально для розробки ПЗ під macOS, iOS, iPadOS, watchOS, tvOS тощо. Вона була визнана офіційною мовою для створення продуктів під Apple-платформи, тому гарне володіння Swift дає змогу створювати провідний продукт, який високо цінується в усьому світі.
Курс “Swift Стартовий” – перша сходинка у вивченні програмування даною мовою, а також перший крок в розробку ПЗ для Apple-екосистеми.
На ньому детально розглядаються базові синтаксичні конструкції: змінні, логічні оператори, масиви, цикли та функції тощо.
Автор курсу – Олександр Ковальов, Web and Mobile App Developer at Volpis.
Тривалість курсу – 7 годин 6 хвилин.
Структура курсу:
Основи Swift.
Оператори.
Логічні оператори.
Умовні конструкції.
Колекції. Масиви.
Масиви. Множини, словники.
Цикли.
Функції.
Чого ви навчитеся на даному курсі:
Працювати з базовими типами даних, а також з їх приведенням.
Створювати логічні умови, а також дані з різними способами зберігання, здійснювати різні математичні операції з ними.
Створювати прості та складні умовні конструкції для утворення фундаменту під майбутнє розгалуження коду та виконання певного блоку коду.
Розбиратися в поняттях «опціонал» та «опціональні типи даних», створювати опціональні типи та легко читати їх.
Працювати з раніше вивченими логічними операторами для створення умовних конструкцій та розгалуження коду.
Працювати з перевіркою, приведенням опціональних типів до базових типів за допомогою операторів та умовних конструкцій.
Працювати з масивами (видалення, додавання, присвоєння, оновлення масивів та їх значень).
Оперувати поняттям індексу (індексація) для гнучкої роботи з масивами.
Працювати з *count* та *isEmpty*, що обчислюють властивості масиву.
Ситуативно застосовувати будь-який із видів колекцій, відштовхуючись від конкретної ситуації.
Створювати власні, складніші та цікавіші реалізації, застосовуючи множини та словники.
Працювати з колекціями даних, отримувати доступ до них, застосовуючи цикли.
Виконувати код в ітераціях (повтореннях), складати складніші конструкції, застосовуючи умовні конструкції, колекції та цикли в єдиному механізмі.
Використовувати параметри та аргументи для підвищення гнучкості функцій.
Працювати зі вкладеними функціями та функціями, що повертаються.
Попередні вимоги
Матеріал розрахований як на новачків, які жодного разу не програмували і не мали справу з ІТ, так і на досвідчених розробників, котрі прагнуть освіжити знання.
Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання, опорний конспект та онлайн тести для більш глибокого засвоєння матеріалу. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.
Вивчай JavaScript з нуля українською мовою
Автор: Редакція ITVDN
Добрий день, друзі!
Сьогодні хочемо вас порадувати новим відео курсом, який обов'язково стане в нагоді кожному FrontEnd розробнику, а також BackEnd програмістам та Automation QA, які використовують мову JavaScript в якості основного інструменту написання коду. На ITVDN опубліковано всі уроки нового курсу “JavaScript Стартовий”. Курс українською мовою!
JavaScript – це одна з найпопулярніших мов програмування. Вона користується великим попитом як серед новачків, так і серед досвідчених девелоперів, оскільки:
простіша у вивченні в порівнянні з іншими загальновідомими мовами програмування (С#, Java, C++/C тощо);
успішно використовується для створення клієнтської сторони веб-застосунків (FrontEnd), але також поширена і на серверній стороні в тандемі з Node.js (BackEnd);
може використовуватися в геймдеві, розробці мобільних та настільних застосунків, тестуванні ПЗ тощо;
має великий попит на ІТ-ринку.
Вивчення JavaScript – це інвестиції в майбутнє, що окуплять себе з лихвою, оскільки досвідчені JavaScript розробники щедро оплачуються, мають широкий спектр проєктів та кар’єрних можливостей, а також можуть вести професійну діяльність дистанційно.
Курс “JavaScript Стартовий” є першою сходинкою у вивченні програмування мовою JavaScript.
Він спрямований на вивчення головних синтаксичних конструкцій JavaScript. Ви дізнаєтеся, як працювати зі змінними, використовувати умовні та циклічні конструкції, масиви та об'єкти. Отримаєте необхідні знання для написання алгоритмів та підготуєте базу, після якої можна розвивати свої навички у веб-розробленні або почати використовувати JS для інших цілей.
Автор курсу – Дмитро Охріменко, CEO CyberBionic Systematics, сертифікований тренер Microsoft та автор курсів з .NET та FrontEnd розробки. У записаних відео уроках Дмитро ділиться ефективними техніками роботи з мовою JavaScript, які актуальні та потрібні на сьогоднішній день.
Тривалість курсу – 8 годин 40 хвилин.
Структура курсу:
Вступ.
Структура коду.
Змінні та типи даних.
Рядки та перетворення типів.
Оператори.
Умовний оператор if.
Switch та тернарний оператор.
Цикли.
Масиви.
Методи масивів.
Функції. Частина 1.
Функції. Частина 2.
Об'єкти. Частина 1.
Об'єкти. Частина 2.
Чого ви навчитеся на даному курсі:
Створювати мовою JavaScript базовий динамічний контент для web-сторінок.
Працювати зі змінними та типами даних.
Працювати з умовними та циклічними конструкціями.
Розуміти особливості використання масивів та працювати з методами оброблення даних у масивах.
Використовувати функції (розуміти та використовувати області видимості, контекст, рекурсію).
Працювати з об'єктами.
Попередні вимоги
Для успішного проходження даного курсу необхідно володіти мовами верстання HTML & CSS на базовому рівні.
Якщо ви вже займаєтеся розробкою іншою мовою програмування та хочете вивчити JavaScript – ці відео матеріали вам ідеально підійдуть: просто швидко перегляньте перші уроки і сконцентруйте увагу на особливостях роботи JavaScript.
Якщо ви займаєтеся тестуванням ПЗ, “JavaScript Starter” допоможе вам розібратися з синтаксисом мови та стане першим кроком у освоєнні автоматизації тестування.
Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання, опорний конспект та онлайн тести для більш глибокого засвоєння матеріалу. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.
Курс входить до комплексних програм підготовки за спеціальностями:
Frontend Developer
Верстальник сайтів
JavaScript Developer
React Developer
Python Developer
ASP.NET Core Developer
ASP.NET MVC Developer
PHP Developer
Ruby Developer
Пакет Преміум Plus буде закритий
Автор: Редакція ITVDN
Друзі, привіт! Маємо дуже важливе повідомлення. Як ви знаєте, в період тотальних блекаутів у листопаді-грудні 2022 року перебої зі світлом і інтернетом робили практично неможливими повноцінне онлайн навчання.
Тоді ми створили новий пакет підписки – “Преміум Plus”, фішкою якого стала можливість завантаження відео уроків, аби можна було навчатися у тих складних умовах, в яких ми всі опинилися.
Наразі ситуація зі світлом по всій Україні стабілізувалася, окрім територій, наближених до зони активних бойових дій, тому ми прийняли рішення про закриття продажу пакету “Преміум Plus”. Придбати його можна буде тільки до 5 травня 2023 року.
Але!
Ми даємо 50% знижку на пакет “Преміум Plus” для кожного, хто придбає його до 5 травня включно. Таким чином, вартість пакету складатиме 100 USD (199.99 USD).
Що входить до ”Преміум Plus”:
Доступ до всіх відео курсів (понад 230) на 12 місяців
Доступ до інтерактивних практикумів
Вихідний код навчальних проєктів
Презентації, опорний конспект, д/з
Перевірка 20 домашніх завдань
Консультації з тренером (120 хвилин)
Онлайн тестування та сертифікати за пройденими курсами
Доступ до нових курсів, які виходитимуть під час дії підписки
Можливість завантажувати на свій девайс відео уроки
Що можна вивчати на ITVDN?
ITVDN – це освітня онлайн платформа, яка більше 9 років допомагає початківцям опановувати популярні ІТ-спеціальності. Наразі ми маємо більше 230 різноманітних відео курсів для вивчення:
програмування мовами Python, Java, C#, JavaScript, TypeScript, PHP тощо;
веб-дизайну та веб-розробки;
тестування прграмного забезпеченння;
розробки ігор на Unity;
мобільної розробки під Android та iOS.
Подарунковий сертифікат Преміум Plus – подвійна вигода
Якщо у вас є друг, який хоче вивчати IT, або ж ви самі прагнете опанувати ІТ-спеціальність, але розпочати навчання тут і зараз не маєте змоги, пропонуємо розглянути можливість придбання Подарункового сертифікату “Преміум Plus” за акційною ціною.
Активувати сертифікат ви зможете будь-коли протягом 12 місяців з моменту придбання. Таким чином навіть після закриття пакету у вас буде можливість скористатися усіма його можливостями пізніше.
Придбати подарунковий сертифікат
Сервіс пошуку роботи в IT для Junior спеціалістів на ITVDN
Автор: Редакція ITVDN
Головна задача освітньої платформи ITVDN – дати нашим студентам ті знання та навички за обраною ІТ-спеціальністю, які будуть достатніми для успішного початку кар’єри.
Однак опанування професії – лише перша сходинка. Не меншим випробуванням є ще й пошук роботи та проходження співбесід. Ми ж не зупиняємося на навчанні і хочемо допомогти тим, хто вже його завершив і готовий зробити наступний крок.
Тому ми з радістю представляємо наш новий розділ на сайті ITVDN – “Вакансії”. Давайте ми познайомимо вас з ним детальніше!
Для чого ми створили цей розділ
Головна мета – допомогти новачкам розпочати свою кар’єру в ІТ-індустрії, а саме – спростити процес пошуку першої роботи/стажування та збільшити шанси на успішний старт.
Наразі це дуже актуально, оскільки ринок ІТ має сильну конкуренцію серед новачків. Ситуація ще більше погіршилася внаслідок коронавірусних обмежень та повномасштабної війни.
Завдяки розділу “Вакансії” ITVDN стає не лише платформою для навчання, а й надійним помічником в розбудові успішної кар’єри у високодинамічній сфері ІТ.
Для кого це корисно?
Розділ “Вакансії” – це класна можливість для пошуку першої роботи тим, хто:
Вже закінчив навчання за спеціальністю і знаходиться в активному пошуку своєї першої роботи або стажування в ІТ.
Знаходиться в процесі навчання і хоче паралельно моніторити ІТ-ринок, аби підтримувати мотивацію і бути в курсі поточних вимог до початківців.
Ми публікуємо вакансії рівнів Intern, Trainee та Junior від наших партнерів, чий стек технологій достатньо наближений до того, який ви можете опанувати у нас. Це дозволяє новачкам швидше знаходити першу айтішну гавань, а роботодавцям – набирати в команду потрібних кандидатів, з яких можна виростити кваліфікованих ІТ-спеціалістів.
Вакансії можуть охоплювати широкий спектр спеціальностей: від розробки популярними мовами JavaScript, Python, C# та Java до дизайну, тестування, створення ігор та розробки мобільних застосунків під Android та iOS.
Функціонал сторінки вакансій на ITVDN
На головній сторінці перелік доступних вакансій, але при натисканні на кнопку “Усі вакансії” ви потрапляєте на сторінку з різноманітними фільтрами. Користуючись ними, ви можете відібрати саме ті пропозиції, які вас цікавлять. Серед доступних фільтрів: спеціальність, тип роботи, вид зайнятості, рівень.
Обравши конкретну спеціальність, ви можете ознайомитися з деталями та відгукнутися на неї, вказавши необхідні дані: прізвище та ім’я, імейл, номер телефону, зручний для спілкування месенджер, та залишивши власний коментар (за бажанням). Також є можливість завантажити резюме.
Нижче на сторінці “Вакансіїї” ви знайдете перелік важливих та корисних вебінарів, які допоможуть скласти резюме, підготуватися до співбесіди, гарно проявити себе в новій компанії, успішно пройти стажування тощо.
Запрошуємо до співпраці ІТ-компанії
Запрошуємо представників ІТ-компаній до співпраці на взаємовигідних умовах! Ми готові надати допомогу у пошуку кандидатів на позиції Intern / Trainee / Junior, які відповідають вашим вимогам, розміщуючи інформацію про вашу компанію та вакансії на сайті ITVDN у розділі "Вакансії". Розміщення вакансій є безкоштовним.
Крім того, ми індивідуально інформуємо потенційних кандидатів про відкриття нових можливостей.
Найбільше у нас початківців, які пройшли навчання за такими напрямками:
FrontEnd;
Python (BackEnd);
C# / .NET (BackEnd);
Java (BackEnd);
Node.js.
Окремою популярністю користуються напрямки C++, QA, Android, iOS, PHP, Ruby, Databases, UI/UX Design.
Наша компанія також надає сервіс онлайн тестування, який допоможе перевірити рівень знань кандидатів за різними технологіями та напрямками. Це дозволить виявити найкращих претендентів, котрі відповідають вашим вимогам.
Також ми будемо раді запросити вас проводити онлайн зустрічі з нашими випускниками, щоб ви могли розповісти більше про вашу компанію та пропозиції нашим студентам. Об’єднавши наші зусилля, ми зможемо підготувати майбутніх ІТ-фахівців, які стануть цінними членами вашої компанії. Давайте розвивати українське IТ разом!
Щоб зв’язатися з нами, перейдіть на сторінку “Вакансії”, натисніть на кнопку “Напишіть нам” нижче і заповніть невелику форму. Додатково залишимо контакти нашого HR-спеціаліста, який з радістю відповість на всі ваші запитання за даною темою.
Контакти для зв’язку:
Вікторія Чабан
Email: hr@cbsystematics.com
Telegram: https://t.me/hr_cbs
Skype: Viktoriia Chaban (+380937595777)
Вивчай Python Базовий українською мовою
Автор: Редакція ITVDN
Добрий день, друзі!
Сьогодні маємо гарні новини для всіх, хто хоче зробити старт у вивченні однієї з найпопулярніших мов програмування – на ITVDN вийшли всі уроки курсу “Python Базовий”. Курс українською мовою!
Python — це мова програмування високого рівня, найголовнішими цінностями якої є простота, читабельність та високомодульність. Python використовується для створення широкого спектру застосунків, включаючи веб-розробку, аналіз даних, штучний інтелект, наукові обчислення, розробку ігор тощо.
Курс “Python Базовий” є логічним продовженням курсу “Python Стартовий”.
У ньому розглядається парадигма об'єктно-орієнтованого програмування (ООП) та її реалізація у мові Python. Ви познайомитеся з основними концепціями ООП – інкапсуляцією, успадкуванням, поліморфізмом, абстракцією та тим, як ці принципи втілені у конструкціях Python.
Також на курсі розглядається спосіб практичного застосування рекурсії в Python, способи роботи з файлами, читання та запис, особливості складних структур даних, створення своїх модулів та основи правильного оформлення коду за правилами PEP8.
Автор курсу – Вікторія Бойчук, Python Developer та тренер у навчальному центрі CyberBionic Systematics.
Тривалість курсу – 4 години 18 хвилин.
Структура курсу:
Ознайомлення з ООП. Успадкування.
Інкапсуляція.
Поліморфізм.
Абстракція.
Робота з рекурсією.
Структури даних.
Модулі Python.
Читання та запис файлів.
PEP8 стандарти оформлення коду.
Чого ви навчитеся на даному курсі:
Створювати прості об'єктно-орієнтовані програми.
Розуміти основи парадигми ООП та її особливості у Python.
Вибудовувати архітектуру програми на основі класів та об'єктів.
Вміти читати, обробляти та записувати файли (текстові, XML, CSV, JSON).
Розбиратися в тому, що таке РЕР8, РЕР20 і вміти застосовувати на практиці правила оформлення коду Python 3.
Розуміти Дзен Python.
Застосовувати List and dict comprehensions (генератори списків).
Працювати зі складними структурами даних у Python.
Створювати свій Python модуль.
Попередні вимоги
Для розуміння матеріалу необхідно володіти початковими знаннями конструкцій Python (типи даних, цикли, розгалуження, функції, обробка винятків).
Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання, опорний конспект та онлайн тести для більш глибокого засвоєння матеріалу. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.
Курс входить до комплексної програми підготовки за спеціальністю Python Developer.
Безкоштовний онлайн курс IT English для українців
Автор: Редакція ITVDN
Друзі, всім привіт!
Запрошуємо на новий безкоштовний онлайн курс «IT English» для українців від наших партнерів CyberBionic Systematics та Englishdom!
Англійська мова грає вагому роль для кожного ІТ-спеціаліста, тому інвестиції часу у її вивчення ніколи не будуть марними. І у вас є чудова можливість її вдосконалити!
Початок курсу і тривалість
Курс стартує 7 лютого о 18:00. Заняття проходитимуть по вівторкам та четвергам в цей же час – всього десять занять тривалістю 1 година.
Програма курсу:
Effective Teams – 7 лютого
Software Life Cycle – 9 лютого
Deadlines and Project plans – 14 лютого
Requirements – 16 лютого
Design concepts – 21 лютого
Development – 23 лютого
Testing – 28 лютого
Mobile app – 2 березня
Gamification – 7 березня
Data storage – 9 березня
Що ви отримаєте на курсі?
Ви опануєте базову ділову лексику, граматику, усталені конструкції та вирази зi сфери інформаційних технологій. Курс дозволить поліпшити свої знання англійської та отримати сертифікат після успішного складання фінального тесту.
Ментор – Анастасiя Шамрай, викладач з 5-річним досвідом, закiнчила Brooklyn College NY (USA) та здобула вищу освiту у педагогiчному унiверситетi (Вінницький державний педагогічний університет ім. М. Коцюбинського).
Для кого цей курс?
Курс підійде в першу чергу тестувальникам і розробникам, але також буде корисний іншим ІТ-спеціалістам – Product та Project менеджерам, бізнес аналітикам тощо.
Рівень англійської, який слід мати для комфортного проходження курсу – B1 (Intermediate).
Як буде проходити навчання
Заняття проходитимуть у форматі живих вебінарів (двічі на тиждень тривалістю 1 година), на яких ви зможете задавати питання спікеру і отримувати на них відповіді. Курс поєднує теорію і практику, будуть домашні завдання для закріплення вивченого матеріалу, а також спілкування у телеграм чаті з одногрупниками.
Подарунки!
На тих, хто найкраще себе проявить під час проходження курсу, чекають спеціальні подарунки! Деталі – за посиланням в кінці.
Умови участі
Безкоштовно, за попередньою реєстрацією.
Організатори курсу:
Englishdom – онлайн-школа для вивчення англійської мови з персональним викладачем на інтерактивній онлайн-платформі. Englishdom входить до ТОП лідерів ринку edtech в Європі.
CyberBionic Systematics – сертифікований навчальний центр, партнер Microsoft, авторизований центр міжнародної сертифікації VUE Pearson. З 2007 року CyberBionic Systematics надає послуги з професійної підготовки та підвищення кваліфікації IT-фахівців, а також on-line навчання для початківців за напрямками FrontEnd, Java, .NET та Python.
Подробиці на сайті CyberBionic Systematics
Новий відео курс – Docker
Автор: Редакція ITVDN
Добрий день, друзі!
Сьогодні ми маємо приємні новини для всіх, кого цікавить вивчення популярного інструменту для управління контейнерами – на ITVDN опубліковано новий українськомовний курс “Docker”.
Docker — це один з найпопулярніших інструментів для DevOps спеціалістів та розробників, який суттєво пришвидшує процес розробки, тестування та доставки до кінцевого користувача вашого коду.
Docker використовують на всіх етапах розробки. Створивши локальний контейнер з додатками та сервісами, у команди є можливість інтегруватись з процесом постійної інтеграції та релізу (Continuous integration and deployment workflow).
Даний курс дозволить вам познайомитися з основами Docker контейнеризації, навчить керувати контейнером зсередини та багатьма контейнерами, що створені під одну або різні задачі. Також будуть розглянуті інструменти для різних задач, різниця між ними і те, як краще підібрати інструменти саме під ваші задачі.
Автор курсу – Олег Заревич, DevOps Engineer в Edvantis. Випускник Львівської політехніки, більше 14 років досвіду в ІТ. За цей час автор спробував себе у низці ІТ-напрямків: системне адміністрування, QA інженерія (Manual & Automation), DevOps інженерія, викладацька діяльність, менторство, волонтерська діяльність, яка пов’язана з тестуванням, активна діяльність в якості спікера на різних IT-подіях.
Структура курсу:
Що таке Docker.
Створюємо Docker-образ.
Запускаємо веб-додаток у Docker.
Оркестрація у Docker.
Інструменти для Docker.
Чого ви навчитеся на даному курсі:
Встановлювати Docker
Запускати готовий Docker-образ з Docker Hub
Створювати Docker-образ
Запускати веб-додаток у Docker
Писати docker-compose
Здійснювати запуск декількох контейнерів з docker compose
Працювати з оркестрацією на базовому рівні за допомогою Docker Swarm та запускати сервіси у ньому
Створювати, аналізувати та оптимізовувати Dockerfile та Docker-образ
Сканувати Dockerfile та Docker-образ на вразливість
Взаємодіяти на базовому рівні з інструментами для управління контейнерами з UI
Попередні вимоги
Даний курс орієнтований на тих, хто хоче познайомитися з контейнеризацією – в першу чергу це розробники, DevOps інженери та системні адміністратори, але він також підійде усім іншим, хто хоче розібратися з даним методом віртуалізації за допомогою Docker.
Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання, опорний конспект та онлайн-тести для більш глибокого засвоєння матеріалу. Якщо у вас є активна підписка, ви можете переглянути його прямо зараз.
Новий відео курс – Тестування безпеки веб-застосунків
Автор: Редакція ITVDN
Добрий день, друзі!
Сьогодні ми маємо приємні новини для всіх, кого цікавить тема захищеності веб-застосунків – на ITVDN опубліковано новий курс “Тестування безпеки веб-застосунків”.
Цей курс поєднує в собі теорію та практику. Ви ознайомитеся з основами тестування безпеки веб-додатків та деякими найпоширенішими вразливостями, притаманними сучасним веб-застосункам, навчитеся використовувати різні спеціалізовані інструменти для виявлення вразливостей та отримаєте знання для усунення та запобігання таким вразливостям у веб-застосунках.
За підсумками курсу ви зможете самостійно та повноцінно виконувати задачі тестувальника безпеки веб-додатків на проєкті.
Автор курсу – Андрій Гриценко, Application Security Engineer. Понад 25 років досвіду роботи в IT – в основному в банківському секторі, – у тому числі 11 років досвіду на керівних посадах, 4 роки досвіду в оцінці безпеки застосунків та тестуванні ПЗ (ручному та автоматизованому) з тісною взаємодією з командами розробників.
У записаних відео уроках автор ділиться ефективними техніками тестування безпеки, які актуальні та затребувані на сьогоднішній день.
Тривалість курсу – 8 годин 30 хвилин.
Структура курсу:
Теорія безпеки веб-застосунків.
Основи XSS.
SQL ін'єкції.
Аутентифікація та контроль доступу.
Небезпечні прямі вказівники на об'єкти.
Неправильна конфігурація безпеки.
CSFR. Підробка міжсайтових запитів.
Тестування вразливостей у компонентах.
Конфіденційність даних. Тестування витоків.
Неперевірені перенаправлення та пересилання.
Стратегія тестування безпеки.
Чого ви навчитеся на даному курсі:
Розуміти основи безпеки веб-застосунків
Тестувати та виявляти вразливості міжсайтового виконання скриптів (XSS)
Тестувати та виявляти вразливості SQL-ін'єкцій
Тестувати та виявляти вразливості автентифікації та контролю доступу
Тестувати та виявляти вразливості IDOR (прямі вказівники на об'єкти)
Тестувати та виявляти вразливості конфігурацій веб-застосунків
Тестувати та виявляти вразливості підробки міжсайтових запитів (CSRF)
Тестувати та виявляти вразливості у компонентах та бібліотеках веб-застосунків
Тестувати та виявляти вразливості витоку конфіденційних даних
Виявляти фішингові атаки та налаштовувати політики CORS
Планувати та виконувати діяльність щодо тестування безпеки.
Попередні вимоги
Для успішного проходження курсу вам знадобиться знання моделі мережевої взаємодії, розуміння та знання будь-якої мови програмування, загальне розуміння JavaScript, знання SQL. Буде плюсом знання Testing (види тестування, принципи тест-дизайну, тестові артефакти, рівні тестування, вимоги).
Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання, опорний конспект та онлайн-тести для більш глибокого засвоєння матеріалу. Якщо у вас є активна підписка, ви можете переглянути його прямо зараз.
Курс записано російською мовою, проте сам автор живе та працює в Україні над українськими проєктами.
Курс входить до комплексної програми підготовки за спеціальністю QA.