Исчерпывающее, дружелюбное руководство для начинающих, охватывающее все от основ до продвинутых техник. Устали собирать разрозненные уроки или иметь дело с бессвязными и запутанными инструкторами? Этот курс именно для вас! Он идеально структурирован в серию коротких и легко усваиваемых видеороликов, которые охватывают как теорию, так и практику. Изучите основы модульного тестирования и его преимущества. Овладейте […]
«Ускоренная разработка игр: 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, обеспечивающие глубокое понимание […]
Этот мастер-класс углубляет ваше понимание JavaScript, обучает современным инструментам разработки и включает практические упражнения, результатом которых станет живое JavaScript-приложение. Углубите свое понимание функционального и объектно-ориентированного JavaScript. Расширьте свои знания встроенных объектов JavaScript, таких как Date и Math. Ознакомьтесь с мощными API браузера для доступа к устройствам и обработки изображений. Разработайте профессиональный рабочий процесс разработчика […]
Мастер-класс начинается с приложения, которое работает медленно, и благодаря измерениям и опыту мы ускоряем программу! Прекратите писать медленный JavaScript. Научитесь читать графики! Экономьте деньги, делая вещи молниеносно быстрыми.
Нетипизированные программы часто подвержены ошибкам, исключениям времени выполнения и могут затруднить процесс отладки. Именно поэтому многие языки программирования в производственной среде реализуют статический типизатор — дополнительный модуль, цель которого — повысить безопасность программ и упростить разработку. Проверка типов или вывод типов? Что такое теория типов и типовые суждения? Слабо или сильно типизированный мой язык? И […]
Я известен своими практическими курсами, ориентированными на проекты. Я создал этот курс, потому что, помимо практических навыков, я хочу предоставить вам более фундаментальные навыки решения задач и глубже погрузиться в алгоритмы, решая вызовы, а также учиться и реализовывать структуры данных, такие как стеки, очереди, деревья и хэш-карты. Мы также учимся другим фундаментальным понятиям информатики, таким […]
На этом семинаре мы рассмотрим, как использовать код для управления аппаратным обеспечением. Используя как официальное SDK Arduino, так и библиотеку Johnny-Five для Node.js, мы научимся зажигать светодиоды, управлять веб-API, читать и обновлять веб-страницы, извлекать данные из сторонних API и считывать информацию из окружающего нас мира. В процессе мы изучим основы электроники и будем работать с […]
Хотите быстро изучить основы современной веб-разработки? Хотите узнать, подходит ли создание веб-сайтов и приложений в качестве карьерного пути для вас? Или может быть, вы просто хотите узнать, чем занимаются ваши друзья-веб-разработчики весь день? В любом из этих случаев… Добро пожаловать на мой курс по краткосрочному обучению веб-разработке! Вместе мы создадим за несколько дней веселое, небольшое, […]
Добро пожаловать в 100 дней JavaScript — курс на основе проектов. Изучение основ JavaScript — одно дело, но применение полученных знаний для создания функциональных веб-приложений может быть трудным, особенно для начинающих. Я создал этот курс, чтобы помочь начинающим и среднего уровня разработчикам JavaScript получить ясность и уверенность в построении удивительных проектов с помощью JavaScript. В […]
На этом семинаре вы познакомитесь с ванильным JavaScript и основными методами работы с DOM. Максимилиано Фиртман проведет вас по основам, дав вам возможность создавать эффективные веб-приложения, не полагаясь на сторонние библиотеки, просто используя современный JavaScript и браузерные API. Вы также получите представление об основных концепциях популярных библиотек и фреймворков, что улучшит ваши навыки решения проблем […]
Готовы ли вы повысить свои навыки программирования и стать профессиональным Full Stack разработчиком? Наш новый курс продолжительностью более 50 часов разработан таким образом, чтобы оснастить вас последними инструментами и техниками для создания впечатляющих приложений Full Stack, которые поразят пользователей и вашу команду. За следующие три месяца вы научитесь создавать впечатляющие, отзывчивые пользовательские интерфейсы, которые […]
Этот семинар протестирует ваши знания JavaScript, CSS, веб-безопасности, внутренностей браузера, производительности веб-сайтов и многого другого! В ходе этого уникального семинара вам будет представлено 40 вопросов. После каждого вопроса Лидия не только объяснит ответ, но также углубится в тему, чтобы закрепить концепции и дать вам более полное понимание. Продвинутые концепции JavaScript, включая промисы, цикл событий, […]
Этот курс является отличной подготовкой к любым предстоящим собеседованиям по программированию на JavaScript. Собеседования по программированию требуют большого количества знаний, но лучший способ подготовиться — это много практики! В этом курсе вы ответите на 59 вопросов из реальных собеседований по Javascript. Здесь нет упражнений, которые никто не спрашивает. В каждом вопросе мы сначала получим […]
В этом курсе мы создадим API-клон Trello, используя Angular, Typescript, NodeJS, Express, MongoDB и Socket IO. Этот курс полностью ориентирован на быстрое и глубокое погружение в создание полнофункционального приложения с помощью этих инструментов. Мы начнем с нуля, и шаг за шагом вы приблизитесь к готовому реальному приложению. Вы глубоко поймете, как структурировать свое приложение, создавать […]
Это 37-часовой углубленный курс, который проведет вас от самого начала JavaScript, изучения типов данных, функций и циклов до изучения манипулирования DOM, асинхронного JS с промисами, async/await и многого другого. Вы даже научитесь писать модульные тесты для алгоритмов. Мы рассмотрим, как работает JavaScript внутри, включая контекст выполнения, стек вызовов, цикл событий и т. д. Мы узнаем […]
Курс JavaScript научит вас создавать современные приложения с помощью ванильного JavaScript — без React, без TypeScript, без фреймворков — только старый добрый JavaScript. Этот курс посвящен основам JavaScript — наиболее часто используемого в мире языка программирования. Вот что из этого получится… Основы JavaScript Расширенные концепции, разбитые в быстром формате без воды Подготовьтесь к JS-интервью […]
Шаблоны проектирования являются фундаментальной частью разработки программного обеспечения, поскольку они обеспечивают типичные решения часто повторяющихся проблем при проектировании программного обеспечения. Улучшите проектирование своих приложений с помощью традиционных и совершенно новых шаблонов, паттернов производительности и рендеринга с использованием современного JavaScript и React. Вы поймете преимущества и недостатки традиционных и новых шаблонов проектирования, а также то, […]