Creative Web development ​

Creative Web development

The way to approach interactive multimedia coding in the browser - the most cross-platform way to run any code nowadays.

1. HTML Fundamentals

Markup language for the web

2. CSS Essentials

Layout and styling in the browser

3. JS Basics

Programming language of the web

4. Frontend Frameworks

Vue vs React

5. Backend Services

Node.js and other server-side environments utilization

6. Dev Tools

Tools for a developer

7. Publishing code

How to share the code with the world

Creative Web development ​

The way to approach interactive multimedia coding in the browser - the most cross-platform way to run any code nowadays. CWD course is number 4 in the Chromatone Courses.

HTML Fundamentals ​

Markup language for the web Module 1 in the CWD.

  • Basic structure of web pages
  • Essential tags and semantic HTML
  • Forms and input types
  • Accessibility principles

CSS Essentials ​

Layout and styling in the browser Module 2 in the CWD.

  • Selectors and specificity
  • Box model
  • Flexbox and Grid layouts
  • Responsive design fundamentals
  • Media queries

JS Basics ​

Programming language of the web Module 3 in the CWD.

  • Variables and data types
  • Functions and scope
  • DOM manipulation
  • Event handling
  • Asynchronous programming (Promises, async/await)

Frontend Frameworks ​

Vue vs React Module 4 in the CWD.

  • Intro to React or Vue.js
  • Component-based architecture
  • State management basics
  • Routing

Backend Services ​

Node.js and other server-side environments utilization Module 5 in the CWD.

  • Introduction to server-side concepts
  • RESTful API design
  • Basic Node.js and Express.js
  • Simple database interactions

Dev Tools ​

Tools for a developer Module 6 in the CWD.

  • Git version control
  • npm/package management
  • Browser developer tools
  • Basic deployment strategies

Publishing code ​

How to share the code with the world Module 7 in the CWD.

  • Performance optimization techniques
  • Basic security practices
  • HTTPS
  • Cross-site scripting prevention