100 Days Comprehensive Guide On Learning Programming languages like
100 Days Comprehensive Guide On Learning Programming languages like
Comprehensive
Guide On
Learning
Programming
languages like
Project: Create a program that asks for the user's name and age,
then prints a greeting.
Day 8: Loops
Day 9: Functions
Topics: Reading and writing files, working with text and CSV files.
Project: Create a program that reads a text file and counts the
frequency of each word.
Project: Create a program that fetches data from a public API and
processes it.
Project: Test your project thoroughly, debug any issues, and refine
the code.
Day 100: Project Presentation and Reflection - Project: Present your final
project to others, reflect on what you've learned, and plan your next steps in
your Python journey.
Project: Create a program that asks for the user's name and age,
then prints a greeting.
Day 5: Arrays
Day 7: Loops
Topics: For loops, while loops, do-while loops, break and continue.
Topics: Using the Scanner class for user input, basic I/O operations.
Project: Create a program that reads user input and processes it.
Project: Expand the JavaFX calculator with event handling for all
buttons.
Project: Build an API that supports both JSON and XML data
formats.
Project: Test your project thoroughly, debug any issues, and refine
the code.
Day 100: Project Presentation and Reflection - Project: Present your final
project to others, reflect on what you've learned, and plan your next steps in
your Java journey.
Project: Write and run a simple "Hello, World!" script in the browser.
Project: Create a script that asks for the user's name and displays a
personalized greeting.
Day 5: Arrays
Project: Create a to-do list script that allows users to add and remove
tasks.
Day 7: Loops
Day 8: Functions
Project: Build a simple form that validates user input and displays the
result on the page.
Project: Create a script that filters and sorts an array of objects using
callback functions.
Project: Create a counter function that maintains its own private state
using closures.
Day 19: The this Keyword and Arrow Functions
Project: Build a script that fetches data from a public API and displays
it on the webpage.
Project: Build a React app that tracks a list of tasks with state
management.
Project: Build a React app that fetches and displays data from an API,
with loading and error states.
Project: Build a Vue app that filters and sorts a list of items.
Project: Build an Angular app that displays and filters a list of users.
Project: Create a simple Node.js script that reads and writes to a file.
Project: Create a simple GraphQL API and test it with queries and
mutations.
Project: Build a React application that uses the Context API and
React Router.
Project: Test your project thoroughly, debug any issues, and refine the
code.
Day 100: Project Presentation and Reflection - Project: Present your final
project to others, reflect on what you've learned, and plan your next steps in
your JavaScript journey.