π Woohoo! We just hit 300 subscribers! π
A huge THANK YOU to each of you for being part of this journey. Your support, comments, and ideas keep me motivated every day! Canβt wait to keep learning, building, and sharing more cool stuff with you all. π
#CodeFam
A huge THANK YOU to each of you for being part of this journey. Your support, comments, and ideas keep me motivated every day! Canβt wait to keep learning, building, and sharing more cool stuff with you all. π
#CodeFam
π9π3π1
Coding is like a puzzle π§© the more pieces you fit together, the clearer the picture gets. Itβs challenging, but thereβs always that satisfaction when things click into place! π₯
π4π1
The infamous
this keyword in JavaScript! π€― Honestly, I completely lost my mind trying to understand it. Itβs crazy how one tiny word can feel like an endless maze of context and rules! Iβm finally starting to piece it together, but wowβ¦ itβs been a journey.π6
Hey Code Fam! Today, someone asked about my JavaScript learning journey, so hereβs a peek at my roadmap! Following a structured checklist has been key to staying on track and motivated. Hereβs what Iβm working through:
JavaScript Learning Checklist:π±
βοΈ Basics (Variables, Data Types, Operators)
βοΈ Control Flow (If/Else, Loops)
βοΈ Functions and Scope
βοΈ DOM Manipulation
βοΈ Events and Interactions
βοΈ Arrays and Objects
βοΈ Understanding How JavaScript Works Behind the Scenes (itβs wild! π€―)
βοΈ ES6+ Features
βοΈ Async JavaScript (Promises, Async/Await)
βοΈ Error Handling
βοΈ Modules and Imports
βοΈ Working with APIs
βοΈ Final Project for Real-World Practice
The journey has its ups and downs, but every concept makes the whole picture clearer. Letβs keep moving forward! πͺ
#CodingChecklis
JavaScript Learning Checklist:
The journey has its ups and downs, but every concept makes the whole picture clearer. Letβs keep moving forward! πͺ
#CodingChecklis
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯5π2π€―1πΏ1
Forwarded from Dagmawi Babi
And the very first episode is out. Enjoy. π₯°
Robel Mezemir (aka @Robi_makes_stuff)
β’ https://youtu.be/wsaTUYT3KJk?si=zCorJvfvHiRsnhHz
#MyYouTube #Podcasts
@Dagmawi_Babi
Robel Mezemir (aka @Robi_makes_stuff)
β’ https://youtu.be/wsaTUYT3KJk?si=zCorJvfvHiRsnhHz
#MyYouTube #Podcasts
@Dagmawi_Babi
Please open Telegram to view this post
VIEW IN TELEGRAM
π4
Today's Progress π: I dove into destructuring arrays and objects in JavaScript makes working with data so much smoother! Also took some time to practice and reinforce previous concepts. Feeling that knowledge start to stack up! πͺπ» #WebDevJourney
π4
Hey everyone! π± I've been coding non-stop for over a month now.. time to take a little break and recharge! Planning to rest up for the next two days and be back in action by Monday. Thanks for sticking with me! π»β¨
#WebDevJourney
#WebDevJourney
Please open Telegram to view this post
VIEW IN TELEGRAM
β€10π₯4β‘1
Hey everyone, I was thinking a lot today, just kinda talking to myself... and....how did humans go from just rocks and air to creating programming languages, Wi-Fi, and PCs? Like, how did we even come up with this stuff? Itβs kinda mind-blowing!
β‘8π4
The internet speed is killing me today itβs so slow! π’ Trying to get things done, but this is testing my patience big timeβ¦
π9
SeeFun.Dev
Hey everyone! Just made the switch from Windows to Linux Ubuntu, and it's amazing! π The speed, customization, and control are on another level. Excited to dive deeper into this OS!
Hey guys i need help.. Why does VS Code feel like an old version or outdated, and why aren't the Git commands working the same way they do on Windows?
π3
π Hey everyone!
Iβm about to kick off a journey to level up my JavaScript skills,... Over the next 7 days, Iβll be diving into some key JavaScript concepts.. everything from destructuring and the spread operator to sets, maps, and string manipulation. Itβs going to be a fun ride, and Iβm excited to share what I learn with you!
Iβm about to kick off a journey to level up my JavaScript skills,... Over the next 7 days, Iβll be diving into some key JavaScript concepts.. everything from destructuring and the spread operator to sets, maps, and string manipulation. Itβs going to be a fun ride, and Iβm excited to share what I learn with you!
π6
Today, I tackled Destructuring Arrays and Objects, the Spread Operator (...), and Rest Pattern and Parameters. These features really make handling data so much easier!
πΉ Destructuring makes it simple to extract data from arrays and objects.
// Array Destructuring
const colors = ["red", "green", "blue"];
const [primary, secondary] = colors;
console.log(primary); // Output: "red"
console.log(secondary); // Output: "green"
// Object Destructuring
const user = { name: "Sifen", age: 20 };
const { name, age } = user;
console.log(name); // Output: "Sifen"
πΉ Spread Operator is a game-changer for copying arrays/objects or merging them.
// Spread Operator
const numbers = [1, 2, 3];
const newNumbers = [...numbers, 4, 5];
console.log(newNumbers); // Output: [1, 2, 3, 4, 5]
πΉ Rest Pattern allows handling remaining parameters in functions efficiently.
// Rest Pattern in Function Parameters
function add(...nums) {
return nums.reduce((acc, num) => acc + num, 0);
}
console.log(add(1, 2, 3, 4)); // Output: 10
#WebDevJourney
Please open Telegram to view this post
VIEW IN TELEGRAM
π8π₯2
I've heard a lot about how Tailwind speeds up styling with its utility-first approach, and Iβm excited to see how it integrates with the projects Iβm building in JS. Time to level up my front-end skills! π»
Letβs go! πͺ #WebDevJourney
Please open Telegram to view this post
VIEW IN TELEGRAM
π8β‘2π2
Hey everyone! π Today, I dove into JavaScriptβs logical operators (
&&, ||, ??) and learned about short circuiting and logical assignment operators. Hereβs a quick breakdown:πΉ Logical Operators like
&& and || help simplify conditions and defaults. πΉ Short Circuiting stops evaluating as soon as the result is clear, keeping code efficient.
πΉ Nullish Coalescing (`??`) allows assigning fallbacks without overriding valid values like
0 or ''. πΉ Logical Assignment Operators (
&&=, ||=, ??=) help with cleaner, conditional assignments. These concepts make handling conditions and defaults much smoother! π» #WebDevJourney
Please open Telegram to view this post
VIEW IN TELEGRAM
π3
Woohoo! Tailwind CSS is awesome! π People say the learning curve is tough, but honestly, after being "cooked" by JavaScript π
, Tailwind feels like a breeze. Stay tuned....lots of cool projects are on the way
π₯3π1π€£1
Here's my starter folder setup for all my upcoming projects! πβ¨ Got everything organized with a public folder for assets, a src folder for JavaScript modules, and neatly separated styles. Trying to keep it clean and ready for action!
What do you think? Any tips to make it better? Let me know!
What do you think? Any tips to make it better? Let me know!
β€βπ₯3π2π2
Hey folks! π Today, I learned some cool ways to loop through arrays and objects in JavaScript. These tricks make it so much easier to handle data. Hereβs a quick example I tried out:
// Looping through an array
const scores = [90, 85, 78, 92];
for (const score of scores) {
console.log(`Score: ${score}`);
}
// Looping through an object
const student = { name: 'Sifen', age: 20, grade: 'A' };
for (const [key, value] of Object.entries(student)) {
console.log(`${key}: ${value}`);
}
With
for-of, looping through arrays feels effortless. And Object.entries makes working with objects a breezeβyou get both the key and value in one go! These are game-changers for making code cleaner and more readable. π» Feeling pumped about JavaScript! π #JavaScript #CodingJourney #WebDevJourney
Please open Telegram to view this post
VIEW IN TELEGRAM
π5π₯1
Hey everyone!
Just finished my first Tailwind CSS project: a simple pricing plan page.
Check it out: pricing plan
Just finished my first Tailwind CSS project: a simple pricing plan page.
Check it out: pricing plan
π9π3