Хотите узнать, как писать чистый, поддерживаемый, тестируемый код Javascript?Есть много библиотек и фреймворков, которые помогут вам структурировать ваш код Javascript. BackboneJS является одним из них.
В этом курсе я познакомлю вас с пошаговым обучением от новичка до ниндзя. Вы узнаете все, что вам нужно знать для создания структурированных и поддерживаемых реальных приложений с Backbone.
Вам не нужно никаких предварительных знаний о Backbone. Только базовое понимание Javascript и jQuery достаточно, чтобы пройти этот курс.
Начнем с большой картины
Вы изучите основные строительные блоки Backbone и то, для чего они используются. Затем я покажу вам реальный пример приложения, созданного с помощью Backbone, и объясню, как эти строительные блоки работают вместе в действии.
Тогда мы начинаем изучать Backbone.js с нуля
Как только вы получите общую картину, мы начнем изучать Backbone практическим способом с нуля. Лекции короткие, краткие и точные, не теряя времени. Я ненавижу курсы, которые тратят время студентов (слишком много болтовни), и я сделал все возможное, чтобы не тратить свое время на этот курс!
Каждый раздел включает в себя:
- Введение, которое говорит вам, что вы собираетесь изучать
- Несколько лекций, каждая из которых обучает вас новым концепциям, шаг за шагом
- Шпаргалка для вас, чтобы быстро просмотреть то, что вы узнали
- Мини-проект или задание для вас, чтобы применить то, что вы узнали
Далее мы попадаем в реальные проблемы
Как только мы рассмотрим основы Backbone, мы рассмотрим модульное тестирование и модульность кода. Вы изучите основы RequireJS и Jasmine.
И, наконец, создать приложение с нуля
В последнем разделе мы будем создавать приложение с Backbone итеративным способом. С каждой итерацией мы совершенствуем наше приложение на шаг вперед. Исходный код до и после каждой лекции доступен для загрузки, рецензирования или самостоятельного завершения.
Я поделюсь с вами другими советами, чтобы сделать вас лучшим веб-разработчиком
Я работаю веб-разработчиком с 2000 года. В последнем разделе я поделюсь с вами множеством других советов по удобству использования, производительности, чистому программированию, объектно-ориентированному программированию, HTML, CSS, немного безопасности и многим другим вещам. Эти дополнительные материалы помогут вам стать лучшим веб-разработчиком.
Я покажу вам много реальных примеров
На протяжении всего курса я затрагиваю некоторые популярные веб-сайты, такие как Facebook, Twitter, Pinterest, Four Square и Bitly, и объясняю, как можно сделать что-то подобное с помощью Backbone. Итак, к концу этого курса у вас будет хорошее и глубокое понимание Backbone и того, как его использовать при создании реальных приложений.