Booking options
£25
£25
On-Demand course
12 hours 48 minutes
All levels
Register on the Web Development Bootcamp: Learn Web Development from Scratch today and build the experience, skills and knowledge you need to enhance your professional development and work towards your dream job. Study this course through online learning and take the first steps towards a long-term career.
The course consists of a number of easy to digest, in-depth modules, designed to provide you with a detailed, expert level of knowledge. Learn through a mixture of instructional video lessons and online study materials.
Receive online tutor support as you study the course, to ensure you are supported every step of the way. Get a certificate as proof of your course completion.
The Web Development Bootcamp: Learn Web Development from Scratch course is incredibly great value and allows you to study at your own pace. Access the course modules from any internet-enabled device, including computers, tablets, and smartphones.
The course is designed to increase your employability and equip you with everything you need to be a success. Enrol on the now and start learning instantly!
Receive a digital certificate upon successful completion of the course
Get taught by experienced, professional instructors
Study at a time and pace that suits your learning style
Get instant feedback on assessments
24/7 help and advice via email or live chat
Get full tutor support on weekdays (Monday to Friday)
After the successful completion of the final assessment, you will receive a CPD-accredited certificate of achievement. The PDF certificate is for 9.99, and it will be sent to you immediately after through e-mail. You can get the hard copy for 15.99, which will reach your doorsteps by post.
You need to attend an assessment right after the completion of this course to evaluate your progression. For passing the assessment, you need to score at least 60%. After submitting your assessment, you will get feedback from our experts immediately.
The course is ideal for those who already work in this sector or are aspiring professionals. This course is designed to enhance your expertise and boost your CV. Learn key skills and gain a professional qualification to prove your newly-acquired knowledge.
Section 01: Getting Started | |||
Introduction | 00:03:00 | ||
How to Get Course requirements | 00:02:00 | ||
Getting Started on Windows, Linux or Mac | 00:02:00 | ||
How to ask a Great Questions | 00:01:00 | ||
FAQ's | 00:01:00 | ||
Section 02: HTML | |||
Introduction HTML | 00:05:00 | ||
Choosing Code Editor | 00:06:00 | ||
Installing Code Editor (Sublime Text) | 00:04:00 | ||
Overview of a Webpage | 00:05:00 | ||
Structure of a Full HTML Webpage | 00:07:00 | ||
First Hello World! Webpage | 00:09:00 | ||
Section 03: HTML Basic | |||
Heading tags | 00:09:00 | ||
Paragraph | 00:08:00 | ||
Formatting Text | 00:12:00 | ||
List Items Unordered | 00:05:00 | ||
List Items Ordered | 00:04:00 | ||
Classes | 00:09:00 | ||
IDs | 00:06:00 | ||
Comments | 00:04:00 | ||
Section 04: HTML Intermediate | |||
Images | 00:12:00 | ||
Forms | 00:05:00 | ||
Marquee | 00:06:00 | ||
Text area | 00:06:00 | ||
Tables | 00:06:00 | ||
Links | 00:07:00 | ||
Navbar - Menu | 00:04:00 | ||
HTML Entities | 00:05:00 | ||
Div tag | 00:06:00 | ||
Google Maps | 00:07:00 | ||
Section 05: HTML Advanced | |||
HTML Audio | 00:07:00 | ||
HTML Video | 00:05:00 | ||
Canvas | 00:06:00 | ||
Iframes | 00:05:00 | ||
Input Types | 00:04:00 | ||
Input Attributes | 00:06:00 | ||
Registration Form | 00:04:00 | ||
Contact Us Form | 00:10:00 | ||
Coding Exercise | 00:01:00 | ||
Solution for Coding Exercise | 00:02:00 | ||
Section 06: JavaScript Introduction | |||
What is JavaScript | 00:09:00 | ||
Hello World Program | 00:14:00 | ||
Getting Output | 00:11:00 | ||
Internal JavaScript | 00:13:00 | ||
External JavaScript | 00:09:00 | ||
Inline JavaScript | 00:04:00 | ||
Async and defer | 00:06:00 | ||
Section 07: JavaScript Basics | |||
Variables | 00:13:00 | ||
Data Types | 00:10:00 | ||
Numbers | 00:06:00 | ||
Strings | 00:06:00 | ||
String Formatting | 00:05:00 | ||
Section 08: JavaScript Operators | |||
Arithmetic operators | 00:07:00 | ||
Assignment operators | 00:03:00 | ||
Comparison operators | 00:06:00 | ||
Logical operators | 00:08:00 | ||
Section 09: JavaScript Conditional Statements | |||
If-else statement | 00:05:00 | ||
If-else-if statement | 00:04:00 | ||
Section 10: JavaScript Control Flow Statements | |||
While loop | 00:09:00 | ||
Do-while loop | 00:03:00 | ||
For loop | 00:08:00 | ||
Coding Exercise | 00:02:00 | ||
Solution for Coding Exercise | 00:02:00 | ||
Section 11: JavaScript Functions | |||
Creating a Function | 00:07:00 | ||
Function Call() | 00:07:00 | ||
Function with parameters | 00:05:00 | ||
Section 12: JavaScript Error Handling | |||
Try-catch | 00:05:00 | ||
Try-catch-finally | 00:17:00 | ||
Section 13: JavaScript Client-Side Validations | |||
On Submit Validation | 00:09:00 | ||
Input Numeric Validation | 00:12:00 | ||
Section 14: Python Introduction | |||
Introduction to Python | 00:02:00 | ||
Python vs Other Languages | 00:04:00 | ||
Why It's Popular | 00:04:00 | ||
Command Line Basics | 00:07:00 | ||
Python Installation (Step By Step) | 00:06:00 | ||
PyCharm IDE Installation | 00:08:00 | ||
Getting Start PyCharm IDE | 00:05:00 | ||
First Python Hello World Program | 00:07:00 | ||
Section 15: Python Basic | |||
Variables | 00:16:00 | ||
Data Types | 00:13:00 | ||
Type Casting | 00:07:00 | ||
User Inputs | 00:08:00 | ||
Comments | 00:04:00 | ||
Section 16: Python Strings | |||
Strings | 00:05:00 | ||
String Indexing | 00:05:00 | ||
String Slicing | 00:04:00 | ||
String Built-in Functions | 00:09:00 | ||
Formatting String (Dynamic Data) | 00:05:00 | ||
Section 17: Python Operators | |||
Arithmetic Operators | 00:08:00 | ||
Assignment Operators | 00:05:00 | ||
Comparison Operators | 00:05:00 | ||
Logical Operators | 00:02:00 | ||
AND Operator | 00:04:00 | ||
OR Operator | 00:02:00 | ||
NOT Operator | 00:03:00 | ||
Booleans | 00:02:00 | ||
Section 18: Python Data Structures | |||
Arrays in Earler | 00:02:00 | ||
Lists | 00:06:00 | ||
Add List Items | 00:03:00 | ||
Remove List Items | 00:01:00 | ||
Sort Lists | 00:03:00 | ||
Join Lists | 00:08:00 | ||
Tuples | 00:08:00 | ||
Update tuples | 00:07:00 | ||
Join tuples | 00:02:00 | ||
Dictionaries | 00:06:00 | ||
Add Dictionary Items | 00:04:00 | ||
Remove Dictionary Items | 00:03:00 | ||
Nested Disctionaries | 00:04:00 | ||
Sets | 00:04:00 | ||
Add Set Items | 00:03:00 | ||
Remove Set Items | 00:01:00 | ||
Join Set Items | 00:04:00 | ||
Section 19: Python Conditional Statements | |||
If Statement | 00:03:00 | ||
If-else Statement | 00:04:00 | ||
If-elif-else Statement | 00:04:00 | ||
If Statement Coding Excercise | 00:05:00 | ||
Section 20: Python Control Flow Statements | |||
Flow Charts | 00:06:00 | ||
While Loops Statement | 00:10:00 | ||
For Loops Statement | 00:06:00 | ||
The range() Function | 00:04:00 | ||
Nested Loops | 00:04:00 | ||
2D List using Nested Loop | 00:04:00 | ||
Section 21: Python Core Games | |||
Guessing Game | 00:07:00 | ||
Car Game | 00:10:00 | ||
Section 22: Python Functions | |||
Creating a Function | 00:03:00 | ||
Calling a Function | 00:06:00 | ||
Function with Arguments | 00:05:00 | ||
Section 23: Python Args, KW Args For Data Science | |||
args, Arbitary Arguments | 00:04:00 | ||
kwargs, Arbitary Keyword Arguments | 00:06:00 | ||
Section 24: Python Project | |||
Project Overview | 00:04:00 | ||
ATM RealTime Project | 00:13:00 |