|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/sveltejs-the-complete-guide/
课程评论:没有评论
课程名称:Svelte.js - 完整指南(包括 Sapper.js) 课程概述:Svelte.js 是一款现代 JavaScript 编译器,让您能够编写易于理解的 JavaScript 代码,这些代码随后被编译为在浏览器中运行的高效代码。在本课程中,您将按照 Svelte 规定的特定规则使用普通 JavaScript 编写前端应用程序,从而使 Svelte 编译器生成小而高度优化的 JavaScript 打包文件,能够进行部署。通过本课程,您将学习 Svelte 的原理、核心特性,以及如何在真实服务器上运行最终应用程序。Svelte.js 是构建高度响应、现代化网页用户界面的工具,是 React.js、Angular 或 Vue 等 JavaScript 框架和库的绝佳替代品。 课程内容: - 理解 Svelte 及其使用原因 - 掌握所有核心特性和基础语法 - 学习如何渲染条件和列表内容 - 编写响应式和快速的网页应用 - 了解组件的使用、数据传递和可重用构建块的创建 - 通过 Svelte 存储有效管理应用程序数据 - 学习如何与后端服务器交互,发送和获取数据 - 掌握如何在服务器上预渲染应用以提升 SEO 适合人群:Svelte 是 React.js、Angular 和 Vue 的热门替代方案,学习它将对任何前端网页开发者大有裨益。您无需了解这些框架即可学习 Svelte,但如果您已经熟悉它们,您将发现一种有趣的替代方案,可能会让您以更少的代码构建网页项目,并使应用运行更快。您只需具备基础的 JavaScript 知识,无需高级知识。如果您有兴趣构建现代、响应迅速的用户界面,并希望该界面快速加载且运行流畅,那么 SvelteJS 是您不容错过的工具! 课程内容包括: - 从零基础开始学习 Svelte - 理论与实践模块 - 完整的课程项目(“聚会规划”) - 作业与任务 - 所有源代码附带讲座和模块 - 30 天试用期 - 如果您不满意,可以无条件退款! 讲师介绍:我的名字是 Maximilian Schwarzmüller,我在 Udemy 上教授多种网页和移动开发主题。自从我了解到 Svelte,便对其产生了浓厚的兴趣,因为它填补了原生 JavaScript 与 Angular、React 或 Vue 等框架之间的重要空白。它可以用来替代这些框架,也可以增强使用它们构建的应用,我特别喜欢轻量级的应用程序和简洁的语法规则。
Svelte.js 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 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 Schwarzmüller 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.