100DaysPython
100 Days of Code framework for learning Python
Install / Use
/learn @CaptCorpMURICA/100DaysPythonREADME
Under Development
This course is currently under development. I am currently pursuing my Executive MBA, so I will develop more lessions when I have time. By the end of Module 3, you will me more than competent to continue learning in your own direction.
100 Days of Python
This exercise is based off the 100 Days of Code framework to teach the basics of python 3. Legacy python will be deprecated on Jan 1, 2020; therefore, this course will be based off the latest version of python.
Why 100 Days of Code?
You first need to ask yourself why you want to learn python. Are you looking for a career change or to strengthen your current prospects? Is it because Glassdoor has ranked Data Scientist as the best job in America since 2016? Along that line, what avenue of programming are you interested? In order to succeed at completing this program, you first need to understand why you want to do it.
Python is an excellent language for software development, web development, automation, data engineering, data analytics, data science, and more. The 100 Days of Code framework is meant to instill a new habit while simultaneously accomplishing your goal. According to a study published in the European Journal of Social Psychology, it takes 66 days on average to start a new habit. The technical fields change extremely rapidly; therefore, it is critical to form the habit of continual learning if you wish to succeed as a programmer. Good luck on your learning journey.
Rules
- Use these GitHub instructions to learn how to fork the GitHub repo into your own account and how to add git functionality with your IDE.
- The exercise is segmented in to seven modules that each span 2 weeks. You should expect to spend One Hour each day on average.
- At the conclusion of each day, modify the log file with the topic, completion date, and what you learned.
- Upload any created during the day's exercise with the format: moduleX_dayX_topic.py for python scripts or moduleX_dayX_topic.ipynb for Jupyter Notebook files
- Get into the practice of commenting your code to explain the expected output or function.
Table of Contents
- Resources
- Log File
- Git Instructions
- Module 1: Foundational Python I
- Module 2: Foundational Python II
- Module 3: Automation with Python
- Module 4: Working with Data
- Module 5: Introduction to Data Science with Python
- Module 6: Web Development with Python
- Module 7: Advanced Python Techniques
- Module 8: Capstone Project
Related Skills
YC-Killer
2.7kA library of enterprise-grade AI agents designed to democratize artificial intelligence and provide free, open-source alternatives to overvalued Y Combinator startups. If you are excited about democratizing AI access & AI agents, please star ⭐️ this repository and use the link in the readme to join our open source AI research team.
best-practices-researcher
The most comprehensive Claude Code skills registry | Web Search: https://skills-registry-web.vercel.app
research_rules
Research & Verification Rules Quote Verification Protocol Primary Task "Make sure that the quote is relevant to the chapter and so you we want to make sure that we want to have it identifie
groundhog
398Groundhog's primary purpose is to teach people how Cursor and all these other coding agents work under the hood. If you understand how these coding assistants work from first principles, then you can drive these tools harder (or perhaps make your own!).
