Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
6 views3 pages

Cs Starter Plan June July

The document outlines a Computer Science Starter Checklist from June 12 to August 10, detailing daily tasks focused on learning Python, Git & GitHub, HTML & CSS, and JavaScript, along with project work and portfolio development. It includes links to resources for each topic and emphasizes the importance of consistency in learning. Additionally, it suggests activities for resume building and exploring further tech paths to earn certificates.

Uploaded by

harvilakkad111
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views3 pages

Cs Starter Plan June July

The document outlines a Computer Science Starter Checklist from June 12 to August 10, detailing daily tasks focused on learning Python, Git & GitHub, HTML & CSS, and JavaScript, along with project work and portfolio development. It includes links to resources for each topic and emphasizes the importance of consistency in learning. Additionally, it suggests activities for resume building and exploring further tech paths to earn certificates.

Uploaded by

harvilakkad111
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Computer Science Starter Checklist (June 12 – August 10) ⏱ Daily Time: 2–3 hours 🎓 Free Certificates

Included

Python Basics (W3Schools or Sololearn)

☐ June 12: Intro, print, variables, data types


https://www.w3schools.com/python/python_intro.asp ☐ June 13: Operators, input, type casting, strings
https://www.w3schools.com/python/python_operators.asp ☐ June 14: Conditions, if-else, logic ops
https://www.w3schools.com/python/python_conditions.asp ☐ June 15: Loops – for, while, range
https://www.w3schools.com/python/python_for_loops.asp ☐ June 16: Lists, tuples, sets, dicts
https://www.w3schools.com/python/python_lists.asp ☐ June 17: Functions, scope, return
https://www.w3schools.com/python/python_functions.asp

Python Practice + Projects (Programiz Online)

☐ June 18: Practice exercises


https://www.w3schools.com/python/python_exercises.asp ☐ June 19: Project – Calculator
https://www.geeksforgeeks.org/python-make-simple-calculator/ ☐ June 20: Project – Number guessing
game
https://www.geeksforgeeks.org/python-number-guessing-game/ ☐ June 21: Upload projects to GitHub
https://docs.github.com/en/get-started/quickstart/create-a-repo

Git & GitHub (GitHub Skills)

☐ June 22: Git & GitHub basics


https://www.youtube.com/watch?v=RGOj5yH7evk ☐ June 23: Create account, basic commands
https://product.hubspot.com/blog/git-and-github-tutorial-for-beginners ☐ June 24: Branching, pull
requests
https://docs.github.com/en/get-started/quickstart/github-flow ☐ June 25: Push Python projects
https://www.freecodecamp.org/news/git-push-tutorial/ ☐ June 26: Web interface practice
https://docs.github.com/en/repositories/working-with-files/managing-files

HTML & CSS (freeCodeCamp)

☐ June 27: HTML headings, lists, paragraphs


https://www.freecodecamp.org/learn/2022/responsive-web-design/basic-html-and-html5/ ☐ June 28:
Links, forms, images
https://www.freecodecamp.org/learn/2022/responsive-web-design/basic-html-and-html5/add-images-to-

1
your-website ☐ June 29: CSS selectors, colors, fonts
https://www.freecodecamp.org/learn/2022/responsive-web-design/basic-css/ ☐ June 30: Box model,
margins, padding
https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/The_box_model ☐ July 1: Flexbox
layout
https://flexboxfroggy.com/ ☐ July 2: Design webpage layout
https://www.freecodecamp.org/learn/2022/responsive-web-design/flexbox/ ☐ July 3: Project – Personal
Webpage
https://www.w3schools.com/howto/howto_website_create.asp

JavaScript Basics (freeCodeCamp)

☐ July 4: Variables, data types


https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/basic-javascript/ ☐ July 5:
Functions, if-else
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Functions ☐ July 6: Loops, arrays
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Loops_and_iteration ☐ July 7: Objects,
events
https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Basics ☐ July 8: DOM basics
https://www.freecodecamp.org/news/dom-manipulation-in-plain-javascript-no-jquery/ ☐ July 9: Project –
To-do list
https://freshman.tech/todo-list/

Final Portfolio Project

☐ July 10: Plan portfolio website


https://www.frontendmentor.io/ or sketch in notebook ☐ July 11: Design pages
☐ July 12: CSS styling
☐ July 13: Add JS interactivity
☐ July 14: Testing & debugging
☐ July 15: Deploy on GitHub Pages
https://pages.github.com/

Resume + Typing + Revision

☐ July 16–25: Build Resume (Novoresume)


☐ July 16–25: Practice typing (10FastFingers) – 15 min daily
☐ July 16–25: Revise Python, Web, JS basics

2
Explore Tech Paths + Earn More Certificates

☐ July 26–28: Try Google Digital Garage course


☐ July 29–31: Explore Great Learning mini-courses
☐ Aug 1–5: Odin Project tutorials (pick topic)
☐ Aug 6–10: Reflect & decide future focus

You can print this or check off each task digitally. Missing a few days is okay — consistency matters most!

You might also like