Skip to content
UdemyVue.jsPaid courseIntermediate levelCertificate

How to Build Scalable Front End Applications with Vue JS (Udemy.com)

Building Large Applications with Vue JS, Schema-Driven Design, Dynamic Layout Injection From Back End Schema, JavaScript

Created by: Hossein Mirian

Last updated February 2023

icon
What you will learn

  • How to build scalable front end applications
  • What is Schema-Driven design
  • How to make single responsible components
  • What is application development process and complexity in a real company
  • How to Structure a Large Scale Vue JS applications

How it compares

Against the other 70 rated Udemy courses in Vue.js on CourseDuck:

  • Rating4.4 out of 5higher than 40% of them
  • Reviews23#68 of 71 by number of reviews
  • Length3.4 hoursshorter than 84% of them
  • Last updatedFebruary 2023more recently than 54% of them

icon
Course Description

Take your front end development to the next level with Scalable Front End – the only course designed to give you the skills necessary to build dynamic, scalable apps. Learn how to use schema-driven design, control UI elements using back end JSON schema, and master design patterns like multi-service/multi-template design patterns. And that's just the beginning! With Scalable Front End, you'll be equipped with the knowledge and tools to optimize your software development cycle in big companies. Start your journey today!


Learn the fundamentals, dive into coding in the Vue JS framework and get hands-on experience with a challenging schema-driven design project to understand how to create a large Vue JS application. With this course, you'll have all the skills you need to build powerful and dynamic applications and take your career to the next level.


Develop your front-end skills effortlessly and quickly with Scalable Front End! Master all the powerful strategies and techniques to build advanced web applications without having to worry about any particular framework. With this course, you can apply the same methods for React JS, Angular JS, or whatever your next project may be. Join us and start making the most out of your front-end development!


This course is created to help front-end developers and engineer take their skills in a more advanced level and build full dynamic scalable applications. The course starts with some theoretical explanation of the software production cycle and then dives into coding in the Vue JS framework by implementing a challenging schema-driven design project called "Film-Centre" to show the different and powerful strategies to build scalable front-end applications. We will analyze complex layouts and functionalities and translate them into JSON schema. Later implement the UI statically, next we will use our quick API endpoint created by the JSON server to return our JSON schema and build our application with different advanced methods.


Who is this course for?

- Any front end developer (vue, react, angular) willing to know how to design complex, scalable front end applications.

- Any back end developer who wants to be one step ahead of others by knowing the secret of coordination of UI elements from the back end.

- Anyone interested to know what are the exact expectations of a company from a senior front-end developer

- Anyone stuck with heavy and complex projects willing to know the secret of building flexible, scalable, and maintainable applications.


The Github repo links is included as a resource from section 4 and so on as well as in the last lecture.


What technology and framework are used?

- Vue JS

- Vuetify

- Javascript

- Sass


what design pattern do we use?

- Singleton

-  Factory

- Schema-Driven Design

- Single Component Design


What is schema-driven design?

It is a new modern approach in software development to give control and flexibility to the layouts.


Is schema-driven design relevant to XML schema?

They are not wholly relevant but have some similarities.



icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Hossein Mirian

Hossein Mirian

Maersk UK Senior Software Engineer, the Former University of Oxford Web Developer, and Researcher. I'm a tech enthusiast, passionate about building innovative solutions that create lasting impact. Love experimenting with graphic design and exploring the world of coding!

I started working when I was 18. First I got into graphic design and worked with Adobe Photoshop and Illustrator. I did start my first programming by working on an Adobe Flash action script which we know is dead now! After revealing the mobile development industry I started working on Android development applications in different roles. At the same time, web development got my attention and I started working on web and technologies like Node JS, Vue, and React.

I like complex layout creation, love sharing my knowledge with all the people around the world, and enjoy communicating with people to make a more educated software engineering community. 

icon
More Vue.js courses

$119.99

$89.99

$74.99

$89.99

$84.99

$10.99

icon
Reviews

4.4

23 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Denis Dager on 2/21/2023

I really enjoyed watching the course since I am a vue develope and did not know how deep I can see vue js. thanks

By Shana on 2/19/2023

Well structured course. Liked the schema driven design

By Paul on 2/19/2023

Like the flexibility schema driven create for backend and front end developer. Strongly recommended course!

By DerranBaker on 2/14/2023

Exceptional course. I recommend every developer to watch this

By Sandra jones on 2/14/2023

Very knowledgeable teacher, and deep content like schema based design was truely a superb idea to develop my next application

By Kim chan on 2/14/2023

Thanks Hossein I believe it is a very unique and informative course where I could learn high level methods and techniques in engineering applications. I like the film centre idea and the way its been progressed to teach different techniques by this project

By Nelly on 2/8/2023

The topic is unique did not have time to complete it but from the first and second episode I watched I really liked it

By Alex dargon on 2/8/2023

Like the course specially its focus on api client and object oriented in front end applications. Id love to see more video thanks. I gave 4.5 since I am waiting for new content of the course

By BardiaBz on 2/6/2023

the methods and strategies here Hossein shows us helped me to think differently when I want to make my web applications. It was a very informative course.

By Mrish on 2/6/2023

This course is definitely what I needed to improve my skills as a front end developer. The idea of controlling UI from back-end is crazy! I would love this course to be continued and will be looking forward to see more lectures. Thank you.

Showing all 10 reviews on CourseDuck

Read all 23 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100