Skip to content

ammar-alsuhaimi/Web-Development-BootCamp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŒ Web Development Bootcamp Guide

Welcome to the Web Development Bootcamp! ๐Ÿš€
This guide is designed to help you navigate the bootcamp and make the most of the resources available.


๐Ÿ“š Getting Started

  • ๐Ÿ“˜ Check the Wiki First:
    Visit the Wiki section for detailed notes from:

  • ๐Ÿ’ป Accessing Projects:
    Wiki section numbers link to project folders:
    Example: Section 01

  • ๐Ÿ“ Viewing Notes:
    Non-numbered Wiki links show detailed notes

  • ๐Ÿ† Capstone Projects:
    Located in /Capstone Projects

๐Ÿ“‹ Summary:

  • ๐Ÿ“š Wiki: Detailed notes & explanations
  • ๐Ÿ”ข Section Numbers: Project code access
  • ๐Ÿ”— Other Links: Section notes
  • ๐Ÿ† Capstone Projects: Main repository folder

๐ŸŒŸ Appreciation Note

Dear Mr. Von Schappler,

I hope you are doing well.

I am writing to express my deepest gratitude for your guidance, support, and unwavering dedication throughout my journey to completing this project.

Your unique way of thinking and exceptional teaching methods have truly made a significant impact on my learning experience.

Your passion for the subject and your commitment to helping your students succeed are truly inspiring.

You have a remarkable ability to explain complex concepts in a way that is easy to understand, and your patience and encouragement have been invaluable to me.

With your help, I was able to tackle challenges that I once thought were insurmountable, and I have grown both personally and academically because of your mentorship.

This project would not have been possible without your insights, feedback, and continuous support.

Your belief in my abilities gave me the confidence to push myself further and achieve my goals.

I am incredibly grateful for the time and effort you have invested in my success.

I would also like to highlight your amazing GitHub channels that provide organized knowledge and helpful resources: vonschappler and code-with-von.

Thank you once again for being such a remarkable mentor and teacher.

Your guidance has made a lasting impact on my life, and I will always cherish the knowledge and wisdom you have shared with me.

With heartfelt thanks,
Ammar Al-Suhaimi


๐Ÿšจ Important Note

And if the above approach doesn't work for you, there's another direct way: I've listed all the projects with notes and code to make it easy for viewers.

โฌ‡๏ธ โฌ‡๏ธ โฌ‡๏ธ


Here's the second, more direct way, where I've listed all the projects with notes and code to make it easy for viewers:

๐Ÿ› ๏ธ Projects

๐Ÿ’ป All-FrontEnd-Projects

๐Ÿ“‚ Section 01


๐Ÿ“‚ Section 02

  1. ๐Ÿ“ Heading Elements

  2. ๐Ÿ“ Paragraph Elements

  3. โšก Void Elements

  4. ๐ŸŽฅ Movie Project


๐Ÿ“‚ Section 03

  1. ๐Ÿ“‹ List Element

  2. โ†ช๏ธ Nesting & Indentation

  3. ๐Ÿ”— Anchor Elements

  4. ๐Ÿ–ผ๏ธ Image Elements

  5. ๐ŸŽ‚ Birthday Project



๐Ÿ“‚ Section 04

  1. ๐Ÿ“ File Paths

  2. ๐ŸŒ Web Pages


๐Ÿ“‚ Section 05

  1. ๐ŸŽจ Adding CSS

  2. ๐ŸŒˆ Color Vocab Project


๐Ÿ“‚ Section 06

  1. ๐Ÿ“ฆ CSS Box Model

  2. ๐ŸŽจ CSS Color

  3. ๐Ÿ”ค Font Properties

  4. ๐Ÿ–ผ๏ธ Motivation Meme Project


๐Ÿ“‚ Section 07

  1. ๐ŸŒŠ CSS Cascade

  2. โž• Combining Selectors

  3. ๐Ÿšฉ CSS Flag Project

  4. ๐Ÿ“ CSS Positioning


๐Ÿ“‚ Section 08

  1. ๐Ÿ’ก CSS Display

  2. ๐ŸŒŠ CSS Float

  3. ๐Ÿ“ฑ Media Query

  4. ๐Ÿ”„ Responsiveness

  5. ๐Ÿข Web Design Agency


๐Ÿ“‚ Section 09

  1. โšก Display Flex

  2. โ†”๏ธ Flex Direction

  3. ๐Ÿ’ต Pricing Table


๐Ÿ“‚ Section 10

  1. ๐Ÿ”ฒ Display Grid

  2. #๏ธโƒฃ Grid Solution 1

  3. #๏ธโƒฃ Grid Solution 2

  4. #๏ธโƒฃ Grid Solution 3

  5. ๐Ÿ“ Grid Sizing

  6. ๐ŸŽจ Mondrian Project



๐Ÿ“‚ Section 11

  1. ๐Ÿ…ฑ๏ธ Bootstrap Intro

  2. ๐Ÿงฉ Bootstrap Components

  3. ๐Ÿถ Tindog Project


๐Ÿ“‚ Section 12

  1. ๐ŸŽจ CSS Design Practice

๐Ÿ“‚ Section 13

  1. ๐Ÿ–Œ๏ธ Figma Design

๐Ÿ“‚ Section 14

  1. ๐Ÿ“œ JS Basics

๐Ÿ“‚ Section 15

  1. ๐Ÿ“œ Intermediate JS

๐Ÿ“‚ Section 16

  1. ๐ŸŒณ DOM Basics


๐Ÿ“‚ Section 17: Dicee Game

  1. ๐ŸŽฒ Dicee Game Project

๐Ÿ“‚ Section 18

  1. ๐Ÿฅ Drum Kit Project

๐Ÿ“‚ Section 20: Simon Game

  1. ๐ŸŽฎ Simon Game Project

โš™๏ธ All-Backend-Projects

๐Ÿ“‚ Section 23: Node.js Basics

  1. ๐Ÿ“ฆ Native Modules

  2. ๐Ÿฆธ Superheroes API

  3. ๐Ÿ” QR Generator

  4. ๐Ÿ–ฅ๏ธ Node Hello World


๐Ÿ“‚ Section 24: Express.js

  1. ๐Ÿš€ Express Server

  2. ๐ŸŒ HTTP Requests

  3. ๐Ÿ› ๏ธ Middleware

  4. ๐Ÿ“ฎ Postman Testing

  5. ๐Ÿ”’ Secrets Project


๐Ÿ“‚ Section 25: EJS Templates

  1. ๐ŸŽธ Band Generator

  2. ๐Ÿ“… Weekend/Work Check

  3. ๐Ÿงฉ EJS Partials

  4. ๐Ÿท๏ธ EJS Tags

  5. ๐Ÿ“ค Data Passing


๐Ÿ“‚ Section 27: Git & Version Control

  1. ๐Ÿ“‚ .gitignore

  2. ๐Ÿ”„ Git Clone Game


๐Ÿ“‚ Section 28: Application Prgram Interfaces (APIs)

  1. ๐Ÿ“‚ api-example-bored-api

  2. ๐Ÿ”„ Json

  3. ๐Ÿ”„ Axios


๐Ÿ† Capstone Projects

  1. ๐Ÿ“„ Professional CV

  2. ๐ŸŽจ Portfolio Website

  3. ๐Ÿš€ Personal Site


๐Ÿ”ฎ Final Note

The Web Development Bootcamp will be continuously updated and modified in the future.
I hope you enjoy everything I upload as part of my journey.
This course will take time to finish and also time to organize and upload.
Please be patient, and I will do it as soon as possible.