Keeping a daily log of my #100DaysOfCode journey, including what was learned, resources used and useful links

Providing daily updates here, posting occasionally to https://twitter.com/Ariel100Days, and pushing code to github https://github.com/arielwhittingham/100_days_of_code

Goals

  1. Write code at least 1 hour each day
  2. Upload new code to Github each day
  3. Build 1 new project in Python
  4. Build 1 new project in Java
  5. Learn a new language: C++
  6. Use my Hour a day to work on my assigments for My Software Dev/Programming Course in Java
  7. Finish CS50 including final project (I’m currently on week 8)
  8. Stay up to date with my class assignments
    1. Currently taking an OOP class in Java and a Computer Systems class
    2. Currently taking a Software Dev. class in Java
    3. Code written for class will not count towards my hour of writing but I of course still need to do it
    4. Code Written for my Java Software Dev class WILL count towards my hour a day
  9. Learn more advanced bash scripting, and create 3 new bash script to automate some useful task

Resources

Name Link Purpose Comments
Learn C++ https://www.learn-cpp.org/ Learn / Practice
Exercism https://exercism.org/ Learning and completing coding tasks Do challenges in C++
Algo Expert https://www.algoexpert.io/ Learn and practice DS and Algorithms
Learn C++ https://www.learncpp.com/ Learn / Practice
Learn C++ https://learncpp.online/about Learn / Practice
Learn C++ https://www.youtube.com/thechernoproject Learn / Practice
Learn C++ https://edabit.com/challenges/cpp Learn / Practice

Daily Log

Day 1 | 1/24/2023


What I did