|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/angular-11-firebase/
课程评论:没有评论
课程名称:开始使用 Angular 11 和 Firebase 编写网页 课程概述:本课程旨在为那些希望单独使用 Angular 来开发应用的人士提供指导,而无需依赖如 PHP、Java、C# 等后端技术。我们将使用 Firebase 的数据库和托管服务。Firebase 是一个集合了多种工具的后端管理平台,专为开发实时应用程序而设计。开发者不需要自己构建后端服务器,而可以使用 Firebase 的免费的和付费的服务选项(本课程将专注于免费服务)。Firebase 支持多种平台,包括 iOS 应用、Android 应用和网页应用。 Angular 是一个在客户端运行的前端 Javascript 框架,可以帮助开发者以更规范的方式编写代码。Angular 使用 TypeScript,这是一种 Javascript 的超集。它常用于开发单页面应用(SPA),在用户切换路由时,仅加载必要的内容,使得应用响应迅速且用户体验流畅,使用者会感受到网站的快速和顺畅。 课程旨在帮助学员掌握使用 Angular 11 和 Firebase 的基本技能,从而能够独立开发现代网页应用。
สำหรับท่านที่ต้องการเขียน Angular ตัวเดียวจบ ไม่ต้องไปเชื่อมต่อกับ Back-End อย่าง PHP, Java, C# เป็นต้น โดยจะใช้ Database และ Hosting ของ FirebaseFirebase คือ Platform ที่รวบรวมเครื่องมือต่าง ๆ สำหรับการจัดการในส่วนของหลังบ้าน (Back-End) โดย Firebase ถูกออกแบบมาให้เป็นทั้ง API และ Cloud Storage สำหรับนักพัฒนา Realtime Application ที่ไม่อยากสร้าง Server Back-End ขึ้นมาเองก็สามารถมาใช้บริการ Firebase ได้โดยจะมีบริการทั้งรูปแบบฟรีและเสียเงิน (ในคอร์สของเราจะพาตะลุยในรูปแบบฟรีทั้งหมดนะครับ) ซึ่ง Firebase สามารถรองรับได้หลาย Platform ไม่ว่าจะเป็น IOS App, Android App และ Web AppAngular เป็น Front-End Javascript framework ที่ทํางานบนฝั่ง Client เพื่อช่วยให้เราเขียน โค๊ดได้ถูกรูปแบบยิ่งขึ้นจึงได้เขียนในรูปแบบ Typescript ซึ่งเป็น Superset ของ Javascript อีกที Angular นั้นจะนิยมนําไปเขียนเป็น Single Page Applications (SPA) ซึ่งก็คือทุกๆหน้าจะถูก โหลดมารวมอยู่ในหน้าเดียว เมื่อมีการเปลี่ยน Route ไปอีก Route หนึ่งตัว script ก็จะทําการไป โหลดหน้าที่ กําหนดไว้มาแสดงไปด้วยทําให้รู้สึกว่าระบบรวดเร็วทันใจ และด้วยที่เป็น Script ฝั่งของ Client เวลาผู้ใช้งานทดลองใช้งานจะรู้สึกว่า Web application เกิดความราบรื่น ไม่ติดขัด ให้ความ รวดเร็ว