- continued week 2 loops lecture and solved a few problems on digit, reverse a number, digit sum, count digits, reverse & store a number, palindrome check
- also started solving the assignment on loops on Codeforces and solved problems [A–F]
- continued week 2 loops lecture and solved a few problems on digit, reverse a number, digit sum, count digits, reverse & store a number, palindrome check
- also started solving the assignment on loops on Codeforces and solved problems [A–F]
Phase 1 will be all about: 100 days of HTML, CSS, JavaScript, Core Java, and DSA in C++.
What I'll post daily:
- what I learned/built
- bugs I fixed (and how)
- weekly recap every Sunday
#LearningInPublic #BuildingInPublic
Phase 1 will be all about: 100 days of HTML, CSS, JavaScript, Core Java, and DSA in C++.
What I'll post daily:
- what I learned/built
- bugs I fixed (and how)
- weekly recap every Sunday
#LearningInPublic #BuildingInPublic
- learnt about arithmetic operators (+, -, *, /, %)
- wrote a program to demonstrate arithmetic operations on integers
- key takeaways:
- anything in double quotes is treated as text, not math
- / (division) always gives the quotient
- learnt about arithmetic operators (+, -, *, /, %)
- wrote a program to demonstrate arithmetic operations on integers
- key takeaways:
- anything in double quotes is treated as text, not math
- / (division) always gives the quotient
- completed Assignment 1 - Introduction to C++
- solved the remaining 3 problems (O. Max and Min of 3 Numbers, P. Student Performance Evaluation, Q. Find the Location Point) on Codeforces from the @100xDevs group.
- key takeaways:
- before coding, try to
- completed Assignment 1 - Introduction to C++
- solved the remaining 3 problems (O. Max and Min of 3 Numbers, P. Student Performance Evaluation, Q. Find the Location Point) on Codeforces from the @100xDevs group.
- key takeaways:
- before coding, try to
- started Web Dev via
@ChaiCodeHQ
had a platform tour of MasterJi (platform for assignments/coursework with built in Townhall for community), ChaiCode Labs (hands-on HTML/CSS/JS), and TimeArena (a new productivity tracker, still in beta)
- started Web Dev via
@ChaiCodeHQ
had a platform tour of MasterJi (platform for assignments/coursework with built in Townhall for community), ChaiCode Labs (hands-on HTML/CSS/JS), and TimeArena (a new productivity tracker, still in beta)
- back on here after a brief account hiccup.
- key takeaways:
- wrote a program to print a star (*) triangle pattern.
- also learned the difference between
- back on here after a brief account hiccup.
- key takeaways:
- wrote a program to print a star (*) triangle pattern.
- also learned the difference between
- completed Lecture 1 - intro to Git of Web Dev Cohort 2026 @ChaiCodeHQ
- key takeaways:
- learnt what version control sytem/Git is and why we need it, plus core commands: git init, add, commit, revert, log, branch, reset vs reset --hard,
- completed Lecture 1 - intro to Git of Web Dev Cohort 2026 @ChaiCodeHQ
- key takeaways:
- learnt what version control sytem/Git is and why we need it, plus core commands: git init, add, commit, revert, log, branch, reset vs reset --hard,
- not a very productive day today. Was pretty tired after office work 🫥
- still managed to do a little:
- webdev: orientation + intro to Git
- dsa: revisited some previous problems and solved a few again
- not every day is going to be productive
- ust trying
- started Web Dev via
@ChaiCodeHQ
had a platform tour of MasterJi (platform for assignments/coursework with built in Townhall for community), ChaiCode Labs (hands-on HTML/CSS/JS), and TimeArena (a new productivity tracker, still in beta)
- not a very productive day today. Was pretty tired after office work 🫥
- still managed to do a little:
- webdev: orientation + intro to Git
- dsa: revisited some previous problems and solved a few again
- not every day is going to be productive
- ust trying
- solved 8 assignment problems (A–H1) from the 100xSchool Bootcamp on Codeforces covering basic I/O, pattern printing, multiplication tables, and arithmetic operations.
- all done without loops.
#LearningInPublic #BuildingInPublic
- solved 8 assignment problems (A–H1) from the 100xSchool Bootcamp on Codeforces covering basic I/O, pattern printing, multiplication tables, and arithmetic operations.
- all done without loops.
#LearningInPublic #BuildingInPublic
- started loops
- solved 8 programs using while loops, printing 1 to N, N to 1, even/odd numbers, uppercase/lowercase alphabets, numbers L to R, and multiplication tables.
- key takeaway:
- every loop problem boils down to 3 questions
- where do I start?
- started loops
- solved 8 programs using while loops, printing 1 to N, N to 1, even/odd numbers, uppercase/lowercase alphabets, numbers L to R, and multiplication tables.
- key takeaway:
- every loop problem boils down to 3 questions
- where do I start?
- learnt about conditional statements: if, if-else, else if, nested if, and switch
- wrote programs to demonstrate each.
- key takeaway:
- if-else --> simple true/false decisions
- witch --> multiple specific values to check
#LearningInPublic #BuildingInPublic
- learnt about conditional statements: if, if-else, else if, nested if, and switch
- wrote programs to demonstrate each.
- key takeaway:
- if-else --> simple true/false decisions
- witch --> multiple specific values to check
#LearningInPublic #BuildingInPublic
- learnt why we need data types, rules for creating variables, and how to take input
- wrote some programs to demonstrate it
- key takeaways:
- data types matter for memory management, error prevention, performance, data integrity,
- learnt why we need data types, rules for creating variables, and how to take input
- wrote some programs to demonstrate it
- key takeaways:
- data types matter for memory management, error prevention, performance, data integrity,
- learnt about variables and primitive data types
- wrote a program to demonstrate it
- key takeaways:
- every variable must be declared before using it; otherwise, the code throws an error
- int variables truncate decimals; they don't round:
- learnt about variables and primitive data types
- wrote a program to demonstrate it
- key takeaways:
- every variable must be declared before using it; otherwise, the code throws an error
- int variables truncate decimals; they don't round:
- started DSA with the @100xschool course by Dhruv Pasricha.
- key takeaways:
- how computers think, what programming actually is, and why we need it.
- started C++ learned why syntax and IDEs matter
- wrote (and broke down) my first Hello World program.
- started DSA with the @100xschool course by Dhruv Pasricha.
- key takeaways:
- how computers think, what programming actually is, and why we need it.
- started C++ learned why syntax and IDEs matter
- wrote (and broke down) my first Hello World program.
- learnt about relational and logical operators
- wrote programs to demonstrate both.
- key takeaways:
- relational operators compare two values, result is always true (1) or false (0), used in decision-making
- = vs ==: = assigns a value (a = 5 puts 5 into a)
- learnt about relational and logical operators
- wrote programs to demonstrate both.
- key takeaways:
- relational operators compare two values, result is always true (1) or false (0), used in decision-making
- = vs ==: = assigns a value (a = 5 puts 5 into a)
- setup day installed WSL2 (Ubuntu), set up my IDE, and got g++ working
- ran into an issue where WSL2 wouldn't turn on; had to enable virtualisation in the BIOS and turn on the "Virtual Machine Platform" and "Windows Subsystem for Linux" Windows features
Phase 1 will be all about: 100 days of HTML, CSS, JavaScript, Core Java, and DSA in C++.
What I'll post daily:
- what I learned/built
- bugs I fixed (and how)
- weekly recap every Sunday
#LearningInPublic #BuildingInPublic
- setup day installed WSL2 (Ubuntu), set up my IDE, and got g++ working
- ran into an issue where WSL2 wouldn't turn on; had to enable virtualisation in the BIOS and turn on the "Virtual Machine Platform" and "Windows Subsystem for Linux" Windows features