Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Data Science
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 9.5 hours on-demand video
  • 1 article
  • 8 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
IT & Software Other IT & Software AngularJS

Full Stack Angular with Node and Java Backend

Master Angular Fundamentals and create a project in easy steps
Rating: 4.5 out of 54.5 (284 ratings)
1,295 students
Created by Bharath Thippireddy
Last updated 1/2021
English
English, Italian [Auto], 
30-Day Money-Back Guarantee

What you'll learn

  • Learn what Single Page Applications are
  • Understand how Angular makes it easy to build SPAs
  • Create Angular Components
  • Use various directives angular provides
  • Create Services and use them to make GET and POST calls
  • Develop REST APIs using Node and ExpressJS
  • Create a Angular front end that consumes those REST APIs
  • Configure routing for the Single Page Application
  • Create and use pipes to format the data
  • Use Reactive Forms and Template Driven Forms
  • Create custom directives and use them
  • Create a Flight Reservation back end API using JAVA
  • Create a Front End by consuming the back end API
  • Create a Check In App that will check in a passenger

Requirements

  • Knowledge of JavaScript and TypeScript
  • Or Should have completed my TypeScript course
  • Knowledge for Java Spring Boot is required to work on the Java Backend

Description

The ONLY course that covers the all the features of Angular along with Java and NODE Backend Development!

---

Sample of the reviews:

The best material I have seen that explains Angular clearly. Well structured lessons with a brief summary after each section. There has been a lot of thought into the content and structure of the course. Highly recommended. - John Lawman

Bharath is a great instructor. I have enrolled in all of his courses. They are short and to the point. Act as a quick refresher. I knew AngularJs 1.x and wanted to deep dive into the latest angular offering. With this course, I am much more confident. This course covers almost whatever you will need on the front-end side. I am eagerly waiting for Security/Testing sections to be added. All the Best. - Sanjiv Bhargava

Good info. though I haven't completed with the remaining course, I find the course is very engaging and covers all aspects of angular for beginners to expert level. - Arun Kumar

Respond

---

All source code is available for download

Responsive Instructor - All questions answered within 24 hours

Professional video and audio recordings (check the free previews)

----


Do you have the knowledge of JavaScript and TypeScript and want to master AngularJS then this course is for you.If you are an experienced AngularJS developer who wants to fill in any gaps in your knowledge of creating a Single Page Applications  using AngularJS then this course is for you too.You will learn how to create Rest APIs using Express and Java Spring Boot and use them in your Angular Front End and build Full Stack Application from scratch.

AngularJS is the most widely used Single Page Application Development framework in the industry today. Angular makes it super easy to create production ready Single Page applications. You will start this course by learning what Angular is ,the different features that are a part of every Angular application .You will be working hands on one feature at a time .You will then create two mini Single Page applications using all the knowledge you gain from those sections.

  • Learn what Single Page Applications are

  • Understand how Angular makes it easy to build SPAs

  • Create Angular Components

  • Use various directives angular provides

  • Create Services and use them to make GET and POST calls

  • Develop REST APIs using Node and ExpressJS

  • Create a Angular front end that consumes those REST APIs

  • Configure routing for the Single Page Application

  • Create and use pipes to format the data

  • Use Reactive Forms and Template Driven Forms

  • Create custom directives and use them

  • Create a Flight Reservation back end API using JAVA

  • Create a Front End by consuming the back end API

  • Create a Check In App that will check in a passenger

What are the requirements?

  AngularJS , Visual Studio Code (Installation is covered in easy setup section)

Who this course is for:

  • Anyone who want to understand and create Single Page Applications
  • Students who want to master Angular features in easy steps
  • Students who want to create end to end applications using Angular Frontend and Java Backend
  • Students who want to create end to end applications using Angular Frontend and Node/Express Backend

Featured review

Ashish Jha
Ashish Jha
371 courses
12 reviews
Rating: 5.0 out of 5a year ago
This is one of the best course i have enrolled for Angular on Udemy. In very short time Instructor manages to deliver the core concept of Angular in a simple & practical manner . I highly recommend this course to all the serious learners. If you are from MS Technology then you can skip "Section 16: Create the Java Backend" and create Web API2 using .Net and use the same in Flight Reservation App.

Course content

19 sections • 190 lectures • 9h 18m total length

  • Preview03:18
  • Preview01:56
  • Preview05:07
  • What and why Angular
    04:02

  • Install Angular
    02:13
  • Install Yarn
    01:06
  • Install Visual Studio Code
    01:01
  • Install MySql and MySql workbench
    03:14
  • Launch MySql Workbench
    01:43
  • Windows Only -Install Mysql
    04:49
  • Windows Only - Install Mysql Workbench
    02:58
  • Download the completed projects
    01:23

  • Preview03:01
  • Preview03:34
  • Preview05:59
  • Create the First Component
    06:41
  • NgModules
    01:58
  • Bootstrap and run the first component
    05:02
  • Using the new component as the root component
    02:45
  • Create a Seller Component
    04:18
  • Using Arrays of data and ngFor directive
    04:50
  • Use the function
    00:38
  • Input property binding
    03:02
  • Output Event Binding
    03:21
  • Components
    7 questions
  • Components
    1 question

  • Introduction
    02:17
  • Preview03:18
  • Using ngIf dynamically
    03:50
  • ngIf
    1 question
  • Using ngSwitch
    04:12
  • Using ngSwitchDefault
    01:02
  • ngSwitch
    1 question
  • Using ngFor
    02:41
  • Using ngFor with objects
    02:58
  • ngFor
    1 question
  • Using ngNonBindable
    01:30
  • NgStyle
    03:53
  • Dynamic Styling with ngStyle
    03:11
  • Using NgClass
    02:17
  • Dynamic NGClass
    02:22
  • Directives
    3 questions

  • Dependency Injection
    03:45
  • Usecase
    01:24
  • Links to rest services
    00:28
  • Create the project and service
    01:46
  • Service code walkthrough and imports
    02:34
  • Implement the service
    02:15
  • Create the component
    03:06
  • Handle Errors
    00:54
  • Implement HTML
    04:27
  • Update configuration
    02:01
  • Services in action
    01:53
  • Add styles
    02:13
  • Services
    3 questions

  • Introduction
    00:58
  • Create the project
    01:43
  • Implement the Service
    02:11
  • Implement the Component
    03:30
  • Implement the HTML
    03:50
  • Bootstrap the applicaiton
    02:06
  • Run the application
    02:39

  • Introduction
    00:52
  • Create the project
    01:51
  • Implement the Services
    03:01
  • Use the Services
    03:46
  • Implement the HTML
    01:02
  • Configure the app
    02:41
  • Run the application
    00:53
  • Use forkJoin
    03:57

  • Introduction
    01:25
  • Create the Product table
    01:00
  • Create the project
    02:34
  • Create the DB Connection
    04:56
  • Create a controller
    03:07
  • Implement the READ endpoint
    03:33
  • Initialize REST application
    03:43
  • Test READ
    02:35
  • Get single Product
    02:22
  • Create
    06:19
  • Test and Troubleshoot Create
    03:06
  • Update
    02:31
  • Delete
    02:05
  • REST APIs using ExpressJS
    4 questions
  • REST API Using ExpressJS
    1 question

  • Create the project
    01:35
  • Create and implement Get Products Service method
    02:20
  • Create the component and view
    03:24
  • Update Configuration
    01:04
  • Test GET Products
    04:44
  • Implement the Other Methods
    03:11
  • Test Create
    04:42
  • Test other methods
    05:15
  • Angular Client
    1 question

  • Routing
    02:23
  • Usecase and Refactoring
    02:14
  • Refactor Components
    05:20
  • Refactor HTML
    01:46
  • Routing Steps
    02:24
  • Create the Routing Module
    03:39
  • Add the Routes
    02:31
  • The pathmatch property
    00:51
  • Configure the routing module
    00:47
  • Use routes in HTML
    01:56
  • Routing in Action
    03:02
  • Routing
    1 question
  • Routing
    1 question

Instructor

Bharath Thippireddy
IT Architect and Best Selling Instructor- 350000+ students
Bharath Thippireddy
  • 4.4 Instructor Rating
  • 53,197 Reviews
  • 394,423 Students
  • 30 Courses

Bharath Thippireddy is an Entrepreneur,Software Architect and Public Speaker who has trained 350000 + students across the planet.He is Oracle Certified Developer, Web Component Developer, Business Component Developer, Web Services Developer.

He loves learning new things both in technology and personal development and shares them on YouTube and his web site. He have mentored students in class room trainings as well as in the corporate world both in India as well as in USA.He has spoken on technical topics at several agile conferences. While in India he also voluntarily teaches interview and soft skills at Vivekananda Kendra.

Full Stack Development using Java,Python,JavaScript and DevOps, AWS, Docker, Kubernetes.

From 25 Courses which currently have 300K+ Learners you can pick a track and master

Spring Boot Project Development using Angular and React

Angular and React project creation with Java or Node backend

Complete Python Stack from core Python to Django REST Framework

Docker , Kubernetes, Maven, Jenkins ,GIT , AWS EC2 ,Elastic Beanstalk,ELB,Auto Scaling and more in easy steps

Java (Java Design Patterns,Java Web Services,Java Messaging Service)

And Spring Frameworks ( Spring, Spring Boot,Spring Data using Hibernate,Spring Data REST)

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.