Angular, Unit Testing, and Figma

所在平台: Udemy

课程主页: https://www.udemy.com/course/angular-unit-testing-figma-and-numerical-analysis/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Angular、单元测试与Figma 课程概述: 本课程旨在帮助学员掌握Angular框架的基本知识及其在单元测试中的应用。Angular是谷歌开发的一个单页面应用程序(SPA)生成器,主要用于构建运行在浏览器中的前端应用程序,而无需依赖后端框架或库。随着Angular社区的发展,使用Firebase等谷歌技术可以实现更多前端功能,如机器学习和Google登录等。 课程的强项在于: 1. Angular设计之初便考虑到了测试,适用于基于单元测试的应用开发(如测试驱动开发),提供了标准测试及不断提升的测试工具,如Jasmine/Karma。 2. Angular与谷歌的其他技术兼容,可以在同一项目中结合Firebase和TensorFlow.js,进行机器学习应用的开发。 课程内容: 在这一卷中,学员将学习如何构建一个简单的仪表板,后续卷将涵盖更多功能,如用户登出版本。课程将以一个包含头部、页脚和背景的页面为例,使用Angular Material菜单,并借助Figma设计页面布局及生成CSS代码。尽管所构建的应用较为简单,但涵盖了多个主题,包括: 1. Angular组件的单元测试; 2. Angular组件的创建; 3. Angular Material的使用; 4. 将Figma与Angular结合,不仅作为视觉辅助,还提供CSS代码。 课程资源: - 提供包含所有模块代码的GitHub仓库; - 附带额外解释的GitBook; - 定期发送至邮箱的时事通讯; - 平台内的问答部分; - 课程不断更新,无需再次购买; - 以及更多资源,可进行深入了解。 完成课程后,学员可以继续学习已经在GitHub上发布的完整应用,同时我还提供了一个名为ngx-mat-miyagi-dolab的NPM库供大家使用。欢迎加入我的学习之旅! 学习是一段旅程,从想要学习开始!希望各位同学能有所收获!

课程评论(0条)

课程详情

"Every web developer relies heavily on one web framework or another(sometimes more if their services have different requirements) andcompanies will rely on many frameworks, but each has its own pros andcons." Jay Bell, Greg Magolan, David Guijarro, Adrien de Peretti, Patrick Housley talking about NestJSYou may want to see the article "Computer programmers behave like drug addicted" Jorge Guerra Pires, PhD Published in Geek Culture, regarding bad reviews here.==Angular is a Google framework: it is a Single Application Page (SPA) generator.With Angular, you can build apps that runs on browsers (frontend), no need of backend frameworks/libraries such as Express/Node.js/NestJS. With current achievements by the Angular community, you can now do essentially anything on the frontend. Recently, Firebase, also from Google, was integrated into Angular: Firebase provides several nice features, e.g., machine learning and Google based login.Some strong points of Angular:1. Was designed to be tested (i.e., ideal for unit testing-based apps; e.g., Test Driven Development), the Angular creators created standard tests, and constantly release new ways of easily testing apps using their libraries. With Jasmine/Karma, you can do essentially all kinds of unit tests;2. It goes well with other technologies also from Google, see my articles on Medium "Firebase and Angular: connect your frontend app to a noSQL database" and "Meet my project "TensorFlow.js in Angular": working on Angular based machine learning apps";See my article on Medium "Does Angular really suck: why I have to disagree!".This is a several volumes course. On this volume, you shall learn how to build a simple dashboard, to be continued in future volumes: we are going to cover the logged-out user version. The full app is already available on GitHub, under MIT license. As a result, this course can be followed by anyone wanting to learn Angular.This volume is quite generic, and can be followed by anyone wanting to learn Angular focused on unit testing with Jasmine/Karma.We are going to build a page on this volume, with a footer and header, with a background. The header has an Angular Material menu. We used Figma to draw the page before it was built, and borrowed CSS codes from the Figma project.Even though the app we built here is simple, we cover several topics:1. Unit testing Angular components;2. Creating Angular components;3. Using Angular Material;4. Using Figma alongside Angular, not just as a visual aid, but also as a CSS code provider;Resource that comes alongside the course:· GitHub repository with all codes divided by modules;· GitBook with extra explanations;· Newsletter from time to time, delivered to your e-mail box;· Q & A section, inside the platform;· Constant upgrades on the course, no need to buy again!· And more, check it out!See that the full app is already available, including the numerical part, and you can after completing the course, just go on studying the codes already on GitHub. I have published a NPM library for this app called ngx-mat-miyagi-dolab. Just give it a try: npm i ngx-mat-miyagi-dolabJoin me on this endeavor!Would you like to know more about my thinking patterns? now my e-book is on Amazon! Look for "My selected assays from Medium on Computer programming: Angular, JavaScript, Machine Learning, TensorFlow.js and more!"Good studies! Learning is a journey that starts with wanting to learn!About my past experience and expertiseI have done a postdoc where I have developed a platform in Angular from scratch, alone as programmer, on the Angular part. See "Galaxy and MEAN Stack to Create a User-Friendly Workflow for the Rational Optimization of Cancer Chemotherapy, published in Frontiers in Genetics".I have a project called IdeaCoding Lab, and write to Medium on Angular.Feel free to Google me!

课程标签

0人关注该课程

主题相关的课程