📌 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
- 📆 Start Date: April 15, 2025
- 🏁 End Date: December 31, 2025
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)
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- 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.
🐦 Twitter: @Bugleap
👨💻 GitHub: Bugleap-dev
📫 My Email: bugleap.dev@gmail.com