
Introduction to Web Development Processes and Server Setup
eDiploma Credit: 2 Points
This online course describes the processes related to web development and various types of web hosting packages.
The internet is a global tool used to share and gain information. If you are already familiar with using the internet, this course will take you from beginner to expert in using scripting languages to build web applications. Discover how to integrate and administer MySQL databases in a web project and learn the benefits of scaling server configurations. This course will also teach you about WAMP servers. Register now to improve your skills!
Course Curriculum
Introduction to Web Development
-
Learning Outcomes00:00
-
Introduction00:00
-
Learning Objectives00:00
-
Internet Overview00:00
-
HTTP Protocol00:00
-
HTTPS Protocol00:00
-
SMTP Protocol and Local Mail Delivery00:00
-
Outbound Mail Delivery00:00
-
Network Basics – LAN and WAN00:00
-
Network Ports and Firewalls00:00
-
Lesson Summary00:00
Web Hosting Packages
-
Learning Outcomes00:00
-
Web Development Process00:00
-
Web Application Planning Overview00:00
-
Web Hosting Packages00:00
-
Shared Hosting00:00
-
Dedicated Hosting00:00
-
VPS Hosting00:00
-
Cloud Hosting and Case Study00:00
-
Introduction to Domain Names00:00
-
Domain Name Registrars00:00
-
Domain Registration00:00
-
Registration and Privacy Protection00:00
-
Control Panel Sign In00:00
-
Auto Renewal and Domain Lock00:00
-
Domain Forwarding00:00
-
Nameservers00:00
-
Update Registration Information00:00
-
Lesson Summary00:00
Testing and Production Environment
-
Learning Outcomes00:00
-
Introduction to Testing Servers00:00
-
Installing WampServer00:00
-
Installing MampServer00:00
-
WampServer Menu00:00
-
Localhost File Test00:00
-
Production Sever Setup00:00
-
Introduction to Linode Manager00:00
-
Virtual Server Listing00:00
-
Linode Settings00:00
-
Installing a Configuration Profile00:00
-
Linode Dashboard00:00
-
Remote Access Tab00:00
-
PuTTY and PuTTY gen00:00
-
Terminal00:00
-
Command Console00:00
-
Connecting to Linode Server using PuTTY00:00
-
Connecting to Linode Virtual Server using Terminal00:00
-
Basic Commands in Administering a Server00:00
-
File in Directory Commands00:00
-
Installing LAMP Stack00:00
-
Host Name00:00
-
Creating a New User Account00:00
-
Creating a Key Pair on Windows00:00
-
Creating a Key Pair on MAC00:00
-
Web Root Folder00:00
-
XFCE4 Package and VNC Server00:00
-
Tight VNC Java Viewer00:00
-
Real VNC Viewer for Mac00:00
-
Navigating Ubuntu Desktop00:00
-
Disabling Root User Access00:00
-
Resizing Cloud Hosting Servers00:00
-
Creating Manual Backups00:00
-
Changing Root Password00:00
-
Role of DNS Zone File00:00
-
Matching Domain Name to Nameserver in DNS Zone File00:00
-
Lesson Summary00:00