Introduction
Drive the online world as a web developer
()
Knowledge and equipment you need
()
What is web development?
()
Ways to create a website
()
How to use the exercise files
()
1. Make Your Mark Immediately
Edit pages in a web browser
()
Practice coding in an online sandbox
()
Create and change pages with a code editor
()
2. Get Online with Web Hosting
Why do I need a web host?
()
Research and select a web host
()
IP addresses, domain names, and certificates
()
Connect to the Linux command line with a terminal
()
Top eight Linux commands
()
Web host permissions
()
3. Show Information with Display Technologies
Display information with HTML
()
Images and other non-text files
()
Style text with CSS
()
Going further with CSS
()
What people expect from a website
()
4. Make Things Happen with Programming
Survey types of programming languages
()
JavaScript, a browser-native programming language
()
PHP, a web-centric programming language
()
5. Course Project: Hotel Reservations, Part I
Create an HTML reservations form
()
Style the reservations form with CSS
()
Improve the reservation form with JavaScript
()
6. Develop Your Website Safely
Develop locally with an AMP stack
()
Move files between local and remote storage
()
Manage code through Git version control
()
Protect your site
()
Create a production workflow
()
7. Connect to Databases and Other Sites
Data-exchange standards: XML, JSON, and others
()
SQL: The database query language
()
Connect to a database
()
Embed an informative widget
()
Application programming interfaces (APIs)
()
8. Course Project: Hotel Reservations, Part II
Break the site into modular pieces
()
Create a confirmation page
()
Record the reservation in a database
()
Outsmart hackers and overcome user error
()
9. Build On the Work of Others
Why go beyond solo web development?
()
Uncover hidden technologies with Wappalyzer
()
Web development standards and best practices
()
Free resources in the open-source world
()
Extend your code with frameworks and libraries
()
Develop for content-management systems
()
10. Develop Your Skills
Join the discussion in online forums
()
The joys and sorrows of copying code
()
Connect with the larger web-development world
()
Focus on a web-development specialty
()
Conclusion
Continue your web-development learning
()
Ex_Files_Getting_Started_FullStack_Web_Dev.zip
(86.5 MB)