Skip to content

stylish-groupb-project/Stylish-Pro

Repository files navigation

Campus-Program04

Outline

Programming Language

  1. HTML, CSS
  2. JavaScript

Backend Environment and Framework

  1. Linux
  2. Node.js
  3. Express.js

SQL Database

  1. CRUD Operations: MySQL
  2. Indexing, Primary Key, Foreign Key and Joins
  3. Transaction and ACID
  4. Data Model: One-to-One, One-to-Many, Many-to-Many
  5. Database Normalization
  6. Security and SQL Injection.
  7. Query Builder and ORM
  8. Backup and Migration

Cloud Service

  1. AWS EC2 and S3
  2. AWS Auto Scaling: Load Balancer

Key Concepts

  1. Version Control: Git, Github
  2. Asynchronous: callback, Promise and async/await
  3. Javascript Event Loop
  4. MVC design pattern
  5. RESTful APIs
  6. Unit Test
  7. Load Test: Artillery
  8. CI/CD: Docker & Jenkins
  9. Availability and Scalability
  10. Coding styles and Code Readability

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors