Web Development

Introduction

Web development is a process of designing, building, testing, and maintaining a website which ranges from a simple single page static website to a complex full-stack applications. This field can be divided in several categories such as front end development, backend development,and fullstack development. In this course, we will cover all the important technologies and tools necessary for web development. DevOps is also another emerging field that came recently.

Front End

  • HTML
  • CSS
  • JavaScript
    • React
    • Vue
    • Angular
HTML Logo CSS Logo JS Logo React Logo Vue Logo Angular Logo

Back End

  • Node
  • Python
  • PHP
  • Java
  • Ruby
Node Logo Python Logo PHP Logo Ruby Logo Java Logo

Databases

  • SQL
  • MSSQL
  • SQLite
  • MariaDB
  • CouchDB
  • MongoDB

Tools

Frontend Technologies

HTML logo CSS Logo JavaScript Logo React

Backend Technologies

Node.js Logo Node.js MongoDB Logo

Ready to learn more ?

Go to the authors GitHub account and participate in the different challenges. Follow on GitHub, LinkedIn and Twitter.

Get Started