We may earn an affiliate commission when you visit our partners.
Course image
Coursera logo

Front-End JavaScript Frameworks

Angular

Jogesh K. Muppala
This course concentrates mainly on Javascript based front-end frameworks, and in particular the Angular framework (Currently Ver. 6.x). This course will use Typescript for developing Angular application. Typescript features will be introduced in the context...
Read more
This course concentrates mainly on Javascript based front-end frameworks, and in particular the Angular framework (Currently Ver. 6.x). This course will use Typescript for developing Angular application. Typescript features will be introduced in the context of Angular as part of the exercises. You will also get an introduction to the use of Angular Material and Angular Flex-Layout for responsive UI design. You will be introduced to various aspects of Angular including components, directives and services. You will learn about data binding, Angular router and its use for developing single-page applications. You will also learn about designing both template-driven forms and reactive forms. A quick introduction to Observables, reactive programming and RxJS in the context of Angular is included. You will then learn about Angular support for client-server communication through the HTTP client and the use of REST API on the server side. A quick tour through Angular animation support and Angular testing rounds off the course. You must have either completed the previous course in the specialization on Bootstrap 4, or have a working knowledge of front end web-UI frameworks to be able to navigate this course. Also a good working knowledge of JavaScript, especially ES 5 is strongly recommended. At the end of this course you will: - Be familiar with client-side Javascript frameworks and the Angular framework - Be able to implement single page applications in Angular - Be able to use various Angular features including directives, components and services - Be able to implement a functional front-end web application using Angular - Be able to use Angular Material and Angular Flex-Layout for designing responsive Angular applications - Be able to use Observables and RxJS in the context of Angular applications
Enroll now

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
If you seek to specialize in Angular and Typescript, this course aligns with that goal
Builds a strong foundation for beginners to learn Angular
Strengthens an existing foundation in Angular for those with experience
Taught by Jogesh K. Muppala, recognized for their work in Angular
Your knowledge of JavaScript and ES 5 is expected to be strong before beginning this course

Save this course

Save Front-End JavaScript Frameworks: Angular to your list so you can find it easily later:
Save

Reviews summary

Angular concepts and framework development

This course is highly rated by students, with an average review score of 4.2 out of 5. Students appreciate the clear explanations, practical exercises, and well-structured course materials. However, some students note that the course is a bit outdated and could use updates to reflect the latest versions of Angular.
Provides ample opportunities for students to practice their skills through assignments and projects.
"Assignments are very helpful to revise what you learn in the whole week"
"I really enjoyed this course ! it helped me to develop a new mindset for angular developement ."
"I was used to AngularJS and a little scared about the fact that Angular is an entire framework to learn."
"Big thanks to the instructor who guided me through out this course and i'm really looking forward for my next course !"
Well-paced and organized, with a logical progression of topics.
"The course is well-paced and challenging."
"The course is well-paced and challenging. The instructor is a delight to listen to, he has a wry set of humor."
"The course is organized fantastically with the instructor giving theoretical introduction before delving into code."
"The topics covered were very comprehensive and explained properly."
The instructor is knowledgeable and engaging, providing clear explanations and practical examples.
"The instructor is best teacher I have ever seen."
"Profesor has taught all the concepts with sufficient explanation, enough to explore other additional information around it on our own."
"I really enjoyed this course! it helped me to develop a new mindset for angular developement."
"Awesome Course. The teaching is awesome and the practical approach that is considered for this course is really very helpful."
Somewhat outdated and may not reflect the latest versions of Angular.
"It was disappointing that I had my codes written correct, but the app was not working at the end."
"Pros: The course is structured appropriately so that it is neither hand-holding or leaving anyone with any intermediate coding knowledge behind from one step to the next."
"You should be already proficient with understanding technology documentation as the versions and methods used in this course are very outdated and never updated."
"The discussion boards are full of questions never answered by the instructor."

Career center

Learners who complete Front-End JavaScript Frameworks: Angular will develop knowledge and skills that may be useful to these careers:
Angular Developer
Angular Developers specialize in developing and maintaining applications using the Angular framework. This course will provide you with a comprehensive understanding of Angular, including its components, directives, and services. You will also learn how to use Angular Material and Angular Flex-Layout for designing responsive Angular applications.
Interaction Designer
Interaction Designers are responsible for designing and developing the user interface of a website or application. This course can help you build a foundation in Angular, a popular JavaScript framework for building front-end applications. You will learn how to use Angular to create interactive and responsive web pages and applications.
UI Developer
UI Developers are responsible for designing and developing the user interface of a website or application. This course can help you build a foundation in Angular, a popular JavaScript framework for building front-end applications. You will learn how to use Angular to create interactive and responsive web pages and applications.
Front-End Developer
Front-End Developers are responsible for designing and developing the user interface of a website or application. This course can help you build a foundation in Angular, a popular JavaScript framework for building front-end applications. You will learn how to use Angular to create interactive and responsive web pages and applications.
Full-Stack Developer
Full Stack Developers are responsible for both the front-end and back-end development of a website or application. This course can help you build a foundation in Angular, a popular JavaScript framework for building front-end applications. You will learn how to use Angular to create interactive and responsive web pages and applications.
Product Designer
Product Designers are responsible for designing and developing the user experience of a website or application. This course can help you build a foundation in Angular, a popular JavaScript framework for building front-end applications. You will learn how to use Angular to create interactive and responsive web pages and applications.
Web Developer
Web Developers design, create, and maintain websites. This course can help you build a foundation in Angular, a popular JavaScript framework for building web applications. You will learn how to use Angular to create interactive and responsive web pages and applications.
UX Designer
UX Designers are responsible for the user experience of a website or application. This course can help you build a foundation in Angular, a popular JavaScript framework for building front-end applications. You will learn how to use Angular to create interactive and responsive web pages and applications.
Software Architect
Software Architects design and develop the architecture of a software system. This course can help you build a foundation in Angular, a popular JavaScript framework for building web applications. You will learn how to use Angular to create interactive and responsive web pages and applications.
Business Analyst
Business Analysts are responsible for analyzing and understanding the business needs of an organization. This course can help you build a foundation in Angular, a popular JavaScript framework for building web applications. You will learn how to use Angular to create interactive and responsive web pages and applications.
Software Engineer
Software Engineers design, develop, and maintain software systems. This course can help you build a foundation in Angular, a popular JavaScript framework for building web applications. You will learn how to use Angular to create interactive and responsive web pages and applications.
Technical Writer
Technical Writers are responsible for creating and maintaining technical documentation. This course can help you build a foundation in Angular, a popular JavaScript framework for building web applications. You will learn how to use Angular to create interactive and responsive web pages and applications.
Project Manager
Project Managers are responsible for planning and managing software development projects. This course can help you build a foundation in Angular, a popular JavaScript framework for building web applications. You will learn how to use Angular to create interactive and responsive web pages and applications.
Educator
Educators are responsible for teaching and training students. This course can help you build a foundation in Angular, a popular JavaScript framework for building web applications. You will learn how to use Angular to create interactive and responsive web pages and applications.
Technical Lead
Technical Leads are responsible for leading and managing a team of software developers. This course can help you build a foundation in Angular, a popular JavaScript framework for building web applications. You will learn how to use Angular to create interactive and responsive web pages and applications.

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser