Practical Introduction to Web Development

In this action-packed course you will learn to create robust, modern and feature-rich web sites.

Practical Introduction to Web Development

In this action-packed course you will learn to create robust, modern and feature-rich web sites.
Share the link to this page

About the Class

This course is designed to teach complete beginners the skills to build modern, responsive, and feature-rich websites. We will start by learning HTML and how to create elements for our web pages. Then you will learn how to style and create awesome responsive layouts using CSS. In the 3rd section, you will meet JavaScript - your first taste of real programming.

Next, Bootstrap will teach you how to create responsive designs in a matter of minutes that look good on every device. Next will be the PHP - your first backend language. It will allow you to create scalable websites with modern patterns. You will learn the basics of OOP (Object Oriented Programming) as well. In the MySQL section, you will learn how to store, modify, and retrieve data from a database.

You will turn your static webpage into a dynamic feature-rich website. And in the end, we are going to build a master project using everything you have learned so far, but there is a surprise too. You will finish the master project all by yourself. The best way to learn is via practice, and this course has plenty - it is full of exercises, challenges, and projects that will help you sharpen your newly acquired skills.

Learning Web Development can be an exhausting and lonely task. This is why I've created an exciting course and a community where I mentor, guide, and motivate aspiring developers. This course, its materials, and practice activities are the product that I wish existed when I was learning several years ago. I've created it with passion, and its sole purpose is to help you achieve your goals with the knowledge you will get from this course. Web Development changed my life, it can change yours too.

What will you learn in this course?

  • To work with HTML 5 Elements
  • To create web pages
  • To create Websites
  • To style HTML elements using CSS
  • To create a modern web page layout using CSS
  • To create a responsive web page layout using CSS that looks great on every device
  • To add, remove and modify HTML Elements using JavaScript
  • To change and update the styling of an element using JavaScript
  • To make elements respond to user input via JavaScript
  • To design and create new functionalities using JavaScript
  • To fully utilize Bootstrap's grid system
  • To create complete web page design using Bootstrap
  • To add many exciting features to a web page using Bootstrap
  • To implement login/log out functionality using PHP
  • To upload and save files to a server
  • To use API to request and process information
  • To create dynamic web pages using PHP
  • To utilize modern design patterns when creating a web site
  • To use correctly MVC architecture for websites
  • To use correctly Object-Oriented Programming (OOP) with PHP
  • To take full advantage of PHP Classes and Objects
  • To create, update and connect to a Database
  • To create and modify tables in a database
  • To create and modify columns in a database
  • To insert, update, select and delete data from databases
  • To design a correct Database schema for future websites
  • To work on a project with multiple classes/models/data sets
  • To take an idea and create a fully working website out of it
  • Many aspects, techniques, tips, and tricks in Web Development


Gancho Radkov

Lead Developer @ Radkov Academy
Share the instructor profile
Hello, My name is Gancho Radkov and I am founder of Radkov Academy. I currently employed as Senior Web Developer and I am leading a team of talented developers. I am also helping beginners learn the craft of web development and change their lives for the better. I hope my tutorials and mentorship help you achieve your goals.


  • You should have a PC/Mac.
  • You should have a good internet connection.

Class Contents

One-time Purchase
List Price:  $99.99
You save:  $30
List Price:  €92.88
You save:  €27.86
List Price:  £81.93
You save:  £24.58
List Price:  CA$137.27
You save:  CA$41.18
List Price:  A$150.19
You save:  A$45.06
List Price:  S$133.76
You save:  S$40.13
List Price:  HK$784.52
You save:  HK$235.38
CHF 64.58
List Price:  CHF 92.26
You save:  CHF 27.68
NOK kr738.64
List Price:  NOK kr1,055.25
You save:  NOK kr316.60
DKK kr484.13
List Price:  DKK kr691.65
You save:  DKK kr207.51
List Price:  NZ$161.87
You save:  NZ$48.56
List Price:  د.إ367.22
You save:  د.إ110.17
List Price:  ৳10,699.36
You save:  ৳3,210.13
List Price:  ₹8,270.72
You save:  ₹2,481.46
List Price:  RM447.20
You save:  RM134.17
List Price:  ₦46,037.39
You save:  ₦13,812.60
List Price:  ₨28,158.77
You save:  ₨8,448.47
List Price:  ฿3,445.47
You save:  ฿1,033.74
List Price:  ₺1,902.33
You save:  ₺570.75
List Price:  B$524.24
You save:  B$157.28
List Price:  R1,857.98
You save:  R557.45
List Price:  Лв181.41
You save:  Лв54.43
List Price:  ₩130,508.65
You save:  ₩39,156.51
List Price:  ₪365.79
You save:  ₪109.74
List Price:  ₱5,421.60
You save:  ₱1,626.64
List Price:  ¥13,245.65
You save:  ¥3,974.09
List Price:  MX$1,867.24
You save:  MX$560.22
List Price:  QR367.08
You save:  QR110.13
List Price:  P1,331.41
You save:  P399.46
List Price:  KSh13,048.69
You save:  KSh3,915
List Price:  E£3,088.98
You save:  E£926.78
List Price:  ብር5,384.13
You save:  ብር1,615.40
List Price:  Kz50,475.05
You save:  Kz15,144.03
List Price:  CLP$82,186.78
You save:  CLP$24,658.50
List Price:  CN¥688.38
You save:  CN¥206.53
List Price:  RD$5,478.52
You save:  RD$1,643.72
List Price:  DA13,553.57
You save:  DA4,066.48
List Price:  FJ$222
You save:  FJ$66.60
List Price:  Q779.77
You save:  Q233.95
List Price:  GY$21,097.25
You save:  GY$6,329.80
ISK kr9,759.40
List Price:  ISK kr13,942.60
You save:  ISK kr4,183.20
List Price:  DH1,028.51
You save:  DH308.58
List Price:  L1,858.04
You save:  L557.46
List Price:  ден5,716.27
You save:  ден1,715.05
List Price:  MOP$808.09
You save:  MOP$242.45
List Price:  N$1,841.81
You save:  N$552.60
List Price:  C$3,656.74
You save:  C$1,097.13
List Price:  रु13,215.20
You save:  रु3,964.95
List Price:  S/377.75
You save:  S/113.33
List Price:  K356.95
You save:  K107.09
List Price:  SAR375.64
You save:  SAR112.70
List Price:  ZK2,077.25
You save:  ZK623.23
List Price:  L457.19
You save:  L137.17
List Price:  Kč2,209.37
You save:  Kč662.87
List Price:  Ft36,143.36
You save:  Ft10,844.09
SEK kr724.26
List Price:  SEK kr1,034.70
You save:  SEK kr310.44
List Price:  ARS$20,500.01
You save:  ARS$6,150.62
List Price:  Bs690.44
You save:  Bs207.15
List Price:  COP$482,284.39
You save:  COP$144,699.78
List Price:  ₡53,996.74
You save:  ₡16,200.64
List Price:  L2,466.05
You save:  L739.88
List Price:  ₲719,737.70
You save:  ₲215,942.90
List Price:  $U3,925.66
You save:  $U1,177.81

What's Included

Language: English
Level: Beginner
Skills: Javascript, Website Designing, HTML, Web Development, Object-oriented Programming, MySQL, MVC Architecture, PHP, CSS
Age groups: All ages
Duration: 12 hours 21 minutes
111 Videos
6 Documents
This class has not been saved

Sign Up


Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.