Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Getting Started as a Full-Stack Web Developer

via LinkedIn Learning

Overview

Learn about the workflows, hosting, coding, security, and tools and techniques that you will need to work as a full-stack web developer.

Syllabus

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

Taught by

Tom Geller

Reviews

4.7 rating at LinkedIn Learning based on 229 ratings

Start your review of Getting Started as a Full-Stack Web Developer

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.