Skip to content

My learning journey of the HTML, CSS and JavaScript programming languages as well as the theory of Networks, the Internet and the World Wide Web.

Notifications You must be signed in to change notification settings

WindJammer6/33.-Networks-Internet-World-Wide-Web-HTML-CSS-JavaScript-Learning

Repository files navigation

33.-Networks-Internet-World-Wide-Web-HTML-CSS-JavaScript-Learning 🌐🕸️ My Skills My Skills My Skills

I wanted to officially learn HTML, CSS and JavaScript programming languages, but I quickly found myself feeling like I am missing some prerequisite knowledge as I tried to develop more complex front-end and back-end web applications with them.

Turns out what I was missing was about the general understanding about Networks. Since HTML, CSS and JavaScript are programming languages for the World Wide Web, and the World Wide Web is an application on top of the Internet, which is made up of Networks, I found it helpful to get some general understanding about Networks, the Internet and the World Wide Web, before diving into learning HTML, CSS and JavaScript programming languages.

IDE used: VSCode


Table of Contents:

Here is a directory to the explanations of what each folder contains in this Networks, the Internet, the World Wide Web, HTML, CSS and JavaScript learning journey repository:

  1. Networks (Prerequisite)
  2. HTML learn
  3. CSS learn
  4. JavaScript learn
  5. 'Setting_up_HTML_CSS_JavaScript_in_VScode_and_running_HTML_CSS_JavaScript_code_in_VScode.txt' text file

This folder contains all the files that goes through some foundational theory on Networks, the Internet and the World Wide Web including:

  • Open Systems Interconnection (OSI) 7 layer model

    • Application Layer
    • Presentation Layer
    • Session Layer
    • Transport Layer
    • Network Layer
    • Data Link Layer
    • Physical Layer
  • Some of the most common Network Protocols

    • TCP, UDP, IP
    • DNS
    • HTTP, HTTPS
      • HTTP Request methods ('GET', 'POST', 'PUT', 'DELETE' HTTP Request methods)
      • Status Codes

Source(s):


This folder shows my learning journey of the HTML programming language.

Source(s):


This folder shows my learning journey of the CSS programming language.

Source(s):


This folder shows my learning journey of the JavaScript programming language.


1. JavaScript basics
This folder contains all the JavaScript files that deals with the basic syntax and structure in the JavaScript programming language.

2. JavaScript OOP
This folder contains all the JavaScript files that deals with Object-Oriented Programming (OOP) concept in the JavaScript programming language.

'What_is_Nodejs.txt' text file
This file contains information about the common confusion about what exactly is Node.js.

Source(s):


This file contains instructions on how to set up and run HTML, CSS and JavaScript in VS code.

Source(s):

About

My learning journey of the HTML, CSS and JavaScript programming languages as well as the theory of Networks, the Internet and the World Wide Web.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published