Master Riot v3: Learn Riot.js from Scratch
Master Riot v3: Learn Riot.js from Scratch, available at Free, has an average rating of 4.8, with 34 lectures, based on 331 reviews, and has 12475 subscribers.
You will learn about Create customised Riot implementations specific to the project they are working on. Understand, in depth, each individual aspect of the Riot API. Have the know-how to implement Riot in practical ways to build rich, real-world web applications. Know how to use Riot both client-side & server-side. Implement dynamic HTML5 routing, using the built-in Riot router. Write more logical & modular Javascript via simple Riot design principles. This course is ideal for individuals who are This course is designed for developers with some experience of writing dynamic Javascript and basic working knowledge of HTML5 and CSS. or It is also ideal for existing React developers , looking to learn Riot as a leaner, more flexible alternative. It is particularly useful for This course is designed for developers with some experience of writing dynamic Javascript and basic working knowledge of HTML5 and CSS. or It is also ideal for existing React developers , looking to learn Riot as a leaner, more flexible alternative.
Enroll now: Master Riot v3: Learn Riot.js from Scratch
Summary
Title: Master Riot v3: Learn Riot.js from Scratch
Price: Free
Average Rating: 4.8
Number of Lectures: 34
Number of Published Lectures: 34
Number of Curriculum Items: 34
Number of Published Curriculum Objects: 34
Original Price: Free
Quality Status: approved
Status: Live
What You Will Learn
- Create customised Riot implementations specific to the project they are working on.
- Understand, in depth, each individual aspect of the Riot API.
- Have the know-how to implement Riot in practical ways to build rich, real-world web applications.
- Know how to use Riot both client-side & server-side.
- Implement dynamic HTML5 routing, using the built-in Riot router.
- Write more logical & modular Javascript via simple Riot design principles.
Who Should Attend
- This course is designed for developers with some experience of writing dynamic Javascript and basic working knowledge of HTML5 and CSS.
- It is also ideal for existing React developers , looking to learn Riot as a leaner, more flexible alternative.
Target Audiences
- This course is designed for developers with some experience of writing dynamic Javascript and basic working knowledge of HTML5 and CSS.
- It is also ideal for existing React developers , looking to learn Riot as a leaner, more flexible alternative.
Learn to create rich web applications using the Riot javascript library.
Go from zero to mastery in all aspects of Riot, including configuration, client & server-side rendering, routing and more.
Master Riot is suited to both complete newcomers to Riot, and advanced Javascript developers looking to quickly and efficiently add Riot to their arsenal.
-
Learn to set up a base Riot configuration according to your project needs
-
Understand the entire Riot API in depth
-
Configure HTML5 routing and route filtering
-
Integrate Riot in more advanced server-side projects
-
Be more creative with your code via Riot’s flexible approach
An incredibly powerful library to know for any Javascript developer.
Javascript is hands-down the fastest growing programming language, and Riot is an invaluable skill for any developer with existing Javascript knowledge.
Riot will enable developers to create rich, powerful web applications without the steep learning curve of React or Angular, and also works exceptionally well as a view layer for native mobile & desktop apps, through the use of technologies such as Phonegap and Electron.
This course will allow Javascript developers to use Riot to it’s full potential and go from complete Riot novice to an an advanced level as quickly as possible.
Content and Overview
This course comprises of 25+ concise video lessons designed to make learning Riot as quick and efficient as possible. The course is suited to anyone with a good understanding of the Javascript programming language.
Absolutely no knowledge of any other Javascript libraries is required, although a basic grasp of Node.js would be helpful for a small section of the course.
The course starts by looking at the different variations of the Riot library, different compilation options and the basics of Riot’s tag syntax.
The next section, which forms the bulk of the course, takes an in-depth look at each individual aspect of the Riot API, including concepts such as styling, looping and handling user interactions.
After mastering the API, the course will move to using Riot on the server (Node.js) and then teach you how to configure and use the Riot router for creating rich, routable web apps.
The final section of the course is a practical project which will put all the previous lessons’ knowledge to use in a real-world web app.
Completing this course will allow you to start creating practical Riot-based web/mobile apps immediately.
All the lessons are designed to be as concise as possible and the course focuses on learning in a practical way.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Course Overview
Lecture 2: Why Riot?
Lecture 3: Lesson Structure
Chapter 2: Getting Started
Lecture 1: Setting up a Riot project
Lecture 2: Syntax & Structure
Lecture 3: Pre-processors
Chapter 3: Core / API
Lecture 1: Tags
Lecture 2: Styling
Lecture 3: Conditionals
Lecture 4: Yielding
Lecture 5: Event Handlers
Lecture 6: Events
Lecture 7: Named Elements
Lecture 8: Loops
Lecture 9: Mixins
Lecture 10: Observables
Lecture 11: Writing Valid W3C Markup
Chapter 4: Server-Side
Lecture 1: Rendering Pre-Compiled Tags
Lecture 2: Manuel Pre-Compilation
Chapter 5: Build a Giphy Search App – Riot v3
Lecture 1: Project Setup
Lecture 2: Implement the Search
Lecture 3: API Data
Lecture 4: Display Results
Chapter 6: Routing
Lecture 1: Routing Introduction – V3 Update
Lecture 2: Basic Routing
Lecture 3: Route Filtering
Chapter 7: Build a Riot Blog App – Riot v2
Lecture 1: Blog Project Intro – Riot Version 2
Lecture 2: Project Setup
Lecture 3: Creating Posts
Lecture 4: Implement a Blogroll
Lecture 5: Single Post View
Lecture 6: Editing Posts
Lecture 7: Delete Posts
Chapter 8: Outro
Lecture 1: Bonus Lecture: Feedback & Stackacademy.tv Courses
Instructors
-
Ray Viljoen
Practical Courses Designed for Learning Efficiency.
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 4 votes
- 3 stars: 16 votes
- 4 stars: 105 votes
- 5 stars: 206 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024