Skip to content

Latest commit

 

History

History
545 lines (350 loc) · 18.8 KB

Log.md

File metadata and controls

545 lines (350 loc) · 18.8 KB

#100DaysOfCode Log

Say Hi! 👋 : twitter View Work : Github


Day 1: Tuesday, July 19, 2022

Today's Progress: started working on a simple blog post website challenge for EJS practice, which will be a sever based website using node.js, express js and more. Work done: Just created initial directories and files.

Thoughts : My internet is slow tonight I think.

Link to tweet Bickey kumar Day 1


Day 2: Wednesday July, 21, 2022

**Today's Progress**: Yesterday started working on a simple blog post website challenge for EJS practice, there is 21 challenges after completed all web site will be ready. I got to 12 today.

Thoughts: : I was feeling kinda tired, lonely, I may read mange after commiting this but it's fine We just need to keep going.

  • Here is the a ss of how my app.js looks right now and as you can see I usually write comments for things of which I come across for the first time.

    app.js

Link to tweet: Bickey kumar Day 2


Day 3: Thursday July, 21, 2022

Today's Progress: Completed 5 more challenge of the blog post website. It took me 4 hours of work to complete these 5 challenges, I think It's kinda slow but it's fine I had to google few concepts couple of times and go through documentations of it so, it's fine all that matters that I was there with it hunting for the solution.

Thoughts: Sometimes we feel lonely, so it's good to catch up with good old friends it really helps i did it yesterday myself we talked for 1hr40m to tell the truth he is having it rough now a days he had to stop his study due to financial problems and joined work for revenue and i tried to cheer his up. So, when ever you feel lonely try it, who knows it may work for you as well. Thank you if you read this.

See the video preview of work: Here


Day 4: Friday July, 22, 2022

Today's Progress: Completed all 21 challenges and our blog website is ready. It will not be deployed since was only for practice.

  • This is how it looks like now
    app.js

Here showed by composing 3 posts and viewed each real quick.

Thoughts: Life is good cheer up!


Day 5: Saturday July, 23, 2022

Today's Progress: Moving forward to the full stack web development course I am attending, I jumped to new module which is about databases in which today we learnd about different types of databases programming language available and learned about SQL.

Thoughts: Jay Shree Krishna !

Link to tweet: Today's tweet


Day 6: Sunday July, 24, 2022

Today's Progress: Continuing learning databases and spent whole day just installing #MongoDB and still having issues.

Thoughts: Null

Link to tweet: Today's tweet


Day 7: Monday July, 25, 2022

Today's Progress: Today Learned to perform CRUD with MongoDB.

Thoughts: MongoDB makes me feel i don't know anything.

Link to tweet: Today's tweet


Day 8: Tuesday July, 26, 2022

Today's Progress: Taday Played with MongoDB Drivers created database and inserted documents in database using Drivers and got introduced with mongoose.

Thoughts: Null

Link to tweet: Today's tweet


Day 9: Wednesday July, 27, 2022

Today's Progress: Learning mongoose, Today created a database connection, inserted docs basically performed CRUD MongoDB database using mongoose.

  • here is a good one run the below code and check console what do I believe you are.

    The code
    const mongoose = require("mongoose");
    
    main().catch((err) => console.log(err));
    
    async function main() {
      await mongoose.connect("mongodb://localhost:27017/youGood");
    
      const youSchema = new mongoose.Schema({
        discription: String,
      });
    
      const Person = mongoose.model("Person", youSchema);
    
      const you = new Person({
        discription:
          "You are the finest person i have ever encountered. @bickey_kr",
      });
    
      await you.save();
    
      Person.find(function (err, Person) {
        mongoose.connection.close();
        Person.forEach((item, i) => {
          console.log(i + ". " + item.discription);
        });
      });
    }
    
    }
    
  • If you decide to run the code make sure you have got the prerequisites ready to run the code (like installation of MongoDB and more).

Thoughts: I only studied for 2 hours today and I was supposed to do 5 hours but i don't regret it because when I was about to study my father called me for help in our shop. so I was there.

Link to tweet: Today's tweet


Day 10: Thursday July, 28, 2022

Today's Progress: Today got introduced with mongoose data validation and played it with few times on my fav playground vscode.

Link to tweet: Today's tweet


Day 11: Friday July, 29, 2022

Today's Progress: Today learning about Establishing Relationships and Embedding Documents using Mongoose.

Link to tweet: Today's tweet


Day 12: Saturday July, 30, 2022

Today's Progress: Today started building a simple "to do application" Which we have it own database and entered tasks will not disappear after restarting nodemon and will be putting all the learning of databases mongodb, mongoose to good use 👌

Link to tweet: Today's tweet


Day 12: Sunday July, 31, 2022

Today's Progress: Today we managed to save entered task of "todo application" in database collection using @mongodb and mongoose and now task won't disappears when I refresh the server.

Thoughts: I mistakenly posted day12 two days in a row however the tweets and progress are different because these are two different days and I am doing the same here as well to keep both align.

Link to tweet: Today's tweet


Day 13: Monday August, 1, 2022

Today's Progress: Almost there, the application is looking good, at the moment we can Add, Delete and Create a custom list.

Tools used to build: nodejs, express, ejs.

app.js

Link to tweet: Today's tweet


Day 14: Tuesday August, 2, 2022

Today's Progress: Today finally completed the database work in the "Todo application" I was working on.

app.js

Link to tweet: Today's tweet


Day 15: Wednesday August, 3, 2022

Today's Progress: Today finally completed the database work in the "Todo application" I was working on.

Link to tweet: Check out the tweet if you wish to see video which i posted of completed application Today's tweet


Day 16: Thursday August, 4, 2022

Today's Progress: learned a bit about MongoDB Atlas just enough the get a database connection for the deployed application. "basically got started with the free plan of Atlas" and deployed the "Todo Application" on Heroku.

Link to tweet: Today's tweet

Link to work: here


Day 17: Friday August, 5, 2022

Today's Progress: Worked with mongoose and upgraded the blog website shown here, and gave this node application a database where all posts could be stored.

Link to tweet: Today's tweet


Day 18: Saturday August, 6, 2022

Today's Progress : Got introduced to RESTful API Thoughts: Today I was not really feeling like continuing for much longer than an hour of session, Oh, I just want to eat and lay in bed and read manga all day and night currently reading the Vinland saga.

Link to tweet: Today's tweet


Day 19: Saturday August, 6, 2022

Today's Progress : Got introduced to RESTful API

Link to tweet: Today's tweet

media
Server code

Day 20: Sunday August, 7, 2022

Today's Progress : Continuing learning RESLful APIs for which creating an API. Made use GET & POST methy.

Link to tweet: Today's tweet


Day 21: Monday August, 8, 2022

Today's Progress : After missing a day but back on track, I even tweeted about the missed day here and Continuing learning RESLful APIs for which creating an API. Completed POST method.

Link to tweet: Today's tweet


Day 22: Tuesday August, 9, 2022

Today's Progress : Worked with @getpostman for testing RESLful APIs really excellent tool it makes work a lot easier & easy to use love it.
but using 🖱️for everything is a pain, so I was wondering if there are keyboard shortcuts to navigate within postman for the desktop.

Link to tweet: Today's tweet


Day 23: Wednesday August, 10, 2022

Today's Progress : Working on creating my own RESTful API, it is an API that allows users to interact with collections of articles. the user can create new, view all, delete all & view one article with this API till now.

Link to tweet: Today's tweet


Day 24: Thursday August, 11, 2022

Today's Progress : continue work on building RESTful API for practice and learning propose.

Thought: Updating the 100DaysOfCode daily log on GitHub can be a pain, it has been 3 days last I updated it, but today 16/08/2022 I am updating for all past 6 days. Do you agree 🥲?

Link to tweet: Today's tweet


Day 25: Friday August, 12, 2022

Today's Progress : Got introduced to RESTful API

Link to tweet: Today's tweet

media
Server code

Day 26: Saturday August, 16, 2022

Today's Progress : Today started learning about the "Authentication and security" of websites!

Link to tweet: Today's tweet


Day 27: Sunday August, 17, 2022

Today's Progress : Working on a simple website where the user has to enter a username and password to access another page. This is part of learning "Authentication and security"!

Link to tweet: Today's tweet


Day 28: Monday August, 20, 2022

Today's Progress : Studied for only an hour, and played with GitHub and git, remote repos, and local repos.

Hey Devs, I was wondering, Is it a good idea to push every project we work on GitHub?

Link to tweet: Today's tweet


Day 29: Tuesday August, 21, 2022

Today's Progress : ➡️ Today: worked git and GitHub in order to push a local repo to remote!

➡️ even though I knew git and GitHub faced multiple errors and had to Google the answer.

🌐 https://bit.ly/3pxuo76 repo I was working on still works remains!

Link to tweet: Today's tweet


Day 30: Wednesday August, 22, 2022

Today's Progress : Today: Revised git and GitHub Notes to recall what I studied and to find a command to delete a branch on the local repo.

🌐 https://bit.ly/3pxuo76 Fixed the issue with the repositary.

Link to tweet: Today's tweet


Day 31: Thursday August, 23, 2022

Today's Progress : I feel like I need to know more about GitHub and start contributing to the open source in various ways.

Link to tweet: Today's tweet


Day 32: Saturday August, 25, 2022

Today's Progress : Didn't write any lines of code today but learned how we can back up files! learned to use @googledrive and managed files.

Link to tweet: Today's tweet


Day 33: Friday August, 26, 2022

Today's Progress : Paused Learning full stack web development and started learning C.

To know why this change of events here

Link to tweet: Today's tweet


Day 34: Saturday August, 27, 2022

Today's Progress : Updated this log repo and continuing learning C.

To know why this change of events here


Day 35: Sunday August, 28, 2022

Today's Progress : Completed setup for learning C programming learning time less than an hour. Link to tweet: Today's tweet


Day 36: Tuesday August, 30, 2022

Today's Progress : No coding today Agin! Link to tweet: Today's tweet


Day 36: Wednesday August, 31, 2022

Today's Progress : Continuing learning C! there is two 36 days because I didn't do any coding yesterday.

Link to tweet: Today's tweet


Day 37: Thursday September, 01, 2022

Today's Progress : Learned about variable, datatype and constants in C.

Link to tweet: Today's tweet


Day 38: Saturday September, 03, 2022

Today's Progress : #100DaysOfCode Learned how to input/output data in C.

Link to tweet: Today's tweet