Getting Started as a Full-Stack Web Developer
Offered By: LinkedIn Learning
Course Description
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
- Edit pages in a web browser
- Practice coding in an online sandbox
- Create and change pages with a code editor
- 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
- Display information with HTML
- Images and other non-text files
- Style text with CSS
- Going further with CSS
- What people expect from a website
- Survey types of programming languages
- JavaScript, a browser-native programming language
- PHP, a web-centric programming language
- Create an HTML reservations form
- Style the reservations form with CSS
- Improve the reservation form with JavaScript
- 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
- Data-exchange standards: XML, JSON, and others
- SQL: The database query language
- Connect to a database
- Embed an informative widget
- Application programming interfaces (APIs)
- Break the site into modular pieces
- Create a confirmation page
- Record the reservation in a database
- Outsmart hackers and overcome user error
- 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
- 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
- Continue your web-development learning
Taught by
Tom Geller
Related Courses
Introduction to Functional ProgrammingDelft University of Technology via edX Introduction to Office 365 Development and APIs
Microsoft via edX Web Development and Design using Wordpress
California Institute of the Arts via Kadenze Build a Basic PHP Website Course (How To)
Treehouse Web Applications for Everybody
Independent