课程目录:Web Developer On-boarding Training培训
4401 人关注
(78637/99817)
课程大纲:

        Web Developer On-boarding Training培训

 

 

Introduction to Web Development

Website vs Web Application
Accessing Web Applications on a Mobile Device
Understanding How Websites and Web Applications Work

Preparing your Web Development Environment

Understanding the Presentation Layer (Frontend) of a Web Application

HTML Fundamentals

CSS Fundamentals

Javascript Fundamentals

Responsive Web Design

Front-end Libraries and Frameworks

Project: Design a mobile-friendly website

Understanding the Data Access Layer (Backend) of a Web Application

PHP Fundamentals

Databases and SQL Fundamentals

Linux Fundamentals

Backend Libraries and Frameworks

Laravel
Setting up a Web Application Server

LAMP stack: Linux, Apache, MySQL, PHP
Project: Create a Microblog

Securing Your Web Application

Testing Your Web Application

Test Driven Development
Managing Your Project

Version control
Project: Create a Cstore App

Advanced Javascript

Advanced PHP

Advanced SQL

Advanced Security

Accessibility and Localization

Project: Testing project

Deployment Techniques and Continuous Integration

Jenkins
Collaboration and Agile Development

Project: TBD

Optimizing Your Web Application

Scaling Your Web Application

Troubleshooting Your Web Application

Project: TBD

Other Technologies and Methodologies

React, Progressive Web Apps, NoSQL databases, etc.
Closing Remarks