Svelte.js - The Complete Guide (Udemy.com)

Build high-performance web applications with SvelteJS - a lightweight JavaScript compiler

Created by: Maximilian Schwarzmuller

Produced in 2021

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 96 / 100

icon
Course Description

Svelte.js (or just "Svelte") is a modern JavaScript compiler that allows you to write easy-to-understand JavaScript code which is then compiled to highly efficient code that runs in the browser.You'll write your frontend application using normal JavaScript, following specific rules laid out by Svelte (which are of course taught in this course). As a result, the Svelte compiler will produce a small and highly optimized JavaScript bundle which can be deployed.In this course, you'll learn all about Svelte, how it works, its core features and how to run your final app on a real server!Svelte.js is a tool for building highly reactive, modern user interfaces for the web - and it's a great alternative to JavaScript frameworks and libraries like React.js, Angular or Vue.What will you learn?What is Svelte and why would you use it?All the core features and base syntaxHow to render conditional and list contentHow to write reactive and fast web applicationsAll about components, how to pass data around and how to create re-usable building blocksHow to efficiently manage data in your application via Svelte storesHow to reach out to a backend server and send + fetch dataHow to pre-render your app on a server and improve SEOIs this course for you?Svelte is a popular alternative to React.js, Angular and Vue and learning it will benefit any frontend web developer.You don't need to know these frameworks to learn Svelte though - but if you do know them, you'll learn about an interesting alternative which might allow you to build your web projects with less code (and get an even faster app along the way!).You need NO advanced JavaScript knowledge, basic knowledge will do.If you're interested in building modern, reactive user interfaces that load quickly and run fast, SvelteJS is a tool you shouldn't overlook!What's in the course?Learn Svelte from scratch - zero knowledge assumed!Theory and practice modulesA complete course project (the "meetup planner")Assignments and tasksAll source code is attached to lectures and modules30 day trial phase - get your money back with no questions asked if you're not happy!Who's teaching you?My name is Maximilian Schwarzmaller and I'm teaching a broad variety of web & mobile development topics here on Udemy. I immediately loved Svelte when I learned about it since it fills an important gap between vanilla JavaScript and frameworks like Angular, React or Vue.It can be used to replace these frameworks or to enhance apps built with them - and I simply love lightweight apps and clean syntax rules.Who this course is for:Beginner and advanced JavaScript students who are interested in writing high-performance frontend applicationsStudents who already know modern JavaScript frameworks and want to learn about a lightweight, production-ready alternative

icon
Instructor Details

Maximilian Schwarzmuller

As a self-taught professional, Maximilian really knows the hard parts and the difficult topics when learning new or improving on already-known languages. This background and experience enables him to focus on the most relevant key concepts and topics. His track record of many 5-star rated courses, more than 700,000 students on Udemy as well as a successful YouTube channel is the best proof for that. Together with Manuel Lorenz, Maximilian founded Academind to offer the best possible learning experience to our more than 700,000 students.

icon
More courses by Maximilian Schwarzmuller

Angular - The Complete Guide

$129.99

Vue - The Complete Guide (incl. Router & Composition API)

$119.99

Understanding TypeScript

$129.99

Next.js & React - The Complete Guide

$139.99

Angular & NodeJS - The MEAN Stack Guide

$159.99

Ionic - Build iOS, Android & Web Apps with Ionic & Angular

$124.99

icon
Reviews

4.8

100 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Kyle Nicolaysen on 4 months ago

Sehr beeindruckend, toller Aufbau des Kurses. Andrew bringt einem nicht nur die moderne Variante von JavaScript nher, er gibt auch wertvolle Hintergrundinformationen, welche, zumindest in meinem Fall deutlich zum Verstndnis der Sprache beitrgt. Sowohl Aufbau, als auch Ablauf des Kurses machen Spa und motivieren mich viel mehr und tiefer in die Sprache einzusteigen. Super Job, vielen Dank Freue mich, dass ich diesen Kurs fr JavaScript gewhlt habe.

By Josue Santana on 5 months ago

This course is absolutely excellent. Andrew is an outstanding instructor in JavaScript. I wish I had known earlier about his courses. This course is a great time saver in learning and refreshing deep programming concepts. He teaches invaluable skills and essential knowledge on building workable web applications.

By Mirian Okradze on 4 months ago

Andrew does a really nice job starting with the very fundamentals and builds in complexity in a logical fashion. Some parts toward the end move more quickly, but there is plenty of opportunity to pause the videos to play catch-up and challenges to make sure you understand what you're implementing. Highly recommend as a first programming course

By Grzegorz Konarski on 4 months ago

This is not the first JavaScript course I have taken, but I am learning a lot because Andrew really explains the material well I will recommend it to beginners and experienced developers.

By Crispina Muriel on a month ago

An excellent course. I learned a lot of new ideas from this course and Andrew explained it very well in theory and in every challenge.

By Richard Day on 4 months ago

The best instructor for JS. Other courses will never be as organized as this course. Everything is done and for a reason, you're not just typing along, you will have challenges to help you understand the concepts. This course can also serve as reference point, where you can circle back to remind yourself of certain things that you are not sure 100% while you are building other projects. Thank you Andrew for this amazing experience.

By Kenn Wanaku on 11 days ago

I think this is a great Javascript course and will give you a great foundation for developing javascript apps.

By Marcus Lundgren on 2 months ago

This course was very interesting and useful. Prefect language and teaching style. The course has lots of challenges. Highly recommended for students who want to start learning Javascript or refresh their knowledge. Thank you Andrew for this course)

By Juan Castillo on 3 months ago

Andrew does a great job of explaining concepts thoroughly without wasting any time, and tying each concept to real-world projects and examples.

By Teddy Kuramochi on 5 months ago

I have almost finished this course end to end. However, I wanted to review this course because I am going to go through some sections again. The instructor has undoubtedly put a lot of effort into designing this course and I have benefited greatly from his hard work. I am going to purchase other courses this instructor has done. All the concepts are described step by step and in more detail than I have seen in other courses. The exercises are superb and indicative of the amount hard work put in to prepare them. Some of the asynchronous concepts are difficult to grasp and that's why I need to go through them again.

By Alfred Engelmeier on 3 months ago

Andrew is a great teacher, and this course is very well put togheter. It's also really good for learning pure and modern Javascript, so I recommend it to both beginners and veterans who want to learn ES6. Be aware though, it's not meant to teach you enough of web development, so you'll most likely need other courses to learn either Node.JS (backend), or something like React (frontend), which is exactly what the teacher suggests at the end of the course, so kudos for him again. All in all I'm glad I took this course, it really helped me with updating my JS knowledge.

By Annis Monadjem on 2 months ago

Great course, explained everything in detail and cleared up a lot of things that I didn't know about javascript programming and learned a lot of new things. Enjoyed the course, Andrew was great and I learned a lot.