
About Course
Do you want to start developing professional websites? Or maybe you already program and want to take your knowledge to the next level? This course was created for you – no matter where you are in your career path, my Web Developer Course will give you a lot of fresh material.
It contains many quality lectures. And what’s important is that it contains the most advanced and current versions of the tools. The course starts with basic knowledge. I’ll show you handy techniques on how you can quickly and efficiently work with technologies such as HTML5, CSS3 and Python.
Once you’ve mastered this, I’ll show you how to create responsive websites using advanced tools like jQuery, PHP 7, MySQL 5 and Bootstrap. You’ll build blogging and e-commerce websites using WordPress, and learn ways to add dynamic content using APIs to connect to sites like Google Maps and Facebook. As you know, the best way to learn something is to do something.
Therefore, throughout the course you will do many interesting tasks. Plus, during the course you will use the acquired skills to build websites. The final task will be to create a complete copy of Twitter.
What Will You Learn?
- Create websites and web applications
- Create mobile HTML applications
- Get a Junior Web Developer Job
- Take on projects on freelancing sites
- Start your online business
- Become a front-end developer
- Master databases and server-side languages
Course Content
Introduction and Setup
-
Overview of the Introduction and Setup Section”
-
How to Get Additional Free Materials
-
Settings for Windows
-
A note about the Brackets editor
-
Setup for Mac
-
How to Ask Great Questions
-
FAQ
HTML 5
-
Overview of the “HTML 5″ Section”
-
Your First Web Page
-
Your First Web Page – Files
-
Web Page Structure
-
Web Page Structure – Files
-
Creating a Complete Web Page
-
Creating a Complete Web Page – Files
-
Title Tags
-
Title Tags – Files
-
Paragraph (Paragraph) Tags
-
Paragraph (Paragraph) Tags – Files
-
Text formatting
-
Text Formatting – Files
-
Unnumbered Lists
-
Unnumbered Lists – Files
-
Numbered Lists
-
Numbered Lists – Files
-
Images
-
Images – Files
-
Forms
-
Forms – Files
-
Tables
-
Tables – Files
-
Links
-
Links – Files
-
Mnemonic Symbols (HTML Entities)
-
Mnemonic Symbols (HTML Entities) – Files
-
I-Frames
-
I-Frames – Files
-
HTML Project – Putting It All Together
-
HTML Project – Putting It All Together – Files
-
Setting up Free Hosting
-
FTP setup
-
A Note About Firefox Versions
-
Further Reading – HTML
-
Documentation 1 – HTML Tags Reference
-
HTML Test Questions
-
CCA HTML Level 1
CSS 3
-
Overview of the “CSS 3″ Section”
-
What is CSS?
-
Inline CSS
-
Inline CSS – Files
-
Internal CSS
-
Internal CSS – Files
-
Classes and Identifiers
-
Classes and Identifiers – Files
-
Div blocks
-
Div Blocks – Files
-
Colors
-
Colors – Files
-
Float
-
Float – Files
-
Position
-
Position – Files
-
Margin fields
-
Margin fields – Files
-
Padding
-
Padding – Files
-
Borders
-
Borders – Files
-
Fonts
-
Fonts – Files
-
Styling Text
-
Styling Text – Files
-
Text Alignment
-
Text Alignment – Files
-
Styling Links
-
Styling Links – Files
-
CSS Project – BBC News Website (1)
-
CSS Project – BBC News Website (2)
-
CSS Project – BBC News Website (3)
-
CSS Project – BBC News Website (4)
-
CSS Project – BBC News Website – Files
-
External CSS
-
Further Reading – CSS
-
Documentation 2 – CSS
-
Test Questions – CSS
-
CCA CSS Level 1
Javascript
-
Overview of the “Javascript” Section”
-
What is Javascript?
-
What is Javascript? – Files
-
Internal Javascript
-
Internal Javascript – Files
-
Accessing Items
-
Element Access – Files
-
Responding to a Mouse Click
-
Reacting to a Mouse Click – Files
-
Changes to Website Content
-
Changing Website Content – Files
-
Manipulating Styles Using Javascript
-
Manipulating Styles Using Javascript – Files
-
Mini Challenge – Disappearing Circles
-
Mini-Task – Disappearing Circles – Files
-
Variables
-
Variables – Files
-
Arrays
-
Arrays – Files
-
IF statements
-
IF Statements – Files
-
Javascript Game – How Many Fingers
-
Javascript Game – How Many Fingers – Files
-
Cycles
-
Cycles – Files
-
While Loops
-
While Loops – Files
-
Functions
-
Functions – Files
-
Javascript Project – React Testing
-
Javascript Project – React Testing – Files
-
External Javascript
-
External Javascript – Files
-
Further Reading – Javascript
-
Documentation 3 – Javascript
-
Test Questions – Javascript
-
CCA Javascript Level 1
jQuery
-
JQuery Section Overview”
-
What is jQuery?
-
Using jQuery On Your Web Pages
-
Using jQuery On Your Web Pages – Files
-
Mouse Click Detection
-
Mouse Click Detection – Files
-
Changes to Website Content
-
Changing Website Content – Files
-
Changing Website Styles
-
Changing Website Styles – Files
-
Disappearing Content
-
Disappearing Content – Files
-
Content Animation
-
Content Animation – Files
-
AJAX
-
AJAX – Files
-
Regular Expressions
-
Regular Expressions – Files
-
Mini Project – Form Check
-
Mini Project – Form Check – Files
-
Introduction to jQuery UI
-
Introduction to jQuery UI – Files
-
Draggables & Resizables
-
Draggables & Resizables – Files
-
Droppables
-
Droppables – Files
-
Accordion & Sortables
-
Accordion & Sortables – Files
-
JQuery Project – Code Player
-
JQuery Project – Code Player – Files
-
Further Reading – jQuery
-
Test Questions – JQuery
-
CCA jQuery Level 1
Bootstrap 4
-
Overview of the “Bootstrap 4″ Section”
-
What is Bootstrap?
-
Your First Bootstrap Website
-
Your First Bootstrap Website – Files
-
Grid system
-
Grid System – Files
-
Navigation Bars Navbars
-
Navigation Bars Navbars – Files
-
Forms & Tables
-
Forms & Tables – Files
-
Bootstrap Components
-
Bootstrap Components – Files
-
Modals, Popovers & Tooltips
-
Modals, Popovers & Tooltips – Files
-
ScrollSpy
-
ScrollSpy – Files
-
Project – Application Page
-
Project – Applications Page – Files
-
Free Bootstrap Themes
-
Further Reading – Bootstrap
-
Test Questions – Bootstrap
WordPress
-
Overview of the “WordPress” Section”
-
What is WordPress?
-
WordPress Dashboard
-
WordPress Themes
-
Important: Note about Topic X and Next Lecture
-
How to Get $10 Discount on Theme X
-
Blog Creation
-
Creation of an E-Commerce Website
-
WordPress Assignment – Website Creation
-
Further Reading – WordPress
-
Test Questions – WordPress
PHP
-
PHP Section Overview”
-
Introduction to PHP
-
Hello World in PHP
-
Hello World in PHP – Files
-
Variables
-
Variables – Files
-
Arrays
-
Arrays – Files
-
IF statements
-
IF Statements – Files
-
For and For Each Loops
-
For and For Each Loops – Files
-
While Loops
-
Mini Project – Form “Contacts”
-
Mini-Project – Contact Form – Files
-
How to Get Content from Other Scripts
-
How to Get Content from Other Scripts – Files
-
Project – Weather Extraction
-
Project – Weather Extraction – Files
-
Further Reading – PHP
-
PHP Test Questions
-
CCA PHP Level 1
MySQL
-
Overview of the “MySQL 5″ Section”
-
Introduction to MySQL
-
Database Connection
-
Database Connection – Files
-
Retrieving Data from a Database
-
Retrieving Data from a Database – Files
-
Inserting and Updating Data
-
Inserting and Updating Data – Files
-
Cycle by Data
-
A Note on Secure Password Storage – password_hash()
-
Project Secret Diary (1)
-
Project Secret Diary – Part 1 Files
-
Project Secret Diary (2)
-
Project Secret Diary – Part 2 Files
-
Further Reading – MySQL
-
Test Questions – MySQL
-
CCA MySQL Level 1
API
-
Overview of the “API” Section”
-
What is an API?
-
What is the weather
-
What is the weather now – Files
-
Google Maps API
-
Google Maps API – Files
-
Geocoding in Google Maps
-
Twitter API – UPDATE
-
Twitter API
-
Twitter API – Files
-
Task – Creating a Twitter Client
-
Creating a Twitter Client – Files
-
Further Reading – API
-
Test Questions – API
Mobile applications
-
Overview of the “Mobile Applications” Section”
-
Creating HTML Applications
-
Using App.JS
-
Using App.JS – Files
-
Persistent Storage
-
Permanent Storage – Files
-
Publishing Applications in the App Store
-
Further Reading – Mobile Apps
Accessibility Features HTML 5 & CSS 3
-
HTML 5/CSS 3 Accessibility Section Overview”
-
What is HTML5?
-
Features of HTML5 Forms
-
HTML 5 Forms Features – Files
-
Audio & Video
-
Audio & Video – Files
-
HTML5 Canvas
-
HTML 5 Canvas – Files
-
HTML5 assignment – Dial
-
HTML5 Assignment – Dial – Files
-
Pseudo-Classes
-
Pseudo-Classes – Files
-
Gradients and Shadows
-
Gradients and Shadows – Files
-
Transformations and Animations
-
Transformations and Animations – Files
-
Layout and Calculations
-
Layout and Calculations – Files
-
Further Reading – HTML 5 & CSS 3
Python
-
Python Section Overview”
-
Why Learn Python?
-
Important: Note If you are working with FireFTP
-
Hello World in Python
-
IF Statements in Python
-
IF Statements in Python – Files
-
Functions in Python
-
Functions in Python – Files
-
Python Project – Mastermind
-
Python Project – Mastermind – Files
-
Further Reading – Python