|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/angular-fernando-herrera/
课程评论:没有评论
**课程概述:Angular:从零到专家 - 2025版** 本课程专为希望深入学习最新版Angular(Angular 19+)的开发者设计。Angular是一个强大的应用开发框架,尤其擅长构建健壮的Web应用程序。通过与其他技术的结合,还可以实现跨平台开发,利用同一套代码构建移动和桌面应用。 **课程亮点与更新:** * **全面革新,拥抱最新特性:** 本课程已完全更新,采用基于 Signals 的新语法、Standalone Components,并为 Angular 的 zoneless 架构做好准备。课程内容按照 Angular 的新标准进行了调整,包括组件加载时的 HTTP 请求新方式、路由的函数注入等。 * **从零开始,循阶渐进:** 课程从零基础的 TypeScript 入门开始,通过大量的动手练习和任务,帮助您逐步掌握 Angular 的核心概念,直至能够构建一个包含认证系统、地图集成、API 服务的强大应用程序。 * **核心技术深度解析:** * TypeScript 和 ECMAScript 基础 * Angular "Hello World" 及组件开发 * 拦截器 (Interceptors) 与服务 (Services) * 模块化应用与非模块化应用(Standalone Components)的融合 * Angular 内置 Pipes 全面讲解 * 路由 (Routes) 与子路由 (Child Routes) * 延迟加载 (Lazy Loading) 组件与功能 * 路由守卫 (Guards) 与路由保护 * 基于 JSON Web Tokens (JWT) 的认证 * 地图应用开发 * 第三方 Angular 库与非 Angular 库的使用 * API 消费与 CRUD 操作 * 分页 (Pagination) * Git 版本控制与 GitHub 协作 * 生产环境部署 * 文件上传 * 不同应用设计风格(Tailwind, Bootstrap) * Node.js 环境 * 组件与服务的复用 * 组件间通信 (Communication between components) * 响应式编程 (Reactive Extensions) * Deferrable Views 与 Triggers * Signals:Writable, Computed, Input, Output, Linked Signals * RxJS 资源管理 (RxResource) * Standalone Effects **课程目标:** 完成本课程后,您将能够: * 熟练使用最新版本的 Angular 创建应用程序。 * 深入理解 Angular 的工作原理,并能独立阅读和理解其他开发者的 Angular 代码。 * 遵循 Angular 的推荐标准进行开发,优化代码质量。 * 具备自主查阅 Angular 文档、解决错误和进行代码优化的能力。 * 为后续在 Angular 领域的深入学习和职业发展打下坚实基础,课程内也包含额外的进阶资源。 这是一个非常全面且深入的 Angular 课程,足以让您胜任 Angular 开发工作。
Angular de cero a experto: (Angular 19+)Angular es un framework para desarrollo de aplicaciones de todo tipo, por defecto genera aplicaciones web muy poderosas y robustas, y si se mezcla con otras tecnologías, puedes hacer aplicaciones móviles y de escritorio también con el mismo código.ImportanteEste curso se renovó completamente para utilizar la nueva sintaxis de Angular basada en señales, stand alone components y prepararnos para el zoneless Angular. Todo el curso cambió para adaptarse al estándar nuevo de Angular, que va desde nuevas formas de hacer peticiones HTTP cuando el componente se monta como inyecciones, funciones en las rutas y mucho más.Este curso te ayudará a aprender Angular (la última versión) a profundidad mediante ejercicios y tareas que tú mismo harás. Partiendo de cero conocimiento de TypeScript hasta crear un sistema robusto de autenticación, uso de mapas, consumo de servicios y mucho más. Puntualmente tocamos estos temas:Bases de TypeScript y ESCMAScriptHola Mundo en AngularComponentesInterceptoresServiciosAplicaciones sin módulos (Y explicación de como integrar módulos)Todos los pipes de AngularRutasRutas HijasCarga perezosa o Lazyload de componentes y funcionalidadesGuardsProtección de rutasAutenticación mediante JsonWebTokensMapasUso de librerías de terceros escritas en AngularUso de librerías NO escritas para AngularConsumo de APIsCRUDSPAGitGitHubDespliegues a producciónCarga de archivosDiferentes diseños de aplicacionesTailwindNodeRe-utilización de componentes, servicios..Comunicación entre componentes y módulosUso de extensiones reactivasBootstrapDeferrable ViewsTriggersSignalsWritable SignalsComputed SignalsInput SignalsOutput SignalsLinkedSignalsRecursosRxResouceResourceEfectos Standalone componentsY mucho más...Este es un curso robusto y fuerte, que contiene todo lo que necesitarás para trabajar en Angular y poder desenvolverte como deseas en el Framework, eso incluye poder leer la documentación, errores y optimizaciones de código para mejorar la forma de escribir nuestras aplicaciones. AI finalizar el curso, podrás crear tus propias aplicaciones usando Angular y poder comprender código de otros desarrolladores porque seguimos estándares recomendados por el framework, sin contar que también hay información extra dentro del mismo para seguir el camino una vez terminado el curso.