Skip to content

A 30 day coding calendar that covers HTML & CSS for new web developers

Notifications You must be signed in to change notification settings

breehall/30-Day-HTML-CSS-Coding-Calendar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

30 Day Beginner HTML & CSS Coding Calendar Banner

30 Day Beginner HTML & CSS Coding Calendar

In this repo you'll find a 30 day challenge of learning HTML and CSS through free resources, exercises, and games. My goal when creating this calendar is to assist new developers by removing the anxiety and uncertainty about where to start with web development and what resources should can be used. The calendar is pre-planned and packed with great resources and information that will help anyone to begin coding with no previous experience.

Table of Contents

How to Use This Calendar

Downloading the Calendar

Resources Used to Create The Calendar

Let's Connect


✏️ How to Use This Calendar

I’m so excited that you’ve decided to jump into the world of web development! This 30 day calendar will take you on a journey of learning, understanding, and practicing the fundamentals of HTML and CSS through free videos, practice exercises, and games that can be found online.

I recommend this coding calendar to anyone who is interested in pursuing a career in development, and anyone who is on the fence and just wants to test the waters. The technical and coding resources on this calendar have been created by talented minds and are absolutely free to use! I do not own them, but they’re always my go to resources for new developers. Links to all resources can be found below.

Each day is a little different, but generally, each day will contain watching a video (or portion of a video), and completing an exercise or playing a game to reaffirm what you’ve learned. Coding is a skill that’s best learned hands on.

The way you use this calendar is really up to you, but here are a few of my considerations and recommendations:

  • Time: This calendar spans 30 days. 30 days is 30 days. It doesn’t matter if they’re consecutive or on predetermined days that fit into your schedule. It only matters that you’re learning and practicing, so complete these 30 days in the format that’s best for you!

  • Journal: I highly recommend that you keep a journal while you complete this challenge. I recommend documenting a summary of what you learned during your study session, things you’re having trouble with or don’t understand, and any questions you currently have. As you make your way towards day 30, you may realize you now have the answers to questions you asked in the first few days. It can be a dedicated journal or a simple note in your default Notes app, but be sure to journal.

  • Where to Go From Here: At the end of 30 days, you’ll likely be able to decide if web development is for you. If not, that’s ok! I’m proud of you for taking the challenge and learning a new skill.

    If so, your next steps will likely be to get started with JavaScript. JavaScript is going to add functionality to the beautiful websites that you can now create. Many of the resources used in this calendar also have JavaScript courses/practice exercises you can take.

I hope that you enjoy the 30 day adventure you’re about to embark on! Feel free to share your progress with me on Twitter (@bytesofbree). Happy coding!

✨ Click the image below to check out the video on YouTube where I discuss the calendar in depth and how I would use it if I had to learn HTML & CSS from the beginning again.

30 Days - Thumbnail

📅 Downloading the Calendar

PDF Format

The calendar can be downloaded as a PDF here. All exercises and videos are linked to their respective websites, so feel free to download it or print it!

View on the Web

If you'd like to view this calendar here on Github, click here!


🌐 Resources Used to Create The Calendar

Videos

Learn HTML & CSS From Scratch by FreeCodeCamp

Git & Github Crash Course by FreeCodeCamp

Chrome Dev Tools by FreeCodeCamp

Courses

Basic HTML & HTML5 by FreeCodeCamp

Basic CSS by FreeCodeCamp

CSS Grid by FreeCodeCamp

CSS Flexbox by FreeCodeCamp

Games & Exercises

CSS Diner

CSS Battle

Flexbox Froggy

CSS Grid Garden

Frontend Mentor

W3Schools


👋🏾 Let's Connect

I would love to hear about your experience with this 30 Day HTML & CSS coding calendar! You can find me on the socials below to share your experience.

YouTube Logo Badge Twitter Logo Badge Instagram Logo Badge DevTo Logo Badge Hashnode Logo Badge

About

A 30 day coding calendar that covers HTML & CSS for new web developers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published