Skip to content

1995parham-teaching/ie-lecture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Internet Engineering Lecture

GitHub Workflow Status GitHub repo size

Introduction

Web programming course contains material from backend to frontend development. This is technological course, so its materials may be deprecated soon, or they may be related only to specific technologies. I am trying my best to keep these materials updated but feel free to change or update them using PRs.

Corequisites:

  • Database Design

Prerequisites:

  • Introduction to Programming
  • Advance Programming

How to Run

To run these slides locally you need Hugo and NodeJS installed.

npm install

hugo server

Taught in

  • Shahid Beheshti University:
    • Fall 2020
    • Spring 2021
    • Fall 2021
  • Amirkabir University
    • Fall 2020
    • Spring 2021
    • Fall 2021
    • Spring 2022
    • Fall 2022
    • Fall 2023
    • Spring 2024

Topics and Schedule

  • Introduction (1 session)
  • HTTP (4 sessions)
    • YouTube Video Views
  • Go Programming (4 sessions)
    • YouTube Video Views
  • HTTP Server (2 sessions)