Вичерпне, доброзичливе керівництво для початківців, що охоплює все від основ до сучасних технік. Втомилися збирати розрізнені уроки чи мати справу з безладними та заплутаними інструкторами? Цей курс для вас! Він ідеально структурований у серію коротких і легко засвоюваних відеороликів, які охоплюють як теорію, так і практику. Вивчіть основи модульного тестування та його переваги. Оволодійте основними […]
“Прискорена розробка ігор: JavaScript та штучний інтелект” була створена, щоб навчити будь-яку людину, незалежно від наявності досвіду в програмуванні, основ HTML5 + CSS та JavaScript з нуля, використовуючи графіку та розробку ігор як платформу для навчання. І, маючи на руках основи, ми вирушаємо в одну з найцікавіших подорожей у галузі комп’ютерних технологій – вчимося використовувати […]
Отримайте повне розуміння шаблонів проектування JavaScript та зрозумійте, де їх використовувати у коді JavaScript. Дізнайтеся різницю між конкуруючими шаблонами проектування, щоб вибрати правильне рішення для вашого завдання. Опануйте шаблони проектування створення (Factory, Abstract Factory, Builder, Prototype, Singleton). Опануйте структурні шаблони проектування (Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy). Повне знання обмежень, порівнянь, використання у реальному […]
Давайте надихнемося класичними іграми 80-х і додамо свою графіку та ігрові елементи. Досліджуйте міжзоряний простір і використовуйте 3 різних типи зброї, щоб знищити полчища космічних комах різних видів, деякі з яких більші за інші. Ми почнемо з гри, натхненної класичним аркадним Space Invaders, і експериментуватимемо з різними додатковими функціями, такими як бос-битви, суперзброя та різні […]
Вивчіть основи HTML canvas і дізнайтеся, як розробляти, малювати і анімувати візуальні елементи та зображення з використанням чистого JavaScript. Елемент HTML canvas використовується для відображення графіки на веб-сторінці. Ми можемо використовувати його як художню дошку та малювати лінії, прямокутники, кола, зображення, криві. Давайте поринемо в креативне програмування та досліджуємо можливості сучасної фронтенд-розробки веб-додатків.
Що робить гру чудовою? Це гарна, відточена графіка чи геймплей, який приносить задоволення та реагує на дії гравця? Це унікальні ідеї, чи, можливо, це дрібні деталі, особливі секрети та пасхали? Які інгредієнти входять до рецепту ідеальної розробки гри? У цьому курсі ми заглибимося в анімацію спрайтів, інтерактивність та 2D-фізику. Ми дізнаємося 10 важливих технік, які […]
Ігри повинні бути захоплюючими, повними секретів та особливих можливостей! Дозвольте мені покроково розповісти вам про мій творчий процес і показати, як я створюю унікальні ігрові світи, щоб гравці могли вирушити у пригоди. Я пояснюватиму кожен рядок коду в міру його написання. Давайте практикувати об’єктно-орієнтоване програмування та використовувати HTML, CSS та чистий JavaScript для створення гри. […]
Перетворіть ваші базові знання JavaScript на рівень експерта з цим новим широким курсом, розробленим для тих, хто готовий зробити наступний великий крок у своїй кар’єрі програміста. Якщо ви коли-небудь відчували себе заляканим більш складними можливостями JavaScript або зазнавали труднощів із розумінням його тонких концепцій, цей курс створений саме для вас. Якщо ви пройшли кілька курсів […]
У цьому майстер-класі ми досліджуємо внутрішні механізми JavaScript через різноманітні формати питань, що охоплюють типові проблеми, з якими стикаються розробники щодня. Тут не лише важливо знати правильну відповідь. Це також про те, щоб глибше зрозуміти фундаментальні концепції JavaScript, включаючи контекст виконання, замикання, продуктивність та асинхронне виконання коду. Основні концепції движка JavaScript, що забезпечують глибоке розуміння […]
Нетипізовані програми часто схильні до помилок, винятків часу виконання і можуть ускладнити процес налагодження. Саме тому багато мов програмування у виробничому середовищі реалізують статичний типизатор – додатковий модуль, мета якого – підвищити безпеку програм та спростити розробку. Перевірка типів чи виведення типів? Що таке теорія типів та типові судження? Слабо чи сильно типізована моя мова? […]
Я відомий своїми практичними курсами, орієнтованими на проекти. Я створив цей курс, тому що, крім практичних навичок, я хочу надати вам фундаментальніші навички вирішення завдань і глибше зануритися в алгоритми, вирішуючи виклики, а також навчатися та реалізовувати структури даних, такі як стеки, черги, дерева та хеш-карти. Ми також навчаємося інших фундаментальних понять інформатики, таким як […]
У цьому семінарі ми розглянемо, як використовувати код для керування апаратним забезпеченням. Використовуючи як офіційне SDK Arduino, так і бібліотеку Johnny-Five для Node.js, ми навчимося запалювати світлодіоди, керувати веб-API, читати та оновлювати веб-сторінки, отримувати дані зі сторонніх API та зчитувати інформацію з навколишнього світу. У процесі ми вивчимо основи електроніки та працюватимемо з мікроконтролерами. Навчіться […]
Після проходження інтенсивності JavaScript для всіх!, ти зможеш почати створювати свої перші проекти з використанням вивчених знань. Ти повністю освоїш процес розробки та отримаєш першу роботу у своє портфоліо. Після закінчення навчання ти отримаєш сертифікат, який стане в нагоді при вступі на роботу або просто в портфоліо.
HolyJS 2023 Spring – велика конференція для JS-розробників. Кілька десятків технічних доповідей про JavaScript, фронтенд, UI, інструменти та багато іншого.
Бажаєте швидко вивчити основи сучасної веб-розробки? Хочете дізнатися, чи підходить створення веб-сайтів і додатків як кар’єрний шлях для вас? Або, можливо, ви просто хочете дізнатися, чим займаються ваші друзі-веб-розробники весь день? У будь-якому з цих випадків… Ласкаво просимо до мого курсу з короткострокового навчання веб-розробці! Разом ми створимо за кілька днів веселий, невеликий, але повноцінний […]
На цьому семінарі ви познайомитеся з ванільним JavaScript та основними методами роботи з DOM. Максиміліано Фіртман проведе вас з основ, давши вам можливість створювати ефективні веб-програми, не покладаючись на сторонні бібліотеки, просто використовуючи сучасний JavaScript та браузерні API. Ви також отримаєте уявлення про основні концепції популярних бібліотек та фреймворків, що покращить ваші навички вирішення проблем […]
Цей семінар протестує ваші знання JavaScript, CSS, веб-безпеки, нутрощів браузера, продуктивності веб-сайтів та багато іншого! Під час цього унікального семінару вам буде представлено 40 питань. Після кожного питання Лідія не лише пояснить відповідь, але й поглибиться у тему, щоб закріпити концепції та дати вам повніше розуміння. Просунуті концепції JavaScript, включаючи проміси, цикл подій, поведінку сервіс-воркеру […]
Це рання версія курсу. Курс готовий на 70% та охоплює всі основні теми JS. Існуючого матеріалу вистачить щонайменше на 3 місяці активного навчання. До 31 березня 2023 року, курс буде доповнено ще трьома темами. Студенти, які отримують курс, отримають доступ до всіх доповнень безкоштовно і автоматично. Привіт!) Мене звуть Діма. І я радий вам представити […]
Якщо ви працюєте з веб-додатками і застосовуєте OAuth2 (користувачі, токени, захист даних) – тоді цей курс для вас. Тут ви створите практичний проект і по кроках реалізуєте всю роботу з OAuth2 (Frontend – Backend – KeyCloak) Багато новачків (і профі), навіть якщо зрозуміли, як працює OAuth2, не знають як застосувати ці знання в конкретному проекті. […]
Цей курс є відмінною підготовкою до будь-яких майбутніх співбесід із програмування JavaScript. Співбесіди з програмування вимагають великої кількості знань, але найкращий спосіб підготуватись — це багато практики! У цьому курсі ви відповісте на 59 питань з реальних співбесід з Javascript. Тут немає вправ, які ніхто не питає. У кожному питанні ми спочатку отримаємо завдання, потім […]
У цьому курсі ми створимо API-клон Trello, використовуючи Angular, Typescript, NodeJS, Express, MongoDB та Socket IO. Цей курс повністю орієнтований на швидке та глибоке занурення у створення повнофункціональної програми за допомогою цих інструментів. Ми почнемо з нуля, і крок за кроком ви наблизитесь до готової реальної програми. Ви глибоко зрозумієте, як структурувати свою програму, створювати […]
Це 37-годинний поглиблений курс, який проведе вас від початку JavaScript, вивчення типів даних, функцій і циклів до вивчення маніпулювання DOM, асинхронного JS з промісами, async/await та багато іншого. Ви навчитеся писати модульні тести для алгоритмів. Ми розглянемо, як працює JavaScript всередині, включаючи контекст виконання, стек викликів, цикл подій тощо. буд. Ми дізнаємося про інструменти Webpack […]
Мета курсу – навчити спокійно і без зайвого нервування вирішувати типові javascript-ові завдання. Отримані навички можна використовувати як для розв’язання задач при верстці сторінки, так і як опору для переходу до frontend-розробки та світу сучасних javascript-фреймворків.
Розкрийте потенціал паралельного програмування у Go за допомогою цього практичного посібника. Цей курс призначений для розробників середнього та просунутого рівня, надаючи їм навички, необхідні для створення ефективних, чуйних та масштабованих програмних рішень. Занурюючись у світ паралельності Golang, ви вивчите основні компоненти конкурентної обробки: горутини, м’ютекси, умовні змінні, групи очікування, атомарні операції, канали та багато іншого. […]