Привет, банда, меня зовут Шон, и с юных лет я одержим практически всем, что связано с технологиями. Я занимаюсь программированием примерно с 15 лет (половина своей жизни, вот... фу!) и работаю полноценным веб-разработчиком и онлайн-инструктором.
Я также веду известный канал YouTube с обучающими материалами по разработке под названием The Net Ninja, у которого более 1 000 000 подписчиков. Так что не стесняйтесь просматривать некоторые из моих последних бесплатных руководств, если хотите оценить мой стиль преподавания :).
Моя специализация в основном тяготеет к одному центральному языку (и моей первой любви) — JavaScript. Я программирую с его помощью около 14 лет и, как и в любых долгосрочных отношениях, имел удовольствие увидеть его как уродливую, так и красивую сторону. Поэтому я знаю подводные камни, которых следует избегать при его использовании, и при необходимости рассказываю о них в своих руководствах.
Другие языки и технологии, которые я использую и преподаю: Node.js, Vue, React, Python, Ruby, PHP, HTML и CSS.
18-2
Курсы от Net Ninja
Мастер-класс по Flutter
Flutter Masterclass
Flutter - это замечательный фреймворк для создания кроссплатформенных приложений (мобильных, настольных и веб), используя язык программирования Dart.В курсе "Flutter Masterclass" вы научитесь создавать приложения на Flutter с нуля. Курс охватывает создание кастомных тем, управление глобальным состоянием, добавление анимаций и интеграцию приложения с базой данных.
В курсе по Nuxt 3 с Pinia вы научитесь использовать эти технологии вместе для создания небольшого приложения корзины покупок, где Pinia будет управлять состоянием корзины. Этот курс предназначен для профессионалов.
Redis Stack - это набор модулей и инструментов, построенных вокруг основных функций Redis, которые упрощают и делают работу с ним более эффективной.В этом курсе вы научитесь использовать модули Redis JSON и RediSearch, а также Redis OM (библиотеку объектного отображения для Redis) для создания приложения управления складскими запасами.
TypeScript - это строго типизированный язык программирования, построенный на основе JavaScript, с добавленными дополнительными функциями, в первую очередь возможностью добавлять типы к значениям.Он предоставляет множество преимуществ, которых нет в одном лишь JavaScript, включая хорошую обратную связь об ошибках во время разработки, улучшенное автозаполнение и подсказки по коду, а также возможность создавать собственные типы данных.В этом мастер-