Electrical & Process automation Tech | Full-Stack Software Developer in the making | Arduino & Robotics Hobbyist | Passionate about exploring new technologies
Day 34 of #100DaysOfCode: Explored React's Conditional Rendering using the Ternary and && Operators. Dived into React's state management and harnessed the power of React Hooks to create interactive websites with dynamic states. ππ‘π #ReactJS#InteractiveWeb
Day 33: Learned ES6 Map function in great details and looked at related functions, Filter, Reduce, Find, FindIndex that help deal with arrays.
#100DaysOfCode#CodeCommitment
Day 32: Learning with excitement! Explored React Dev Tools for easy debugging and component management. Learned the map function to loop through data efficiently, mapping each custom piece to reusable components. Excited to level up my React skills! π»π #ReactJSΒ #100DaysOfCode
Day 31 of #100DaysOfCode: I leveled up my knowledge around reusable react components by learning about custom made elements and incorporate their properties into creation of components via the props input π§βπ»π
#CodeCommitment
Day 30 of #100DaysOfCode : I did more practise with react components, reminded myself and did a deep dive on the import and export keywords, how modules work in ES6 and how this is key in building complex apps that use this modularity.
#100DaysOfCode#CodeCommitment
Day 29: I learnt how to style react elements both externally and inline styling using js object to dynamically change the styles of react elements. Covered React components and why it's important to have a website into individual compact and reusable components.
#100DaysOfCode
Day 27-28: I learned about the Babel toolchain and its key features, covered writing markup with JSX, JavaScript expressions in JSX and ES6 template literals.
#100DaysOfCode
I haven't been providing updates for my code commitment journey recently since there hasn't been much progress. I dedicated time to enhance my understanding of the quite intricate module on authentication.
Finally, I'm done with the basics of backend engineering on the all-in-one resources to learn backend engineering I'm working on
This basic section includes
- Internet
- HTTP
- Servers
- Web Dev fundamentals
- Fundamentals of Operating Systems
- A server-side language (JavaScript)
- A framework (Express)
- Git and GitHub
This is the boring part, right? Don't worry. We are getting into the fun part soon.
I will give this some rounds of editing and upload it soon.
Follow me. Retweet. Comment "Backend". I will DM you.
Days 25-26: Authentication expertise on the rise! ππ Navigated cookies & sessions with Passport package for seamless authentication. Explored high-level security via OAuth & social logins, mastering setup & authorization code handling on my Express app ππ» #100DaysOfCode
Day 24 of #100DaysOfCode: Took a dive into Level 3 authentication using md5 hashing. Level 4 explored, adding salting with bcrypt for enhanced security. Unveiled the flaws of salting and hashing. I am eager to explore more potent and secure data safeguarding methods! ππ»
Day 23 of #100DaysOfCode: Embarked on the authentication and security module! ππ» Mastered level 1 authentication for username and password. Leveled up further with level 2 for database authentication.
Days 21-22 of #100DaysOfCode: I mastered handling GET, PUT, PATCH, and DELETE requests for specific database resources. Practiced and wrapped up the Restful API module leveling up my skills in crafting efficient API endpoints. Now ready for exciting new coding adventures πͺ