⚡Новий відео курс Unit-тестування в PHP українською мовою
Друзі, у нас ще одна класна новина на цьому тижні – на ITVDN вийшли всі уроки курсу “Unit-тестування в PHP”. Курс українською мовою!
🖥Під час проходження курсу ви навчитеся встановлювати фреймворк PHPUnit, налаштовувати debugger, використовувати ствердження. Дізнаєтеся, що таке залежності та як ними користуватись. Заглиблюючись у курс, ви розширите свої знання стосовно тестування помилок, які отримуєте одразу в PHP коді, зрозумієте, яким чином можна їх обробляти саме в тестах, а також виконаєте на практиці тестування виключень та відображень даних разом зі статичними методами.
👨💻Автор курсу – Дем’ян Костельний, Middle PHP Developer.
📊Тривалість курсу – 10 відео уроків загальною тривалістю 5 годин 20 хвилин.
Програма курсу👇
✅Встановлення PHPUnit.
✅Створюємо перший тест.
✅Провайдери даних, залежності.
✅Тестування виключень, помилок, відображень.
✅Консоль тестів.
✅Фікстури.
✅Тестові двійники.
✅Покриття коду і логи в PHPUnit.
✅Тестування баз даних.
✅Розробка через тестування (TDD).
😃Дивіться перший урок у вільному доступі. Курс вже доступний на нашому сайті в повному обсязі – до кожного уроку є практичні завдання, опорний конспект та онлайн тести для більш глибокого засвоєння матеріалу. Якщо у вас є активна підписка, ви можете дивитися його прямо зараз.
Курс входить до комплексної програми підготовки за спеціальністю PHP Developer.
Вебінар: Пишемо гру Танки 2D на Pygame
📆Дата та час: 6 березня (19:00 - 21:00)
👨🏻💻Догонов Дмитро - Python Developer
🖥Pygame – це безкоштовна кросплатформна бібліотека з відкритим кодом для розроблення мультимедійних застосунків мовою Python, наприклад ігор. Включає в себе множину популярних бібліотек для абстрагування найбільш поширених функцій – це дозволяє писати інтуїтивно більш зрозумілий код.
Також дана бібліотека має значну кількість навчальних матеріалів, аби новачки могли якомога комфортніше знайомитися та працювати з нею.
У якості наглядного прикладу буде створено гру “Танки 2D”, що розрахована на двох гравців.
План вебінару👇🏻
✅Знайомство.
✅План вебінару та кінцева мета.
✅Розбір потрібного інструментарію та бібліотек.
✅Розбір стандартних конструкцій Python, які нам знадобляться.
✅Розбір основних об’єктів та їх методів у Pygame.
✅Створення основних класів.
✅Створення системи запуску гри та реалізація об’єктів класів.
✅Тестування гри.
✅Додавання звуків до гри.
✅Підсумки, запитання та відповіді.
Щоб отримати запрошення на онлайн-трансляцію, заповніть реєстраційну форму.
🖥Друзі, ми даруємо -50% на пакет відеокурсів по спеціальності Frontend! Але скористатися пропозицією зможуть тільки перші 5 щасливчиків, які введуть один із цих промокодів на сторінці придбання пакету👇
CBJBEA3
CBJ2CD2
CBJ2C1F
CBJDFCG
CBJBFAG
😎1 промокод – 1 особа, яка отримала пакет Frontend за півціни. Промокоди діють до 5 березня включно. Бажаємо удачі!
Друзі, підготували для вас дайджест ІТ-подій у березні🚀
Старти навчання з тренером👇
✅Frontend Developer - 15 березня
✅Python Developer - 15 березня
✅Java Developer - 23 березня
✅.NET Developer - 22 березня
🖥Навчання проходить у групах до 25 осіб у форматі живих онлайн вебінарів тричі на тиждень, з перевіркою домашніх завдань, курсовими проєктами, тестуванням та сертифікатами.
Безкоштовні вебінари👇
✅Тренди FrontEnd розробки 2023 - 1 березня
✅Пишемо гру Танки 2D на Pygame - 6 березня
✅Робота з дисками в Linux, Disk Partitioning та LVM - 14 березня
✅Пишемо веб-сайт на Django за допомогою ChatGPT - 23 березня
Щоб отримати запрошення на онлайн-трансляцію, заповніть реєстраційну форму на сайті.
Вебінар: Тренди FrontEnd розробки 2023. Які знання та навички потрібні для джуніора в порівнянні з 2022
Дата та час: 1 березня (19:00 - 21:00)
Байрам Саід - FrontEnd Developer
В рамках даного вебінару ми розглянемо українське IT: яким воно входило у 2022 рік, як його пройшло, а також, в якому вигляді воно стартувало у 2023.
Ви дізнаєтеся, що може чекати на українських розробників, які вже мають деякий досвід, та що потрібно тим, хто лише планує вивчення розробки. Розглянемо технології, які були і залишились актуальними, а також ті, які тільки з’явилися або становлять конкуренцію вже існуючим.
План вебінару:
- Вступ. Хто такий FrontEnd розробник.
- Як навчитися FrontEnd розробці, де та що вчити.
- React, Angular, Vue - що краще вибрати новачку?
- Що таке TypeScript і навіщо його потрібно вчити.
- Які додаткові технології та навички знадобляться в роботі.
- Як новачку отримати перший досвід. Як його напрацьовувати та як прокачувати навички.
- Вимоги IT-ринку в Україні у 2022 році та які зміни відбулися.
- Як розвиватися в умовах війни та світової кризи.
Щоб отримати запрошення на онлайн-трансляцію, заповніть реєстраційну форму.
Вже сьогодні!Вебінар: 10 переваг мови С++
📆Дата та час: 27 лютого (19:00 - 21:00)
👨🏻💻Іван Чиклікчі - Senior Software Engineer & Resource Manager at EPAM Systems
🖥Мета вебінару – познайомити з потужною мовою C++, розповісти про її особливості, сильні сторони. Буде цікаво як досвідченим розробникам, які використовують C++ або збираються переходити на неї, так і тим, хто багато чув про «плюси» і хоче поглибити свої знання.
План вебінару👇🏻
✅Про себе.
✅Вступ.
✅Парадигми мови C++:
- процедурна (обумовлена станом та циклами);
- функціональна (управління рекурсією та спеціалізацією);
- об'єктно-орієнтована:
- за допомогою динамічної диспетчеризації (віртуальні функції);
- за допомогою диспетчеризації статичного типу (виведення типу шаблону);
- декларативна (забезпечує обчислення часу компіляції).
✅Управління пам'яттю:
- об'єкти статичної тривалості зберігання;
- об'єкти тривалості зберігання потоків;
- об'єкти автоматичної тривалості зберігання;
- об'єкти тривалості динамічної пам'яті.
✅Два ключові концепти С++:
- пряме відображення;
- нульові абстракції.
- C++ зворотньо сумісний вже десятиліттями.
✅Детерміноване руйнування. RAII
✅Перевантаження операторів.
✅Невизначена поведінка (UB).
✅Можливість використовувати функцію друга.
✅Узагальнене програмування.
✅Мова середнього рівня.
✅Висновки.
Щоб отримати запрошення на онлайн-трансляцію, заповніть реєстраційну форму.
☝️Шукаєте роботу в IT? Заповнюйте форму на jobs.dev.ua, і отримуйте добірки з пропозиціями про роботу
Ви джун-світчер, що шукає свій шлях в IT? Чи досвідчений фахівець, що залишився без роботи через певні обставини? Ми запустили інструмент, який допоможе працевлаштуватися швидше. Що потрібно робити, читайте — тут.
Збираємо базу IT-компаній. Приєднуйтесь
🔥Нова стаття: Як стати тестувальником, QA, QC у 2023 році? Що варто знати та вміти, аби отримати роботу в ІТ-компанії?
🖥У чому специфіка даної професії, чим займаються ці фахівці, наскільки легко стати QA інженером і які технології має знати потенційний претендент на цю посаду – це ми і розкриємо в нашій статті.
Зміст👇
✅Хто такий тестувальник, QC Engineer, QA Engineer?
✅Напрямки QA
✅Стек технологій для Manual QA інженера
✅Англійська мова та Soft Skills (гнучкі навички)
✅Стек технологій для Automation QA
✅Як стати тестувальником у 2023 році?
✅Кар'єра QA спеціаліста
✅Зарплати QA
✅Підсумки
👨💻Читайте статтю на нашому сайті
📈Друзі, зібрали найцікавішу інформацію з зарплатного опитування української ІТ-спільноти DOU.UA. У ньому взяли участь зокрема й 802 фахівці, які працюють в геймдеві — як технічні, так і нетехнічні спеціалісти.
📊Опитування проводилось у грудні 2022, а зарплати порівнювались із червнем 2022 року. Усі зарплати вказано в доларах США після сплати податків («чистими»).
Вебінар: Custom Views в Android. Створюємо власну View
📆Дата та час: 22 лютого (19:00 - 21:00)
👨🏻💻Андрій Бондаренко - Тренер-консультант. Java Developer
🖥View – це компонент Android-застосунку, який користувач може бачити і з яким може взаємодіяти. Вони вбудовані в екосистему даної ОС, тому розробник може створювати UI мобільного додатку за допомогою готового інструментарію. Але коли виникає необхідність у використанні компоненту з іншим набором параметрів та функцій, девелопер розробляє свій Custom View.
Даний вебінар – це друга, остання частина серії «Custom Views в Android». Ми розберемо життєвий цикл View, розглянемо Canvas, Paint та навчимося створювати власні View-елементи на прикладі діаграми PieChart.
План вебінару👇🏻
✅Життєвий цикл View.
✅Canvas.
✅Paint.
✅Створення власного View-елемента.
✅Створення PieChart.
✅Питання та відповіді.
Щоб отримати запрошення на онлайн-трансляцію, заповніть реєстраційну форму.
🔥Вивчай тестування безпеки веб-застосунків безкоштовно
👨💻З 21 по 28 лютого 2023 року на ITVDN проходить акція – ви можете пройти навчання за новим курсом “Тестування безпеки веб-застосунків” безкоштовно!
✅За підсумками курсу ви зможете самостійно та повноцінно виконувати задачі тестувальника безпеки веб-додатків на проєкті.
Курс складається з 11 відео уроків загальною тривалістю 8 годин 30 хвилин.
Програма курсу👇
✅Теорія безпеки веб-застосунків.
✅Основи XSS.
✅SQL ін'єкції.
✅Аутентифікація та контроль доступу.
✅Небезпечні прямі вказівники на об'єкти.
✅Неправильна конфігурація безпеки.
✅CSFR. Підробка міжсайтових запитів.
✅Тестування вразливостей у компонентах.
✅Конфіденційність даних. Тестування витоків.
✅Неперевірені перенаправлення та пересилання.
✅Стратегія тестування безпеки.
🖥Акція проходить з 21 по 28 лютого 2023 року включно. Доступ до курсу відкривається на 10 днів.
Ще трохи цікавої інформації про Java😎
✅Названа на честь марки кави Java, яка, в свою чергу, отримала найменування однойменного острова (Ява), тому на офіційній емблемі мови зображена чашка з паркою кавою.
✅Існує й інша версія походження назви мови, пов'язана з алюзією на каво-машину як приклад побутового устаткування, для програмування якого спочатку мова створювалася.
✅Мова програмування Java зародилася в 1991 р. в лабораторіях компанії Sun Microsystems. Створення першої робочої версії, яка мала назву «Oak» (дуб), зайняло 18 місяців.
✅Період становлення Java збігся у часі з розквітом міжнародної інформаційної служби World Wide Web. Ця обставина відіграла вирішальну роль у майбутньому Java, оскільки Web теж вимагала платформо-незалежних програм.
Вебінар: Custom Views в Android. Огляд функціоналу. Створюємо CustomToolbar
📆Дата та час: 20 лютого (19:00 - 21:00)
👨🏻💻Андрій Бондаренко - Тренер-консультант. Java Developer
🖥На вебінарі ми познайомимося з Custom Views і розберемо, навіщо вони потрібні, навчимося їх створювати, подивимося, як відбувається компонування всіх інших View-елементів в Android, створимо користувацькі атрибути.
У якості наочного прикладу буде створено CustomToolbar, який ми можемо використати на будь-якому екрані.
План вебінару👇🏻
✅View в Android.
✅Ієрархія View.
✅Custom Views.
✅Навіщо потрібно створювати Custom Views?
✅Створення CustomToolbar.
✅Питання та відповіді.
Щоб отримати запрошення на онлайн-трансляцію, заповніть реєстраційну форму.
👨💻Останній день великих знижок на курси програмування до World Computer Day!
🖥Друзі, ми відзначаємо World Computer Day, бо якби колись не з’явився на світ перший комп’ютер, то хто зна, як би склалося життя величезної спільноти людей, причетної до IT-галузі.
🔥Тож з нагоди свята з 13 по 17 лютого на ITVDN великі знижки на пакети “Базовий”, “Преміум” та “Преміум Plus”!
Акційні ціни з 13 по 17 лютого:
✅Преміум Plus (12 міс.) – 100 USD
✅Преміум (12 міс.) – 85 USD
✅Базовий (6 міс.) – 54 USD
🎁Якщо ви хочете порадувати друга або близьку людину, яка бажає стати програмістом, можете придбати для нього Подарунковий сертифікат у період акції за акційною ціною. Активувати його можна будь-коли протягом року з моменту придбання сертифікату.
#новини_партнерів
Друзі, запрошуємо на TechLeadConf — ремоут конференцію про лідерство у сфері tech, нові кар'єрні можливості та роботу в команді.
✅доєднайтеся до 5К+ учасників онлайн
✅послухайте доповіді від 20+ лідерів індустрії, рекрутерів, менторів, тощо
✅отримайте практичні навички планування, лідерства та управління
👨🏻💻Зустрічаємося онлайн 9 та 10 березня. Отримайте інсайти від найкращих спікерів, ставте питання і не забувайте про нетворкінг - 2 дні на TechLeadConf це чудовий досвід, який допоможе вашому розвитку у сфері розробки.
Вивчіть лайнап і дізнайтесь більше деталей на сайті: https://techleadconf.com
👨💻World Computer Day. Великі знижки на курси програмування
🖥Друзі, коли всі довкола шукають подарунки до Дня Святого Валентина, ми готуємося відзначати World Computer Day, бо якби колись не з’явився на світ перший комп’ютер, то хто зна, як би склалося життя величезної спільноти людей, причетної до IT-галузі.
🔥Тож з нагоди свята з 13 по 17 лютого на ITVDN великі знижки на пакети “Базовий”, “Преміум” та “Преміум Plus”!
Акційні ціни з 13 по 17 лютого:
✅Преміум Plus (12 міс.) – 100 USD
✅Преміум (12 міс.) – 85 USD
✅Базовий (6 міс.) – 54 USD
🎁Якщо ви хочете порадувати друга або близьку людину, яка бажає стати програмістом, можете придбати для нього Подарунковий сертифікат у період акції за акційною ціною. Активувати його можна будь-коли протягом року з моменту придбання сертифікату.