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

No packages published