Started a new journey as a #MERN stack #developer.
Looking forward to #CONNECT with people from
🚀 Mern Stack
🚀WordPress
🚀Software Developers
🚀AI
#webdevelopment
Day #100
MERN Stack: Today's Learnings⬇️
Authentication vs. Authorization ✅
How are password Stored? ✅
What is Hashing? ✅
What is Salting? ✅
#buildinpublic
I've finished my 100-day coding challenge. This challenge taught me a lot; however, starting tomorrow, I might not write about what I've learned every day, but I will try to post once a week or on an alternate day.
Day #99
MERN Stack: Today's Learnings⬇️
Using Connect-flash ✅
Using res.locals ✅
Implement Sessions in Project ✅
Cookie in SessionOption ✅
#buildinpublic
Day #97
MERN Stack: Today's Learnings⬇️
Today I started learning about web cookies, which can help a website arrange and display content to match your preferred interests more quickly.
Web cookies ✅
Sending Cookies ✅
Cookies Parser ✅
Signed Cookies✅
#buildinpublic
Day #96
MERN Stack: Today's Learnings⬇️
Express Router is what I learned about today, and I used it to restructure my Listing and Review APIs.
#buildinpublic
Day #95
MERN Stack: Today's Learnings⬇️
So I implemented a system to render out reviews on my project, allowing users to remove their reviews as well as see every review they publish on that listing.
#buildinpublic
Day #94
MERN Stack: Today's Learnings⬇️
Today I implemented form validation and error handling in reviews so that no one can save the wrong data in the MongoDB database.
#buildinpublic
Day #92
MERN Stack: Today's Learnings⬇️
So I today implemented error handling on my project, like if someone fills in the wrong information, they will get an error
#buildinpublic
Day #91
MERN Stack: Today's Learnings⬇️
I started working on the project that I left, and I completed form validation today, as you can see in the video below.
#buildinpublic
Day #90
MERN Stack: Today's Learnings⬇️
I finished today the database relationships concept I started yesterday, and tomorrow I will return to my project.
One to Many (Implementation)✅
Using Populate ✅
one to squillions✅
Reads Docs ✅
#buildinpublic
Day #89
MERN Stack: Today's Learnings⬇️
So I learned today about this topic of database relationships.
SQL Relationships (one-to-one) ✅
SQL Relationships (One to Many) ✅
One to Few (Implementation) ✅
#buildinpublic
Day #87
MERN Stack: Today's Learnings⬇️
I started learning about error handling, which is one of the important concepts in web development.
Error Handling Middleware ✅
Custom Error Class ✅
Default Error & Message ✅
#buildinpublic
Day #86
MERN Stack: Today's Learnings⬇️
I learned more details about the following middleware concepts:
Exploring app.use ✅
API Token as Query String ✅
Passing multiple middlewares ✅
Error Handling (Express Default) ✅
#buildinpublic
Day #85
MERN Stack: Today's Learnings⬇️
I paused my project and started learning middleware, which is something I forgot to learn before.
What are Middlewares? ✅
Our First Middleware ✅
Using next() ✅
Creating Utility Middlewares ✅
#buildinpublic
Day #84
MERN Stack: Today's Learnings⬇️
I paused my project and started learning middleware, which is something I forgot to learn before.
What are Middlewares? ✅
Our First Middleware ✅
Using next() ✅
Creating Utility Middlewares ✅
#buildinpublic
Day #84
MERN Stack: Today's Learnings⬇️
I focused today on working on additional styling for other API routes, such as edit, remove, and create, as you can see in the video below.
#buildinpublic