Why Do I Need a Tutor?!
Click here to know



I teach below topics for Web Development Languges. The online tutoring via skype desktop sharing is only 20 USD per hour. For booking a class send message or call my whatsapp number: +98 912 490 8372

HTML-CSS
Boostrap
JavaScript
jQuery
PhP
MySQL
.NET Core
AngularJs
Nodejs
Vuejs
WordPress
Reactjs

HTML Complete Course

Lesson

Lesson Subject

pdf file

1

Introduction About HTML

lesson 1

2

Text Formatting tags

lesson 2

3

Link Building

lesson 3

4

Images tags

lesson 4

5

Intrducing the CSS

lesson 5

6

List tags

lesson 6

7

Table tags

lesson 7

8

Div tag

lesson 8

9

Form Tags

lesson 9

10

Media tags

lesson 10

11

tags inside head and DOCTYPE concept

lesson 11

12

Introduction about colors

lesson 12

13

Introducing new tags in HTML5

lesson 13

14

Working with new events

lesson 14

15

New capability of controls

lesson 15

16

New properties of forms

lesson 16

17

Working with MultiMedia Files

lesson 17

18

Drag & Drop in HTML5

lesson 18

19

Working with Canvas object

lesson 19

20

Working with SVG object

lesson 20

Stimated Required time for this course is: 5 hour


HTML-CSS
Boostrap
JavaScript
jQuery
PhP
MySQL
.NET Core
AngularJs
Nodejs
Vuejs
WordPress
Reactjs

CSS Complete Course

Lesson

Lesson Subject

pdf file

1

Introduction About CSS

lesson 1

2

Giving style to elements

lesson 2

3

Box concept in CSS

lesson 3

4

Andvance features in CSS (1)

lesson 4

5

Andvance features in CSS (2)

lesson 5

6

Edge fillets in CSS3

lesson 6

7

Inserting image in edges in CSS3

lesson 7

8

Inserting shadow for elements in CSS3

lesson 8

9

Justifying texts in CSS3

lesson 9

10

Managing view of text contents in boxes in CSS3

lesson 10

11

Inserting shadow for texts in CSS3

lesson 11

12

Making multi-column of texts in CSS3

lesson 12

13

Working with fonts in CSS3

lesson 13

14

Managing the background in CSS3

lesson 14

15

2D Transforms in CSS3

lesson 15

16

3D Transforms in CSS3

lesson 16

17

Working with animations in CSS3

lesson 17

18

Managing the User Interface in CSS3

lesson 18

19

Working with Gradients in CSS3

lesson 19

20

Working with Flexbox in CSS3

lesson 20

Stimated Required time for this course is: 5 hour


HTML-CSS
Boostrap
JavaScript
jQuery
PhP
MySQL
.NET Core
AngularJs
Nodejs
Vuejs
WordPress
Reactjs

Bootstrap Complete Course

Lesson

Lesson Subject

pdf file

1

Introduction About Bootstrap

lesson 1

2

Grid System in Bootstrap

lesson 2

3

Working with Flex Box in Bootstrap

lesson 3

4

Working with Typography in Bootstrap

lesson 4

5

Working with colors in Bootstrap

lesson 5

6

Working with Tables in Bootstrap

lesson 6

7

Working with images in Bootstrap

lesson 7

8

Working with Jumbotron in Bootstrap

lesson 8

9

Working with Alerts in Bootstrap

lesson 9

10

Working with Buttons in Bootstrap

lesson 10

11

Working with Group Buttons in Bootstrap

lesson 11

12

Working with Badges in Bootstrap

lesson 12

13

Working with Progress Bar in Bootstrap

lesson 13

14

Working with Pagination in Bootstrap

lesson 14

15

Working with Lists in Bootstrap

lesson 15

16

Working with Cards in Bootstrap

lesson 16

17

Working with Dropdowns in Bootstrap

lesson 17

18

Working with Collapse in Bootstrap

lesson 18

19

Working with Menu in Bootstrap

lesson 19

20

Working with Forms in Bootstrap

lesson 20

21

Working with Inputs in Bootstrap

lesson 21

22

Working with Carousel in Bootstrap

lesson 22

23

Working with Modal in Bootstrap

lesson 23

24

Working with Tooltip in Bootstrap

lesson 24

25

Working with Popover in Bootstrap

lesson 25

26

Working with Scrollspy in Bootstrap

lesson 26

27

Working with Toast in Bootstrap

lesson 27

28

Working with Spinner in Bootstrap

lesson 28

29

Working with Additive Classes in Bootstrap

lesson 29

30

Final Simple project with Bootstrap

lesson 30

Stimated Required time for this course is: 6 hour


HTML-CSS
Boostrap
JavaScript
jQuery
PhP
MySQL
.NET Core
AngularJs
Nodejs
Vuejs
WordPress
Reactjs

JavaScript Introductory Course

Lesson

Lesson Subject

pdf file

1

Javascript Basics Tutorial: Overview

lesson 1

2

Javascript Basics Tutorial: Syntax

lesson 2

3

Javascript Basics Tutorial: Enabling JavaScript in Browsers

lesson 3

4

Javascript Basics Tutorial: Placement in HTML File

lesson 4

5

Javascript Basics Tutorial: Variables

lesson 5

6

Javascript Basics Tutorial: Operators

lesson 6

7

Javascript Basics Tutorial: if...else Statement

lesson 7

8

Javascript Basics Tutorial: Switch Case

lesson 8

9

Javascript Basics Tutorial: While Loops

lesson 9

10

Javascript Basics Tutorial: For Loop

lesson 10

11

Javascript Basics Tutorial: for...in loop

lesson 11

12

Javascript Basics Tutorial: Loop Control

lesson 12

13

Javascript Basics Tutorial: Functions

lesson 13

14

Javascript Basics Tutorial: Events

lesson 14

15

Javascript Basics Tutorial: JavaScript and Cookies

lesson 15

16

Javascript Basics Tutorial: Page Redirection

lesson 16

17

Javascript Basics Tutorial: Dialog Boxes

lesson 17

18

Javascript Basics Tutorial: Void Keyword

lesson 18

19

Javascript Basics Tutorial: Page Printing

lesson 19

20

JavaScript Objects: Objects

lesson 20

21

JavaScript Objects: Number

lesson 21

22

JavaScript Objects: Boolean

lesson 22

23

JavaScript Objects: Strings

lesson 23

24

JavaScript Objects: Arrays

lesson 24

25

JavaScript Objects: Date

lesson 25

26

JavaScript Objects: Math

lesson 26

27

JavaScript Objects: RegExp

lesson 27

28

JavaScript Objects: HTML DOM

lesson 28

29

JavaScript Advanced: Error Handling

lesson 29

30

JavaScript Advanced: Validations

lesson 30

31

JavaScript Advanced: Animation

lesson 31

32

JavaScript Advanced: Multimedia

lesson 32

33

JavaScript Advanced: Debugging

lesson 33

34

JavaScript Advanced: Image Map

lesson 34

35

JavaScript Advanced: Browsers

lesson 35

Stimated Required time for this course is: 20 hour


HTML-CSS
Boostrap
JavaScript
jQuery
PhP
MySQL
.NET Core
AngularJs
Nodejs
Vuejs
WordPress
Reactjs

JQuery Introductory Course

Lesson

Lesson Subject

pdf file

1

jQuery Tutorial: Overview

lesson 1

2

jQuery Tutorial: Basics

lesson 2

3

jQuery Tutorial: Selectors

lesson 3

4

jQuery Tutorial: Attributes

lesson 4

5

jQuery Tutorial: Traversing

lesson 5

6

jQuery Tutorial: CSS

lesson 6

7

jQuery Tutorial: DOM

lesson 7

8

jQuery Tutorial: Events

lesson 8

9

jQuery Tutorial: AJAX

lesson 9

10

jQuery Tutorial: Effects

lesson 10

11

jQuery UI: Interactions

lesson 11

12

jQuery UI: Widgets

lesson 12

13

jQuery UI: Theming

lesson 13

14

jQuery Plugins: Plugins

lesson 14

15

jQuery Plugins: PagePiling.js

lesson 15

16

jQuery Plugins: Flickerplate.js

lesson 16

17

jQuery Plugins: Multiscroll.js

lesson 17

18

jQuery Plugins: Slidebar.js

lesson 18

19

jQuery Plugins: Rowgrid.js

lesson 19

20

jQuery Plugins: Alertify.js

lesson 20

21

jQuery Plugins: Progressbar.js

lesson 21

22

jQuery Plugins: Slideshow.js

lesson 22

23

jQuery Plugins: Drawsvg.js

lesson 23

24

jQuery Plugins: Tagsort.js

lesson 24

25

jQuery Plugins: LogosDistort.js

lesson 25

26

jQuery Plugins: Filer.js

lesson 26

27

jQuery Plugins: Whatsnearby.js

lesson 27

28

jQuery Plugins: Checkout.js

lesson 28

29

jQuery Plugins: Blockrain.js

lesson 29

30

jQuery Plugins: Producttour.js

lesson 30

31

jQuery Plugins: Megadropdown.js

lesson 31

32

jQuery Plugins: Weather.js

lesson 32

Stimated Required time for this course is: 10 hour


HTML-CSS
Boostrap
JavaScript
jQuery
PhP
MySQL
.NET Core
AngularJs
Nodejs
Vuejs
WordPress
Reactjs

Ajax Introductory Course

Lesson

Lesson Subject

pdf file

1

AJAX Tutorial: What is AJAX?

lesson 1

2

AJAX Tutorial: Technologies

lesson 2

3

AJAX Tutorial: Examples

lesson 3

4

AJAX Tutorial: Browser Support

lesson 4

5

AJAX Tutorial: Action

lesson 5

6

AJAX Tutorial: XMLHttpRequest

lesson 6

7

AJAX Tutorial: Database Operations

lesson 7

8

AJAX Tutorial: Security

lesson 8

9

AJAX Tutorial: Issues

lesson 9

Stimated Required time for this course is: 5 hour


HTML-CSS
Boostrap
JavaScript
jQuery
PhP
MySQL
.NET Core
AngularJs
Nodejs
Vuejs
WordPress
Reactjs

PhP Complete Course

Lesson

Lesson Subject

pdf file

1

PhP Basics: Introduction

lesson 1

2

PhP Basics: Installation

lesson 2

3

PhP Basics: Syntax

lesson 3

4

PhP Basics: Comments

lesson 4

5

PhP Basics: Variables

lesson 5

6

PhP Basics: echo and print Statements

lesson 6

7

PhP Basics: Data Types

lesson 7

8

PhP Basics: Strings

lesson 8

9

PhP Basics: Numbers

lesson 9

10

PhP Basics: Constants

lesson 10

11

PhP Basics: Operators

lesson 11

12

PhP Basics: if...else...elseif Statements

lesson 12

13

PhP Basics: switch Statement

lesson 13

14

PhP Basics: while Loops

lesson 14

15

PhP Basics: for Loops

lesson 15

16

PhP Basics: Functions

lesson 16

17

PhP Basics: Arrays

lesson 17

18

PhP Basics: Sorting Arrays

lesson 18

19

PhP Basics: Global Variables - Superglobals

lesson 19

20

PHP Forms: Form Handling

lesson 20

21

PHP Forms: Form Validation

lesson 21

22

PHP Forms: Forms - Required Fields

lesson 22

23

PHP Forms: Forms - Validate E-mail and URL

lesson 23

24

PHP Forms: Complete Form Example

lesson 24

25

PHP Advanced: Multidimensional Arrays

lesson 25

26

PHP Advanced: Date and Time

lesson 26

27

PHP Advanced: Include Files

lesson 27

28

PHP Advanced: File Handling

lesson 28

29

PHP Advanced: File Open/Read/Close

lesson 29

30

PHP Advanced: File Create/Write

lesson 30

31

PHP Advanced: File Upload

lesson 31

32

PHP Advanced: Cookies

lesson 32

33

PHP Advanced: Sessions

lesson 33

34

PHP Advanced: Filters

lesson 34

35

PHP Advanced: Filters Advanced

lesson 35

Stimated Required time for this course is: 15 to 20 hour


HTML-CSS
Boostrap
JavaScript
jQuery
PhP
MySQL
.NET Core
AngularJs
Nodejs
Vuejs
WordPress
Reactjs

MySQL Introductory Course

Lesson

Lesson Subject

pdf file

1

MySQL Tutorial: Introduction

lesson 1

2

MySQL Tutorial: Installation

lesson 2

3

MySQL Tutorial: Administration

lesson 3

4

MySQL Tutorial: PHP Syntax

lesson 4

5

MySQL Tutorial: Connection

lesson 5

6

MySQL Tutorial: Create Database

lesson 6

7

MySQL Tutorial: Drop MySQL Database

lesson 7

8

MySQL Tutorial: Selecting MySQL Database

lesson 8

9

MySQL Tutorial: Data Types

lesson 9

10

MySQL Tutorial: Create MySQL Tables

lesson 10

11

MySQL Tutorial: Drop MySQL Tables

lesson 11

12

MySQL Tutorial: Insert Query

lesson 12

13

MySQL Tutorial: Select Query

lesson 13

14

MySQL Tutorial: WHERE Clause

lesson 14

15

MySQL Tutorial: UPDATE Query

lesson 15

16

MySQL Tutorial: DELETE Query

lesson 16

17

MySQL Tutorial: LIKE Clause

lesson 17

18

MySQL Tutorial: Sorting Results

lesson 18

19

MySQL Tutorial: Using MySQl Joins

lesson 19

20

MySQL Tutorial: Handling MySQL NULL Values

lesson 20

21

MySQL Tutorial: Regexps

lesson 21

22

MySQL Tutorial: Transactions

lesson 22

23

MySQL Tutorial: ALTER Command

lesson 23

24

MySQL Tutorial: INDEXES

lesson 24

25

MySQL Tutorial: Temporary Tables

lesson 25

26

MySQL Tutorial: Clone Tables

lesson 26

27

MySQL Tutorial: Database Info

lesson 27

28

MySQL Tutorial: Using MySQL Sequences

lesson 28

29

MySQL Tutorial: Handling Duplicates

lesson 29

30

MySQL Tutorial: MySQL and SQL Injection

lesson 30

31

MySQL Tutorial: Database Export

lesson 31

32

MySQL Tutorial: Database Import - Recovery Methods

lesson 32

Stimated Required time for this course is: 10 hour


HTML-CSS
Boostrap
JavaScript
jQuery
PhP
MySQL
.NET Core
AngularJs
Nodejs
Vuejs
WordPress
Reactjs

Hint: The online tutoring via skype desktop sharing is only 20 USD per hour. For booking a class send message or call my whatsapp number: +98 912 490 8372

HTML-CSS
Boostrap
JavaScript
jQuery
PhP
MySQL
.NET Core
AngularJs
Nodejs
Vuejs
WordPress
Reactjs

GET IN TOUCH

  • Unit 3, No 56, Abdollahi St,
  • Namjoo Ave, TEHRAN, IRAN
  • +98 9124908372
  • info@mohammadijoo.com