Вивчіть основи HTML canvas і дізнайтеся, як розробляти, малювати і анімувати візуальні елементи та зображення з використанням чистого JavaScript. Елемент HTML canvas використовується для відображення графіки на веб-сторінці. Ми можемо використовувати його як художню дошку та малювати лінії, прямокутники, кола, зображення, криві. Давайте поринемо в креативне програмування та досліджуємо можливості сучасної фронтенд-розробки веб-додатків.
Що робить гру чудовою? Це гарна, відточена графіка чи геймплей, який приносить задоволення та реагує на дії гравця? Це унікальні ідеї, чи, можливо, це дрібні деталі, особливі секрети та пасхали? Які інгредієнти входять до рецепту ідеальної розробки гри? У цьому курсі ми заглибимося в анімацію спрайтів, інтерактивність та 2D-фізику. Ми дізнаємося 10 важливих технік, які […]
Ігри повинні бути захоплюючими, повними секретів та особливих можливостей! Дозвольте мені покроково розповісти вам про мій творчий процес і показати, як я створюю унікальні ігрові світи, щоб гравці могли вирушити у пригоди. Я пояснюватиму кожен рядок коду в міру його написання. Давайте практикувати об’єктно-орієнтоване програмування та використовувати HTML, CSS та чистий JavaScript для створення гри. […]
Перетворіть ваші базові знання JavaScript на рівень експерта з цим новим широким курсом, розробленим для тих, хто готовий зробити наступний великий крок у своїй кар’єрі програміста. Якщо ви коли-небудь відчували себе заляканим більш складними можливостями JavaScript або зазнавали труднощів із розумінням його тонких концепцій, цей курс створений саме для вас. Якщо ви пройшли кілька курсів […]
У цьому майстер-класі ми досліджуємо внутрішні механізми JavaScript через різноманітні формати питань, що охоплюють типові проблеми, з якими стикаються розробники щодня. Тут не лише важливо знати правильну відповідь. Це також про те, щоб глибше зрозуміти фундаментальні концепції JavaScript, включаючи контекст виконання, замикання, продуктивність та асинхронне виконання коду. Основні концепції движка JavaScript, що забезпечують глибоке розуміння […]
Нетипізовані програми часто схильні до помилок, винятків часу виконання і можуть ускладнити процес налагодження. Саме тому багато мов програмування у виробничому середовищі реалізують статичний типизатор – додатковий модуль, мета якого – підвищити безпеку програм та спростити розробку. Перевірка типів чи виведення типів? Що таке теорія типів та типові судження? Слабо чи сильно типізована моя мова? […]
Я відомий своїми практичними курсами, орієнтованими на проекти. Я створив цей курс, тому що, крім практичних навичок, я хочу надати вам фундаментальніші навички вирішення завдань і глибше зануритися в алгоритми, вирішуючи виклики, а також навчатися та реалізовувати структури даних, такі як стеки, черги, дерева та хеш-карти. Ми також навчаємося інших фундаментальних понять інформатики, таким як […]
У цьому семінарі ми розглянемо, як використовувати код для керування апаратним забезпеченням. Використовуючи як офіційне SDK Arduino, так і бібліотеку Johnny-Five для Node.js, ми навчимося запалювати світлодіоди, керувати веб-API, читати та оновлювати веб-сторінки, отримувати дані зі сторонніх API та зчитувати інформацію з навколишнього світу. У процесі ми вивчимо основи електроніки та працюватимемо з мікроконтролерами. Навчіться […]
Бажаєте швидко вивчити основи сучасної веб-розробки? Хочете дізнатися, чи підходить створення веб-сайтів і додатків як кар’єрний шлях для вас? Або, можливо, ви просто хочете дізнатися, чим займаються ваші друзі-веб-розробники весь день? У будь-якому з цих випадків… Ласкаво просимо до мого курсу з короткострокового навчання веб-розробці! Разом ми створимо за кілька днів веселий, невеликий, але повноцінний […]
На цьому семінарі ви познайомитеся з ванільним JavaScript та основними методами роботи з DOM. Максиміліано Фіртман проведе вас з основ, давши вам можливість створювати ефективні веб-програми, не покладаючись на сторонні бібліотеки, просто використовуючи сучасний JavaScript та браузерні API. Ви також отримаєте уявлення про основні концепції популярних бібліотек та фреймворків, що покращить ваші навички вирішення проблем […]
Цей семінар протестує ваші знання JavaScript, CSS, веб-безпеки, нутрощів браузера, продуктивності веб-сайтів та багато іншого! Під час цього унікального семінару вам буде представлено 40 питань. Після кожного питання Лідія не лише пояснить відповідь, але й поглибиться у тему, щоб закріпити концепції та дати вам повніше розуміння. Просунуті концепції JavaScript, включаючи проміси, цикл подій, поведінку сервіс-воркеру […]
Цей курс є відмінною підготовкою до будь-яких майбутніх співбесід із програмування JavaScript. Співбесіди з програмування вимагають великої кількості знань, але найкращий спосіб підготуватись — це багато практики! У цьому курсі ви відповісте на 59 питань з реальних співбесід з Javascript. Тут немає вправ, які ніхто не питає. У кожному питанні ми спочатку отримаємо завдання, потім […]
У цьому курсі ми створимо API-клон Trello, використовуючи Angular, Typescript, NodeJS, Express, MongoDB та Socket IO. Цей курс повністю орієнтований на швидке та глибоке занурення у створення повнофункціональної програми за допомогою цих інструментів. Ми почнемо з нуля, і крок за кроком ви наблизитесь до готової реальної програми. Ви глибоко зрозумієте, як структурувати свою програму, створювати […]
Це 37-годинний поглиблений курс, який проведе вас від початку JavaScript, вивчення типів даних, функцій і циклів до вивчення маніпулювання DOM, асинхронного JS з промісами, async/await та багато іншого. Ви навчитеся писати модульні тести для алгоритмів. Ми розглянемо, як працює JavaScript всередині, включаючи контекст виконання, стек викликів, цикл подій тощо. буд. Ми дізнаємося про інструменти Webpack […]
Розкрийте потенціал паралельного програмування у Go за допомогою цього практичного посібника. Цей курс призначений для розробників середнього та просунутого рівня, надаючи їм навички, необхідні для створення ефективних, чуйних та масштабованих програмних рішень. Занурюючись у світ паралельності Golang, ви вивчите основні компоненти конкурентної обробки: горутини, м’ютекси, умовні змінні, групи очікування, атомарні операції, канали та багато іншого. […]
Курс “Building Production-Ready Services with gRPC and Go” охоплює розробку високопродуктивних сервісів з використанням gRPC та мови Go. Він включає 56 уроків та орієнтований як на початківців, так і на досвідчених розробників. В курсі розбираються такі теми як створення gRPC-сервісів, потокова передача даних, автентифікація, SSL/TLS, інтерцептори, балансування навантаження та тестування. Курс також включає вправи та […]
Go – потужна мова для створення ефективних та масштабованих додатків. Однак, у міру зростання ваших проектів, ви зіткнетеся із загальними проблемами, які можна елегантно вирішити за допомогою шаблонів проектування. Цей курс забезпечить вас знаннями та навичками для ефективного використання цих шаблонів у вашому коді Go. Ми розглянемо різні категорії шаблонів, включаючи: Шаблони, що породжують: Вивчіть […]
Цей курс навчить вас створювати сервіси рівня продакшену на Go, використовуючи потужність Domain Driven та Data Oriented Architecture, розгорнуту в Kubernetes. З самого початку курсу ви будете працювати в парі з вашим інструктором Біллом Кеннеді, який проведе вас через філософію проектування, архітектурні рішення та найкращі практики, які застосовуються до інженерії готового до виробництва сервісу на […]
Це курс, який допоможе вам освоїти мистецтво налагодження програмного забезпечення на глибокому рівні. Вивчіть передові методи виявлення та усунення помилок у коді та підвищуйте надійність ваших додатків.
Поглиблений курс з веб-сервісів з Kubernetes 4.1 пропонує практичні навички створення масштабованих та надійних веб-додатків для сучасних середовищ розробки. Вивчіть передові концепції Kubernetes та навчитеся будувати та розвивати видатні веб-сервіси з упевненістю.
Навчіться просунутим концепціям Go, створюючи еталонну реалізацію блокчейну на Go! Мета цього курсу – поділитися досвідом написання складних інженерних завдань, необхідних створення технології блокчейн.
Курс “Повний буткемп з веб-розробки з використанням Go та Gin” призначений для (початківців) розробників на Go, які хочуть зробити перший крок у веб-розробці. Курс починається з простого веб-програми, потім розробляються CRUD API, а потім повноцінні програми. Цей буткемп є результатом розробки критично важливих веб-застосунків і сервісів на Go (і Gin Gonic). Продуктивність комбінації Go та […]
Ці секретні техніки змусять всіх вигукувати “ВАУ”, коли ви з легкістю впораєтеся з будь-яким завданням на Go зі швидкістю світла. Крок за кроком надійний процес для розробників, які знають БУДЬ-ЯКУ мову програмування: Вивчення фундаментальних і розвинених концепцій Go з реальними прикладами реального світу. Практичний контент, спрямований на результати та невідомий широкому загалу. Застосування основних механізмів […]
На цьому семінарі ви вивчите основи мови програмування Go від Максиміліано Фіртмана та навчитеся використовувати його у веб-розробці. Отримайте уявлення про синтаксис Go, основні концепції та best практики, а також зрозумієте, як писати ефективні, конкурентні та масштабовані програми та мікросервіси з використанням Go. На цьому семінарі також буде представлено синтаксис Go та використання бібліотеки пакетів […]