Full Stack App Development with Spring 5 and Angular: 3-in-1

所在平台: Udemy

课程主页: https://www.udemy.com/course/full-stack-app-development-with-spring-5-and-angular-3-in-1/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:全栈应用开发:Spring 5 和 Angular 三合一 概述:应用开发的世界变化迅速,开发趋势不断变化,要求我们在构建应用时采用新的工具和框架。Spring 5 是一个用于后端开发的功能性网络框架,而 Angular 是当今最现代、性能最高效、功能强大的前端框架之一。通过结合这两者,您将能够构建可扩展和安全的网络应用。本课程旨在帮助您从头开始构建现代网络应用,涵盖 Spring 5 和 Angular 的基本概念,包括理论、文件结构、TypeScript、CLI、组件等。 本培训程序包括三个完整课程,内容详尽,力求提供最全面的培训。第一个课程《Spring 5.0 入门》介绍了 Spring 5 的最新特性,并教授如何使用 Spring MVC 构建应用,随后深入学习 Spring Boot 的高级特性并引入 JVM 语言 Kotlin。第二个课程《3小时学会Angular》涵盖 Angular 的基本概念和前端应用的构建。最后的课程《Spring 5.0 和 Angular 6 的应用开发》探索了 Spring 5 和 Angular 6 的特性,并教授如何使用这些特性构建基本的服务器端搜索和购物应用。 完成本学习路径后,您将掌握从零开始构建应用所需的所有知识和经验。 讲师介绍:本课程由多位杰出专家授课。他们包括:Ranga Rao Karanam,云原生应用和微服务的专家;Rachid Al Khayat,全栈开发者,拥有四年以上 Angular 和 NativeScript 经验;Alejandro Imass,具有丰富行业经验的高级工程师;以及 Kotlin 的专家 Alberto Di Martino,他们将确保您的学习过程顺畅,富有成效。

课程评论(0条)

课程详情

The world of app development is fast paced, where app trends come and go. This has pushed for a change in the way we build our apps, including the tools we use. We are no longer capable of pushing out dynamic and fluid apps without using frameworks! Spring 5 is a functional web framework for back-end development while Angular is one of the most modern, performance-efficient and powerful frontend frameworks you can learn as of today. It allows you to build great web apps which offer awesome user experiences! Combination of the two will enable you to build scalable and secure web applications. If you want build end-to-end modern web applications using Spring 5 and Angular, then this Learning Path is for you.This Spring + Angular learning path will go over basic concepts of Angular including the theory behind it, why it's useful, the standard file structure, TypeScript, the CLI, components, and so on. You will then delve into Spring 5 and learn how to integrate it into your Angular project. You will also learn how to troubleshoot common compile-time and run-time errors and how to write clean and maintainable code. To put your learnings into practice, you will be developing a couple of basic server-side search and shopping applications with Angular and Spring 5.This training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Getting Started with Spring 5.0, starts off with an introduction to Spring 5 and its latest features. You will then learn how to build an application using Spring MVC. You will then learn the advanced features of Spring Boot with the help of examples. You will also be introduced to a JVM language, Kotlin.In the second course, Learn Angular in 3 Hours, you will learn the essential Angular concepts. You will learn how to build frontend applications using Angular.The third course, Application Development with Spring 5.0 and Angular 6, starts off by exploring the features of Spring 5 and Angular 6. You will learn to build a couple of basic server-side search and shopping applications using the various features of Spring 5 and Angular 6.By the end of this learning path, you will have all the knowledge and the experience to start building your own applications from scratch.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Ranga Rao Karanam is a programmer, trainer, and architect. His areas of interest include cloud native applications, microservices, evolutionary design, high-quality code, DevOps, BDD, TDD, and refactoring. He loves consulting for start-ups on developing scalable, component-based cloud native applications, and following modern development practices such as BDD, continuous delivery, and DevOps. He loves the freedom the Spring framework brings to developing enterprise Java applications.Rachid Al Khayat is born and raised in Damascus, Syria, and settled in France since 2008. He did his master and Ph.D. degrees in computer engineering in USA and France respectively. Besides his interest in computer and electrical engineering, he is passionate about web development, he works as Full Stack developer for SII Groupe (French IT service company). He has more than four years of experience in ES5, ES6, AngularJs, Angular 2+, and NativeScript. Last summer he was nominated as NativeScript Champions. In his spare time, Rachid enjoys bicycling, photographing and reading Self-help and Philosophy books.Alejandro Imass is a Senior Engineer and Toronto Team Leader for Samsung Pay Inc. (a subsidiary of Samsung Electronics America, Inc.). Alejandro is an IT professional and entrepreneur with over twenty-five years of experience leading many high-profile projects in different sectors including Telecommunications, Food & Beverage, Energy, Government, and Aviation in global companies such as BP, Exxon-Mobil, Chevron, PDVSA, Conoco-Phillips, Genencor, Danisco, BAT, AGA, and SAP. He has international recognition in systems integration, control systems, and ERP and has participated in committees such as ISA. He started his career in Electronic Engineering and later Systems Engineering, specializing in large-scale industrial and ERP systems in materials, reliability, and asset management. Alejandro is a specialist, educator, and evangelist in open source technologies with multiple certifications in this field by the Institute for Superior Studies and Technological Research (ISEIT) in Venezuela(he is also a professor there). Prior to LoopPay, he founded Yabarana Corporation which develops large-scale, highly complex Unix-based solutions for a wide range of industries. Before Yabarana, Alejandro was a partner at MPR Venezuela, an IBM premium VAR for EAM/ITSM solutions in Latin America, director of business development for Venezuela and Colombia, and account manager for high-profile companies in the region such as Empresas Polar, BP, ExxonMobil, Chevron, and Alpina.Alberto Di Martino is a software developer with Samsung Pay and has been working with Kotlin since version 1.0. He is an expert with Kotlin when it comes to knowledge and expertise in this technology. He is keen to share his rich experience through this course.

课程标签

0人关注该课程

主题相关的课程