SOFTWARE
Technical Awareness Course for PMs & BAs
How web applications work under the hood
- 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 INTRODUCTIONI 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 UdemyWho 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
Looking for discount?
Get the course with coupon code ST16MT70224 and save 63%!
and start the course immediately