Forwarded from Chapi Dev Talks
Don't despise your "ugly" code.
Nobody looks at a caterpillar and judges it for not being a butterfly yet. We understand it's in a state of progress. ๐
Apply that same grace to yourself.
In tech, art, or any field, the path to mastery is paved with early drafts, failed attempts, and constant learning. That's not failure; it's transformation. Embrace the journey from caterpillar to butterfly.
Your most adorable work is yet to come.
Happy hacking fellas
Nobody looks at a caterpillar and judges it for not being a butterfly yet. We understand it's in a state of progress. ๐
Apply that same grace to yourself.
In tech, art, or any field, the path to mastery is paved with early drafts, failed attempts, and constant learning. That's not failure; it's transformation. Embrace the journey from caterpillar to butterfly.
Your most adorable work is yet to come.
Happy hacking fellas
Master Javascript :
The JavaScript Tree ๐
|
|โโ Variables
| โโโ var
| โโโ let
| โโโ const
|
|โโ Data Types
| โโโ String
| โโโ Number
| โโโ Boolean
| โโโ Object
| โโโ Array
| โโโ Null
| โโโ Undefined
|
|โโ Operators
| โโโ Arithmetic
| โโโ Assignment
| โโโ Comparison
| โโโ Logical
| โโโ Unary
| โโโ Ternary (Conditional)
||โโ Control Flow
| โโโ if statement
| โโโ else statement
| โโโ else if statement
| โโโ switch statement
| โโโ for loop
| โโโ while loop
| โโโ do-while loop
|
|โโ Functions
| โโโ Function declaration
| โโโ Function expression
| โโโ Arrow function
| โโโ IIFE (Immediately Invoked Function Expression)
|
|โโ Scope
| โโโ Global scope
| โโโ Local scope
| โโโ Block scope
| โโโ Lexical scope
||โโ Arrays
| โโโ Array methods
| | โโโ push()
| | โโโ pop()
| | โโโ shift()
| | โโโ unshift()
| | โโโ splice()
| | โโโ slice()
| | โโโ concat()
| โโโ Array iteration
| โโโ forEach()
| โโโ map()
| โโโ filter()
| โโโ reduce()|
|โโ Objects
| โโโ Object properties
| | โโโ Dot notation
| | โโโ Bracket notation
| โโโ Object methods
| | โโโ Object.keys()
| | โโโ Object.values()
| | โโโ Object.entries()
| โโโ Object destructuring
||โโ Promises
| โโโ Promise states
| | โโโ Pending
| | โโโ Fulfilled
| | โโโ Rejected
| โโโ Promise methods
| | โโโ then()
| | โโโ catch()
| | โโโ finally()
| โโโ Promise.all()
|
|โโ Asynchronous JavaScript
| โโโ Callbacks
| โโโ Promises
| โโโ Async/Await
|
|โโ Error Handling
| โโโ try...catch statement
| โโโ throw statement
|
|โโ JSON (JavaScript Object Notation)
||โโ Modules
| โโโ import
| โโโ export
|
|โโ DOM Manipulation
| โโโ Selecting elements
| โโโ Modifying elements
| โโโ Creating elements
|
|โโ Events
| โโโ Event listeners
| โโโ Event propagation
| โโโ Event delegation
|
|โโ AJAX (Asynchronous JavaScript and XML)
|
|โโ Fetch API
||โโ ES6+ Features
| โโโ Template literals
| โโโ Destructuring assignment
| โโโ Spread/rest operator
| โโโ Arrow functions
| โโโ Classes
| โโโ let and const
| โโโ Default parameters
| โโโ Modules
| โโโ Promises
|
|โโ Web APIs
| โโโ Local Storage
| โโโ Session Storage
| โโโ Web Storage API
|
|โโ Libraries and Frameworks
| โโโ React
| โโโ Angular
| โโโ Vue.js
||โโ Debugging
| โโโ Console.log()
| โโโ Breakpoints
| โโโ DevTools
|
|โโ Others
| โโโ Closures
| โโโ Callbacks
| โโโ Prototypes
| โโโ this keyword
| โโโ Hoisting
| โโโ Strict mode
|
| END __
#TechVibe #JavaScript @alnova19
The JavaScript Tree ๐
|
|โโ Variables
| โโโ var
| โโโ let
| โโโ const
|
|โโ Data Types
| โโโ String
| โโโ Number
| โโโ Boolean
| โโโ Object
| โโโ Array
| โโโ Null
| โโโ Undefined
|
|โโ Operators
| โโโ Arithmetic
| โโโ Assignment
| โโโ Comparison
| โโโ Logical
| โโโ Unary
| โโโ Ternary (Conditional)
||โโ Control Flow
| โโโ if statement
| โโโ else statement
| โโโ else if statement
| โโโ switch statement
| โโโ for loop
| โโโ while loop
| โโโ do-while loop
|
|โโ Functions
| โโโ Function declaration
| โโโ Function expression
| โโโ Arrow function
| โโโ IIFE (Immediately Invoked Function Expression)
|
|โโ Scope
| โโโ Global scope
| โโโ Local scope
| โโโ Block scope
| โโโ Lexical scope
||โโ Arrays
| โโโ Array methods
| | โโโ push()
| | โโโ pop()
| | โโโ shift()
| | โโโ unshift()
| | โโโ splice()
| | โโโ slice()
| | โโโ concat()
| โโโ Array iteration
| โโโ forEach()
| โโโ map()
| โโโ filter()
| โโโ reduce()|
|โโ Objects
| โโโ Object properties
| | โโโ Dot notation
| | โโโ Bracket notation
| โโโ Object methods
| | โโโ Object.keys()
| | โโโ Object.values()
| | โโโ Object.entries()
| โโโ Object destructuring
||โโ Promises
| โโโ Promise states
| | โโโ Pending
| | โโโ Fulfilled
| | โโโ Rejected
| โโโ Promise methods
| | โโโ then()
| | โโโ catch()
| | โโโ finally()
| โโโ Promise.all()
|
|โโ Asynchronous JavaScript
| โโโ Callbacks
| โโโ Promises
| โโโ Async/Await
|
|โโ Error Handling
| โโโ try...catch statement
| โโโ throw statement
|
|โโ JSON (JavaScript Object Notation)
||โโ Modules
| โโโ import
| โโโ export
|
|โโ DOM Manipulation
| โโโ Selecting elements
| โโโ Modifying elements
| โโโ Creating elements
|
|โโ Events
| โโโ Event listeners
| โโโ Event propagation
| โโโ Event delegation
|
|โโ AJAX (Asynchronous JavaScript and XML)
|
|โโ Fetch API
||โโ ES6+ Features
| โโโ Template literals
| โโโ Destructuring assignment
| โโโ Spread/rest operator
| โโโ Arrow functions
| โโโ Classes
| โโโ let and const
| โโโ Default parameters
| โโโ Modules
| โโโ Promises
|
|โโ Web APIs
| โโโ Local Storage
| โโโ Session Storage
| โโโ Web Storage API
|
|โโ Libraries and Frameworks
| โโโ React
| โโโ Angular
| โโโ Vue.js
||โโ Debugging
| โโโ Console.log()
| โโโ Breakpoints
| โโโ DevTools
|
|โโ Others
| โโโ Closures
| โโโ Callbacks
| โโโ Prototypes
| โโโ this keyword
| โโโ Hoisting
| โโโ Strict mode
|
| END __
#TechVibe #JavaScript @alnova19
๐2
๐ 10 of the best free books in the field of data science
๐ that you should include in your learning program!
1๏ธโฃ Python Data Science Handbook
Using unique Python libraries with a focus on data science.
Link: PDF
2๏ธโฃ Hands-On Machine Learning book
This book explains the concepts of machine learning with practical examples and Python code and is suitable for novice programmers.
Link: PDF
3๏ธโฃ Deep Learning book
The best book for machine learning and deep learning written by 3 active and top researchers in these fields.
Link: PDF
4๏ธโฃ R for Data Science book
This book reflects the best ways to use R in data science.
Link: PDF
5๏ธโฃ Data Science from Scratch book
This book starts from the simplest possible level and provides you with all the necessary tools and skills to become a great data scientist.
Link: PDF
6๏ธโฃ Machine Learning Yearning book
Error detection in machine learning projects.
Link: PDF
7๏ธโฃ Bayesian Methods for Hackers book
Practical applications of Bayesian inference and probabilistic programming.
Link: PDF
8๏ธโฃ The Elements of Statistical Learning book
Investigating the mathematics of ML algorithms and statistical learning methods.
Link: PDF
9๏ธโฃ DATA SMART book
Implementing complex data science problems using Excel and the tips and tricks of this process.
Link: PDF
๐ Intro to Statistical Learning with Python book
Examples and practical applications of Python language in data science projects.
Link: PDF
#TechVibe #TechResources @alnova19
๐ that you should include in your learning program!
1๏ธโฃ Python Data Science Handbook
Using unique Python libraries with a focus on data science.
Link: PDF
2๏ธโฃ Hands-On Machine Learning book
This book explains the concepts of machine learning with practical examples and Python code and is suitable for novice programmers.
Link: PDF
3๏ธโฃ Deep Learning book
The best book for machine learning and deep learning written by 3 active and top researchers in these fields.
Link: PDF
4๏ธโฃ R for Data Science book
This book reflects the best ways to use R in data science.
Link: PDF
5๏ธโฃ Data Science from Scratch book
This book starts from the simplest possible level and provides you with all the necessary tools and skills to become a great data scientist.
Link: PDF
6๏ธโฃ Machine Learning Yearning book
Error detection in machine learning projects.
Link: PDF
7๏ธโฃ Bayesian Methods for Hackers book
Practical applications of Bayesian inference and probabilistic programming.
Link: PDF
8๏ธโฃ The Elements of Statistical Learning book
Investigating the mathematics of ML algorithms and statistical learning methods.
Link: PDF
9๏ธโฃ DATA SMART book
Implementing complex data science problems using Excel and the tips and tricks of this process.
Link: PDF
๐ Intro to Statistical Learning with Python book
Examples and practical applications of Python language in data science projects.
Link: PDF
#TechVibe #TechResources @alnova19
Forwarded from Ros's perspective ๐งโ๐ป๐ค
am not even a react dev but recently somebody told me about KIRO(AI IDE by Amazon) and tried by building cluelessdev.vercel.app this in just 40 min.
๐ข Notice: Registration Open for Huawei ICT Competition
2025โ2026 Northern Africa
Dear ICT Academy Instructors, Students, and Partners,
We are pleased to announce that registration is now open for the Huawei ICT Competition 2025โ2026 Northern Africa. This annual competition provides an international platform for students and teachers to showcase their ICT knowledge, improve practical skills, and foster innovation.
๐ About the Competition
Since its launch in 2015, the Huawei ICT Competition has grown into one of the largest and most influential ICT talent events worldwide. Last year, more than 11,000 students from the Northern Africa Region participated, demonstrating the strong interest and rising influence of this initiative.
The ICT Practice Competition is designed to assess studentsโ technical foundation and their ability to apply ICT knowledge in real-world scenarios. It covers three major tracks:
1. Network Track โ Datacom, Security, WLAN, DCN
2. Cloud Track โ Cloud, Artificial Intelligence (AI)
3. Computing Track โ OpenEuler, OpenGauss, Kunpen.
๐ Registration Link
โณ Important Notes
โข Please ensure you register before the official deadline.
โข Each participant must carefully select their track (Network, Cloud, or Computing) during registration.
โข Instructors are encouraged to support students by providing guidance and facilitating exam preparation.
๐ฌ Contact Information
For any questions or support regarding the competition, please contact:
๐ง [Telegram/WhatsApp
๐ [0910138966]
We look forward to your active participation in the Huawei ICT Competition 2025โ2026 Northern Africa and to seeing our regionโs ICT talent shine on the global stage.
#TechVibe #HuaweiComitation2025 @devWithEyob
2025โ2026 Northern Africa
Dear ICT Academy Instructors, Students, and Partners,
We are pleased to announce that registration is now open for the Huawei ICT Competition 2025โ2026 Northern Africa. This annual competition provides an international platform for students and teachers to showcase their ICT knowledge, improve practical skills, and foster innovation.
๐ About the Competition
Since its launch in 2015, the Huawei ICT Competition has grown into one of the largest and most influential ICT talent events worldwide. Last year, more than 11,000 students from the Northern Africa Region participated, demonstrating the strong interest and rising influence of this initiative.
The ICT Practice Competition is designed to assess studentsโ technical foundation and their ability to apply ICT knowledge in real-world scenarios. It covers three major tracks:
1. Network Track โ Datacom, Security, WLAN, DCN
2. Cloud Track โ Cloud, Artificial Intelligence (AI)
3. Computing Track โ OpenEuler, OpenGauss, Kunpen.
๐ Registration Link
โณ Important Notes
โข Please ensure you register before the official deadline.
โข Each participant must carefully select their track (Network, Cloud, or Computing) during registration.
โข Instructors are encouraged to support students by providing guidance and facilitating exam preparation.
๐ฌ Contact Information
For any questions or support regarding the competition, please contact:
๐ง [Telegram/WhatsApp
๐ [0910138966]
We look forward to your active participation in the Huawei ICT Competition 2025โ2026 Northern Africa and to seeing our regionโs ICT talent shine on the global stage.
#TechVibe #HuaweiComitation2025 @devWithEyob
โค1
๐๐ฅ๐๐ ๐ข๐ป๐น๐ถ๐ป๐ฒ ๐๐ผ๐๐ฟ๐๐ฒ๐ ๐ง๐ผ ๐๐ป๐ฟ๐ผ๐น๐น ๐๐ป ๐ฎ๐ฌ๐ฎ๐ฑ ๐
Learn Fundamental Skills with Free Online Courses & Earn Certificates
- AI
- GenAI
- Data Science,
- BigData
- Python
- Cloud Computing
- Machine Learning
- Cyber Security
๐๐ข๐ง๐ค ๐:-
https://linkpd.in/freecourses
Enroll for FREE & Get Certified ๐
#TechVibe #FreeCourses @alnova19
Learn Fundamental Skills with Free Online Courses & Earn Certificates
- AI
- GenAI
- Data Science,
- BigData
- Python
- Cloud Computing
- Machine Learning
- Cyber Security
๐๐ข๐ง๐ค ๐:-
https://linkpd.in/freecourses
Enroll for FREE & Get Certified ๐
#TechVibe #FreeCourses @alnova19
Forwarded from Information Systems Hub ๐ป๐
๐จ Workshop Postponement Announcement๐จ
Please note that the Digital Forensics & Cyber Investigation Workshop, Rescheduled for:
๐ Wednesday, September 24
โฐ 8:00 PM (Mata 2 LT)
postponed to next week due to an unexpected situation.
We truly appreciate your understanding and continued support.
#ISHubAAU #DigitalForensics #CyberInvestigation #WorkshopUpdate #NehimyaMesfin #EyerusalemBelay
Please note that the Digital Forensics & Cyber Investigation Workshop, Rescheduled for:
๐ Wednesday, September 24
โฐ 8:00 PM (Mata 2 LT)
postponed to next week due to an unexpected situation.
We truly appreciate your understanding and continued support.
#ISHubAAU #DigitalForensics #CyberInvestigation #WorkshopUpdate #NehimyaMesfin #EyerusalemBelay
Forwarded from Natyiu
This media is not supported in your browser
VIEW IN TELEGRAM
@behagerlij gotta be the best animation studio fr. The potential they have to go international is crazy ๐๐ฅ
@natyiu0
@natyiu0
๐ฅ2
Forwarded from KiNFiSH Farms
Better Auth is co-hosting "The Modern Stack hackathon" with Convex and some other incredible partners! It's a virtual hackthon and winners will walk away with some great prizes. Weโd love to see you join in!
https://www.convex.dev/hackathons/modernstack
https://www.convex.dev/hackathons/modernstack
Convex
The Modern Stack Hackathon
From AI agents to voice apps, the modern stack provides you with the tools to go from idea to shipped product in record time. This means new apps built starting Sept 16th. Join the Modern Stack Hackathon with Convex, Firecrawl, Vapi, Better-Auth, Autumn,โฆ
๐จ BREAKING: TikTok US Deal Finalized
Oracle, Silver Lake and Andreessen Horowitz will control TikTokโs US operations under a new 80/20 framework with ByteDance.
The impossible just happened:
โข 80% US-owned (Oracle + Silver Lake + A16z + legacy investors)
โข 20% Chinese-owned (ByteDance keeps a slice)
โข American board with US government oversight
โข New US-only app with separate algorithm from global TikTok
The Bottom Line:
This isnโt just a sale, itโs a complete rebuild. US users will download a new app that looks identical to current TikTok but runs entirely on American infrastructure with US-controlled algorithms. ByteDance licenses their technology but loses operational control. The result: TikTok survives, creators keep audiences, Washington gets data control.
#TechVibe @alnova19
Oracle, Silver Lake and Andreessen Horowitz will control TikTokโs US operations under a new 80/20 framework with ByteDance.
The impossible just happened:
โข 80% US-owned (Oracle + Silver Lake + A16z + legacy investors)
โข 20% Chinese-owned (ByteDance keeps a slice)
โข American board with US government oversight
โข New US-only app with separate algorithm from global TikTok
The Bottom Line:
This isnโt just a sale, itโs a complete rebuild. US users will download a new app that looks identical to current TikTok but runs entirely on American infrastructure with US-controlled algorithms. ByteDance licenses their technology but loses operational control. The result: TikTok survives, creators keep audiences, Washington gets data control.
#TechVibe @alnova19
โค2
Forwarded from Birhan Nega
๐ฅ Getting Out of Tutorial Hell ๐ฅ
Too many devs stay stuck in endless tutorials, thinking โone more course and Iโll be ready.โ Truth: youโll never feel ready if you donโt build.
Tutorials are just a map. They show directions.
Projects are the real journey. Thatโs where you get lost, debug, and truly learn.
Bugs are teachers. Every error fixed is 10ร more valuable than another video watched.
๐ Next time you finish a lesson, close it. Rebuild the feature yourself. Hit walls, break things, solve them. Thatโs how you grow from consumer โ creator.
Too many devs stay stuck in endless tutorials, thinking โone more course and Iโll be ready.โ Truth: youโll never feel ready if you donโt build.
Tutorials are just a map. They show directions.
Projects are the real journey. Thatโs where you get lost, debug, and truly learn.
Bugs are teachers. Every error fixed is 10ร more valuable than another video watched.
๐ Next time you finish a lesson, close it. Rebuild the feature yourself. Hit walls, break things, solve them. Thatโs how you grow from consumer โ creator.
โ1โค1
I never realized that in node.js, http requests and responses are actually streams(extends stream class like file systems). The req is a readable stream and the res is a writable stream. That means you donโt have to wait for the whole request or response to finish, you can handle data chunk by chunk. Makes so much sense why Node is great for uploads, downloads, and real-time apps.
#TechVibe #NodeJs #DailyTechTips #day_9
#TechVibe #NodeJs #DailyTechTips #day_9
โค2