4.54 out of 5
4.54
387 reviews on Udemy

Mega Web Development Course: Full stack web application 2023

Learn to create advanced websites using, html, css, javascript, python, django, aws - Full stack front-end, back-end dev
Instructor:
Pouya Eti • Digital Marketing Expert
12,172 students enrolled
English [Auto]
Having enough knowledge to create ANY kind of websites and web applications.
Building over 20 small project for your portfolio, and ready to apply for junior developer jobs.
Creating one master project which includes, product system, user system, brands, categories, admin panel and ...
Master front-end by using HTML, CSS, and Javascript.
Master back-end by using Python and Django.
Work as a freelancer web developer.
Able to use and work with AWS.
Master the latest, popular and most demanded programming skills.

Mega Web Development Course: Full stack web application

By the end of this course, you will be able to create advanced websites and web applications that include:

  • User system (user signup, user profile, user interactions, …)

  • Product systems (product categories, brands, product pages, orders, sales, …)

  • Showcases, blogs, and other kinds of webpages

  • And much more.

This course is designed for all levels and starts from zero to advanced levels of programming for web development. Each topic has three chapters beginner, intermediate, and advanced.

The main topics this course focuses on are:

  • HTML

  • CSS

  • Javascript

  • Python

  • Django

  • AWS

The best thing about this course is being project-based, meaning we are going to learn by doing, so inside the course, we have more than 50 practice projects, over 20 quizzes, and interactive coding exercises. So besides learning everything you need, to become a professional programmer, you will also build great real-world websites and web applications.

I designed this course in a way so you can learn everything you need and avoid learning things that are not useable or became outdated. This feature will help you to complete this course in a shorter time while mastering all the skills available in the course.

This course requires no knowledge of programming, so if you are a complete beginner, I’ll be there every step of the way, taking you from programming fundamentals all the way to intermediate and advanced levels. Even if you just want to learn a specific programming topic in this course, you can start directly from that chapter.

If you really want to become a professional programmer and take your career to the next level, all you need to do is to join the program, and I will be waiting for you inside.

Mega Web Development Course: Full stack web application 2023 by Pouya Eti 

Introduction

1
Introduction
2
How to use the course
3
Discord
4
Install requirements
5
Required docs

HTML - Beginner

1
HTML & the structure

What is html and what is the coding structure - tags

2
HTML file structure

What is the structure of each HTML file, and what tags it includes.

3
Text & coding resources

Let's learn more about different tags for writing text in HTML, such as titles, paragraphs and different style of a texts such as bold and italic.

4
Lists

What are lists in HTML and how we can create them.

5
Link

How to create links and what attribute is required.

6
Self closing tags
7
Image

How to add an image to our HTML file.

8
[Easy] - A simple webpage
9
HTML comments
10
Quiz for HTML Beginner
11
Practice - Create product card
12
Recap
  1. HTML structure

  2. Heading

  3. Paragraph

  4. Strong and emphasized

  5. List

  6. Link

  7. Self closing tag

  8. Image

13
Tip

Programming is very easy if you don't stop yourself in your mind.

CSS - Beginner

1
CSS & the structure

Learn the CSS structure: Who{ what : how;}

2
Basic properties

We will use Codepen to learn more about how we can change the following properties.

  • Color

  • Font size

  • background-color

3
3 Types of CSS

We are going to learn more about inline CSS, internal CSS, and external CSS.

4
Debugging

We are going to learn to inspect feature on Google chrome that will help us to debug our code.

5
CSS Selector

We are going to learn what is class and id and how we can use it to style our content.

6
Class vs id
7
CSS comments
8
Quiz for CSS Beginner
9
Practice - improve the page css
10
Recap
11
Tip

HTML - Intermediate

1
Video
2
Grouping tag

Let's learn more about a grouping tag which is <div>.

3
Semantic HTML

Let's learn more about what semantic HTML is and how we can use it to improve a webpage structure.

4
What is form
5
Form structure
6
Practice - Create complete signup form
7
Inputs
8
Quiz for HTML intermediate

CSS - Intermediate

1
Favicon
2
Box model

During this lecture we will learn more about element width and hight, padding, border, and margin of an element.

3
Centering with margin

How to center a div element.

4
Measuring units

We will learn about different measuring units like px, which stands for pixel.

5
Quiz of part 1
6
Practice - Style the signup form
7
Solution - Styling the signup form
8
Hover selectore
9
Display
10
Centering of Block or inline elements
11
Position
12
Flexbox
13
Flex container
14
Practice - Use Flex box to improve nav bar
15
Practice - Improve the intro
16
Practice - Improve product section and card
17
Flex item
18
Quiz of part 2

CSS - Advanced

1
Grid
2
Grid templates
3
Practice - Add a grid of product images
4
Boxshadow
5
Selecting selectors

Selecting more than one selector in css and apply the same effect.

6
Filters
7
Animation
8
Responsive
9
Quiz for CSS advance
10
Recap

JavaScript - Beginner

1
What is JS and what it does

Let's look at the final project and what we have been able to make with JS.

2
3 types of JS writing
3
Variable
4
Var & const
5
Naming variables
6
Data types

String, number (integer and float), boolean.

7
Quiz - Basics of JS
8
Practice - Basics of JS
9
Number equality
10
Operators
11
Operators on strings
12
Comparators
13
Practice - Js operators
14
Quiz - Operators, equality, and comparators
15
If statement
16
Practice if statement
17
Function - Creating & calling
18
Practice - Calculate the daily battle
19
Onclick event

JavaScript - Intermediate

1
Random
2
If / else / else if
3
Function - Parameters & arguments
4
Function - Output
5
Practice - Build the multiply function of a calculator
6
Array
7
Updating an array
8
Remainder operator
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.5
4.5 out of 5
387 Ratings

Detailed Rating

Stars 5
240
Stars 4
112
Stars 3
26
Stars 2
6
Stars 1
3