Classbaze

Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Modern Web Design & Development: Intro to PWAs in Angular 8

Suitable for All Levels - Learn Design Principles, Angular CLI, Firebase, Photo Editing, and More!
4.1
4.1/5
(69 reviews)
7,703 students
Created by

8.2

Classbaze Grade®

7.2

Freshness

7.3

Popularity

9.4

Material

Suitable for All Levels - Learn Design Principles
Platform: Udemy
Video: 4h 43m
Language: English
Next start: On Demand

Best Web Development classes:

Classbaze Rating

Classbaze Grade®

8.2 / 10

CourseMarks Score® helps students to find the best classes. We aggregate 18 factors, including freshness, student feedback and content diversity.

Freshness

7.2 / 10
This course was last updated on 1/2020.

Course content can become outdated quite quickly. After analysing 71,530 courses, we found that the highest rated courses are updated every year. If a course has not been updated for more than 2 years, you should carefully evaluate the course before enrolling.

Popularity

7.3 / 10
We analyzed factors such as the rating (4.1/5) and the ratio between the number of reviews and the number of students, which is a great signal of student commitment.

New courses are hard to evaluate because there are no or just a few student ratings, but Student Feedback Score helps you find great courses even with fewer reviews.

Material

9.4 / 10
Video Score: 8.3 / 10
The course includes 4h 43m video content. Courses with more videos usually have a higher average rating. We have found that the sweet spot is 16 hours of video, which is long enough to teach a topic comprehensively, but not overwhelming. Courses over 16 hours of video gets the maximum score.
The average video length is 5 hours 28 minutes of 770 Web Development courses on Udemy.
Detail Score: 10.0 / 10

The top online course contains a detailed description of the course, what you will learn and also a detailed description about the instructor.

Extra Content Score: 9.9 / 10

Tests, exercises, articles and other resources help students to better understand and deepen their understanding of the topic.

This course contains:

15 articles.
16 resources.
0 exercise.
0 test.

In this page

About the course

This course is intended to enable anyone, even if you are starting out with no knowledge or experience, to finish the course with the ability to create progressive web apps, understand the basics of Angular, and learn best design practices along the way! You will complete your own unique version of the project that we will build and host for free with the Angular 8 CLI and Google Firebase.

My name is Jacinto Wong and I am currently working as a Senior Developer in Toronto, Canada. For me, only 4 months after starting my first online developer course, I landed my first developer job. I had an advantage, in that I’ve been doing layout and design work for magazines and newspapers for over 15 years. Check out more about me at the website jacinto.design

But I think what impressed my interviewers the most was the projects I had made through these online courses, which cost a fraction of the time and money that university, college, or even a coding boot camp would have cost. Ultimately, I understand how valuable a well-structured course with an impressive project can be for career success. I believe the course I have put together will be an excellent starting point on that journey and I am excited to share that.

Even the longest journeys begin with just a single step. I hope you will take your first steps towards becoming a developer with me!

By the end of this course, students will:
•Be able to build responsive Progressive Web Apps using Angular and Firebase
•Practice principles of design that will apply to print and web projects
•Create their own unique portfolio website
•Have a solid understanding of Visual Studio Code
•Learn how to create project mock-ups with Photopea
•Have the ability to use Chrome Developer Tools to test and audit websites

Contents and Overview
The course will start by setting up all the software. This will begin with installing Git For Windows to integrate with GitHub, Visual Studio Code, Node/NPM, Angular CLI, and Firebase Tools.

We will discuss the importance of the planning stage in building a website, as well as implementing best design practices. Then we will discuss what a Progressive Web App its long list of benefits, including being able to function offline.

Jumping into our main project, we will work through our project in sections. We will begin with the home page, which will feature a responsive video background.

Next, we will add our navigation as a shared component. Later on we will make a responsive version that will display in mobile devices.

We will then create an About section with a short bio and link to a resume. Next, our projects section will involve learning how to create mock-ups for other web projects using Photopea (an online free version of Photoshop).

We will wrap up the main page content by adding a contact section, as well as a small footer.

After this, I will discuss the importance of responsive design, going through how to alter a desktop website to look good on a smartphone in vertical and horizontal orientations. I will explain how this is done, using the Developer Tools in Chrome and then give students to opportunity to finish the rest on their own.

In the last section of the course, I will show how to make and implement icons for a PWA. Then we will look at Lighthouse Audits to optimize our project further. We will finish by building, optimizing, and hosting our web app online for free with Firebase.

Why Should You Learn This?
If you are starting the process of learning to become a web developer, or even if you are already working as a web developer, you will find value in this course. There is an emphasis on design principles throughout, and a unique workflow to efficiently create Progressive Web Apps that are much more functional than regular websites.

What can you learn from this course?

✓ Be able to build responsive progressive web apps using Angular and Firebase
✓ Practice principles of design that will apply to print and web projects
✓ Create their own unique portfolio website
✓ Have a solid understanding of Visual Studio Code
✓ Learn how to create project mock-ups with Photopea
✓ Have the ability to use Chrome Developer Tools to test and audit websites

What you need to start the course?

• Access to a computer with an internet connection

Who is this course is made for?

• Students starting out teaching themselves Web Development
• Anyone interested in making their own portfolio website from scratch
• Web Developers looking into learning and applying modern Design Principles
• Web Developers wanting to create Progressive Web Apps using Angular CLI and Firebase

Are there coupons or discounts for Modern Web Design & Development: Intro to PWAs in Angular 8 ? What is the current price?

The course costs $14.99. And currently there is a 25% discount on the original price of the course, which was $19.99. So you save $5 if you enroll the course now.
The average price is $28.0 of 770 Web Development courses. So this course is 46% cheaper than the average Web Development course on Udemy.

Will I be refunded if I'm not satisfied with the Modern Web Design & Development: Intro to PWAs in Angular 8 course?

YES, Modern Web Design & Development: Intro to PWAs in Angular 8 has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any financial aid for this course?

Currently we could not find a scholarship for the Modern Web Design & Development: Intro to PWAs in Angular 8 course, but there is a $5 discount from the original price ($19.99). So the current price is just $14.99.

Who will teach this course? Can I trust Jacinto Wong?

Jacinto Wong has created 2 courses that got 2,829 reviews which are generally positive. Jacinto Wong has taught 31,758 students and received a 4.7 average review out of 2,829 reviews. Depending on the information available, we think that Jacinto Wong is an instructor that you can trust.
Web Designer / Senior Web Developer / Educator
Jacinto is a Senior Developer with the Canadian Broadcasting Corporation with a diverse background, including 5 years experience as a teacher in Canada and South Korea. He has had a passion for technology from a very young age, which led him to build his first computer at age 12 and start using design software at 16. As an instructor for the Zero To Mastery Academy, Jacinto combines these artistic and critical thinking skills to create high quality projects that will add real value to student’s portfolios and jump start their careers in web development.Starting out learning something new can be challenging and there are so many resources available that it can be overwhelming. Jacinto understands that for some, bootcamps and post-secondary education are too time-consuming or expensive for many to consider. With that in mind, he does his best to create the highest quality courses that are inexpensive and beginner-friendly.As a self-taught developer, Jacinto started from scratch and learned enough to land a Senior Developer job after only 4 months working through online courses. He knows it is possible to upgrade your skills and switch careers without spending excessive time or money. He couldn’t be happier to be in this exciting and growing industry and aims to provide students with the same opportunity.
Browse all courses by on Classbaze.

8.2

Classbaze Grade®

7.2

Freshness

7.3

Popularity

9.4

Material

Platform: Udemy
Video: 4h 43m
Language: English
Next start: On Demand

Classbaze recommendations for you