Woman Hero

SOFTWARE

Technical Awareness Course for PMs & BAs

How web applications work under the hood

4.9

course rating
  • AGILE
  •  WEB
  • SDLC

What is the course about?

Understand how
apps work

The course is your key to understand how web applications are being developed and work.

Learn key engineering
concepts

In simple words, without scary and difficult terminology and lots of practice examples.

Grow your
career

Project managers & Business Analysts with technical background can find job easier


My name is Max Vlasov

I’m Senior Project Manager and I help business to build web applications for already 10 years. I’m Senior Project Manager and I help business to build web applications for already 10 years.

VIEW INTRODUCTION

I have a mix of management skills and technical background

And exactly that’s why I clearly know how important to understand how web applications work just to be able to talk to engineers the same language.

CHECK REVIEWS on Udemy

Who is it for?

Project Managers

Speak to enginnering team the same langiage. Estimate scope and work with risks more effectively

Business Analysts

Improve your efficiency by understanding how frontend, backend, DBs etc work

Product Owners

Plan product features and estimate implementation complexity more precisely

IT newcomers

Get a helicopter view about web applications, their components and how they work

Course Curriculum

What is this course about and who is it for?

Course overview

Diagram of web application flow and data exchange

Section summary

Overview

What is Frontend?

What is HTML?

HTML structure of web page

Tags, Inline styles

What is CSS?

How to connect CSS

Structure of CSS file, main CSS selectors

Responsiveness. CSS media queries

SCSS/ SASS

What is JavaScript and why do we need it?

How to connect JavaScript

Concept of DOM. How JavaScript interacts with HTML and CSS

Select elements in DOM

Make changes in DOM

Variables. Objects, Arrays, Functions, Classes

Fetch data

JSON

localStorage

Events

React, Angular, Vue. What is a framework? Why do we need?

Popular frontend frameworks and what's the difference?

Practice example with Vue

Section summary

Overview

What is Backend? Why do we need it?

Popular Backend languages, frameworks

Data basis. Relational: MySQL, PostgreSQL. Non-relational: MongoDB

NodeJS example: end-points, CRUD. connect to DB

Monolith vs microservices

Section summary

Manual and Automation

Section summary

What is API? REST API?

Typical schema of integration with any service

Section summary

Cloud, VPS, shared hosting, on-premise

Section summary

What is Git and why do we need it?

How to : clone, create brunch, make code change, track changes

Section summary

What is CI/CD? Why do we need it?

Difference between CI and CD

Section summary

Full course summary

MORE DETAILS

I recently completed the course and I'm thrilled to give it a 5 out of 5 rating! Max delivers the content with remarkable clarity and depth, demonstrating an impressive command of the subject matter. His thorough understanding of the nuances of IT project management and business analysis is evident throughout the course.

Max V. - Project Manager

Great course!

Vadym O. - Business Analyst

Great course, and I would recommend it if you want to learn more about technical aspects in general, especially if you're a manager or a non-technical person working in tech.

Vladislav K. - Senior Project Manager

Looking for discount?

Get the course with coupon code ST16MT70224 and save 63%!

and start the course immediately