Skip to content

Commitment to learning: 260 days of coding, experimenting, and improving my skills in blockchain and AI.

Notifications You must be signed in to change notification settings

Bugleap-dev/260DaysOfCode-SCRAPED

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 260 Days of Code Challenge

📌 Overview Welcome to my 260 Days of Code challenge! 🚀
I'm documenting my journey as I learn blockchain, AI, and full-stack development. This repo contains daily logs, code snippets, projects, and reflections. #AI #bugleap

📅 Challenge Timeline

  • 📆 Start Date: April 15, 2025
  • 🏁 End Date: December 31, 2025

📜 Roadmap

1️⃣ CS50P - Python Fundamentals:

  • Description: Introduction to programming using Python, covering data structures, algorithms, and object-oriented programming.
  • Resources: Harvard's CS50P online course on edX. CS50P on edX
  • Duration: 6 weeks

2️⃣ CS50X - Computer Science Basics:

  • Description: A broader introduction to computer science concepts, including algorithms, data structures, memory management, and more.
  • Resources: Harvard's CS50X online course on edX.
  • Duration: 8 weeks

3️⃣ JavaScript, HTML & CSS:

  • Description: Front-end web development essentials, building interactive web pages.
  • Resources:
    • MDN Web Docs
    • FreeCodeCamp
  • Duration: 7 weeks
  • Project Ideas:
    • Personal portfolio website
    • Simple to-do list application

4️⃣ Data Analysis:

  • Description: Using Python libraries like Pandas and NumPy for data manipulation and analysis.
  • Resources:
    • "Python for Data Analysis" by Wes McKinney
  • Duration: 6 weeks
  • Project Ideas:
    • Analyze a public dataset and visualize trends
    • Build a simple data dashboard

5️⃣ Blockchain Basics & Solidity:

  • Description: Introduction to blockchain technology and developing smart contracts with Solidity.
  • Resources:
    • CryptoZombies
    • Solidity documentation
  • Duration: 6 weeks
  • Project Ideas:
    • Simple token contract
    • Decentralized voting system

6️⃣ Smart Contract Security:

  • Description: Learning about common vulnerabilities in smart contracts and best practices for secure development.
  • Resources:
    • OpenZeppelin
  • Duration: 5 weeks

7️⃣ Backend Development (Node.js):

  • Description: Building server-side applications with Node.js and Express.
  • Resources:
    • Node.js documentation
    • Express.js documentation
  • Duration: 5 weeks
  • Project Ideas:
    • RESTful API for a web application
    • Real-time chat application (if ambitious)

📂 Repository Structure

270DaysOfCode/
│── day-001/
│   ├── notes-001.md
│   ├── code-001.py
│── day-002/
│   ├── notes-002.md
│   ├── code-002.py
│── day-.../
│   ├── notes-.md
│   ├── code-.py
│── projects/
│── docs/
│── README.md

🛠️ How to Use This Repo

  • Each day-XXX/ folder contains daily notes and code snippets.
  • The projects/ folder contains coding challenges and projects.
  • The docs/ folder includes additional learning resources and explanations.

📬 CONNECT WITH ME

🐦 Twitter: @Bugleap

👨‍💻 GitHub: Bugleap-dev

📫 My Email: bugleap.dev@gmail.com

About

Commitment to learning: 260 days of coding, experimenting, and improving my skills in blockchain and AI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages