DevGuide ๐Ÿ‡ต๐Ÿ‡ธ
10.9K subscribers
2.52K photos
17 videos
127 files
3.53K links
Join our channel for top-notch programming hacks, epic discussions, and brilliant career moves. ๐Ÿš€

โšก๏ธ Stay connected with me: linktr.ee/AliSamir

๐Ÿ“ To advertise on the channel: https://telega.io/c/the_developer_guide
Download Telegram
ุฅุฒุงูŠ ุชู†ุธู… ู…ู„ูุงุช ู…ุดุฑูˆุน ุงู„ู€ Express.js ๐Ÿ’ฏ

ู„ู…ุง ุชูŠุฌูŠ ุชุดุชุบู„ ุนู„ู‰ ู…ุดุฑูˆุน Node.js ุจู€ Express.jsุŒ ู…ู…ูƒู† ุชู„ุงู‚ูŠ ุงู„ูƒูˆุฏ ุจูŠุชุญูˆู„ ู„ููˆุถู‰ ุจุณุฑุนุฉ ู„ูˆ ู…ุง ุนู†ุฏูƒ ู‡ูŠูƒู„ุฉ ูˆุงุถุญุฉ ู…ุงุดูŠ ุนู„ูŠู‡ุง. ๐Ÿ’ก

ุนู„ุดุงู† ูƒุฏู‡ ู…ู‡ู… ุฌุฏู‹ุง ุชุจู†ูŠ ู‡ูŠูƒู„ ุงู„ู…ุดุฑูˆุน ุจุทุฑูŠู‚ุฉ ู…ู†ุธู…ุฉ ุชู…ุดูŠ ุนู„ูŠู‡ุง...ุนู„ุดุงู† ุงู„ู…ุดุฑูˆุน ูŠูƒูˆู† ู‚ุงุจู„ ู„ู„ุตูŠุงู†ุฉ ูˆุงู„ุชุนุฏูŠู„ุงุช ูˆู‚ุงุจู„ ู„ู„ุชูˆุณุน...

โ€”โ€”โ€”

How to Structure Your Backend Code in Node.js (Express.js)


When developing a Node.js application with Express.js, organizing your codebase is crucial for maintainability and scalability. A structured project helps manage complexity, making the code easier to navigate.

In this blog, we will outline a typical folder structure for an Express.js application and explain the purpose of each directory and file.

https://dev.to/vyan/how-to-structure-your-backend-code-in-nodejs-expressjs-2bdd
โค5๐Ÿ‘2
ู„ูˆ ู…ู‡ุชู… ุจุนุงู„ู… ุงู„ุงุฎุชุฑุงู‚ ุงู„ุฃุฎู„ุงู‚ูŠ ูˆุนุงูˆุฒ ุชุชุนู„ู… ุฅุฒุงูŠ ุชุญู…ูŠ ุงู„ุฃู†ุธู…ุฉ ูˆุชูƒุดู ุงู„ุซุบุฑุงุช ู‚ุจู„ ู…ุง ุงู„ู‡ุงูƒุฑุฒ ูŠุณุชุบู„ูˆู‡ุงุŒ ูุงู„ูƒูˆุฑุณ ุฏู‡ ู‡ูŠูƒูˆู† ุจุฏุงูŠุฉ ู‚ูˆูŠุฉ ู„ูŠูƒ! ๐Ÿ”ฅ

ู‡ุชุชุนู„ู… ููŠู‡ ุฃุณุงุณูŠุงุช ุงู„ู€ Offensive SecurityุŒ ูˆู‡ุชูู‡ู… ุฅุฒุงูŠ ุงู„ู…ุฎุชุฑู‚ูŠู† ุจูŠููƒุฑูˆุง ุนู„ุดุงู† ุชู‚ุฏุฑ ุชุณุจู‚ู‡ู… ุจุฎุทูˆุฉ ูˆุชุญู…ูŠ ุงู„ุฃู†ุธู…ุฉ ูˆุงู„ุดุจูƒุงุช ู…ู† ุงู„ู‡ุฌู…ุงุช ุงู„ุณูŠุจุฑุงู†ูŠุฉ. ๐Ÿ›ก

Ethical Hacker ๐Ÿ’ฏ


FREE Ethical Hacking Course (70 hours & Includes Kali Linux Labs) โœ…

Learn the art of offensive security to uncover cyber threats and vulnerabilities before the cybercriminals do. ๐Ÿš€

https://www.netacad.com/courses/ethical-hacker
โค4๐Ÿ‘1
UI/UX Designers & Frontend Developers, Meet Your New Best Friend! ๐Ÿš€

https://calltoinspiration.com
โค7๐Ÿ”ฅ2๐Ÿ‘1
backend-handbook.pdf
17.5 MB
Complete Backend Handbook ๐Ÿš€


The guide covers the Backend dev roadmap and explains core API concepts, common HTTP status codes, project ideas, & much more.
โค5
ุฏูˆุฑุฉ ู†ุธุงู… ุฃูˆุฏูˆ ู„ุชุฎุทูŠุท ู…ูˆุงุฑุฏ ุงู„ู…ุคุณุณุงุช ุงู„ูˆุธูŠููŠ

ูŠูุนู„ู† ุงู„ู…ุนู‡ุฏ ุงู„ู‚ูˆู…ูŠ ู„ู„ุงุชุตุงู„ุงุช ุนู† ูุชุญ ุจุงุจ ุงู„ุชุณุฌูŠู„ ููŠ ุงู„ุฏูˆุฑุฉ ุงู„ุชุฏุฑูŠุจูŠุฉ "ู†ุธุงู… ุฃูˆุฏูˆ ู„ุชุฎุทูŠุท ู…ูˆุงุฑุฏ ุงู„ู…ุคุณุณุงุช ุงู„ูˆุธูŠููŠ" ุงู„ุชูŠ ุชูุนู‚ุฏ ููŠ ู…ุฑูƒุฒ ุฅุจุฏุงุน ู…ุตุฑ ุงู„ุฑู‚ู…ูŠุฉ ุจุงู„ุฌูŠุฒุฉ.

ูˆุชู‡ุฏู ุงู„ุฏูˆุฑุฉ ุฅู„ู‰ ุชู…ูƒูŠู† ุงู„ู…ุดุงุฑูƒูŠู† ู…ู† ุชุทุจูŠู‚ ุงู„ู…ูุงู‡ูŠู… ุงู„ู…ูƒุชุณุจุฉ ุนู„ู‰ ุญุงู„ุงุช ุนู…ู„ูŠุฉุŒ ูˆูู‡ู… ุฃุฏูˆุงุช ุชุญู„ูŠู„ ุงู„ุจูŠุงู†ุงุชุŒ ูˆุฅุนุฏุงุฏ ุงู„ุชู‚ุงุฑูŠุฑ ู„ุชู…ูƒูŠู† ุงุชุฎุงุฐ ุงู„ู‚ุฑุงุฑุŒ ูˆุชุฎุตูŠุต ูˆุธุงุฆู ุฃูˆุฏูˆ ู„ุชู„ุจูŠุฉ ุงุญุชูŠุงุฌุงุช ุงู„ุดุฑูƒุงุช.

ูƒู…ุง ูŠุณุชู‡ุฏู ุงู„ุชุฏุฑูŠุจ ุฎุฑูŠุฌูŠ ุงู„ุฌุงู…ุนุงุช ุจุญุฏ ุฃู‚ุตู‰ ุซู„ุงุซุฉ ุณู†ูˆุงุช ู…ู† ุงู„ุชุฎุฑุฌุŒ ูˆุทู„ุงุจ ุงู„ุฌุงู…ุนุงุช ููŠ ุงู„ุณู†ูˆุงุช ุงู„ุฏุฑุงุณูŠุฉ ุงู„ุฃุฎูŠุฑุฉุŒ ู…ู† ูƒู„ูŠุงุช ุงู„ู…ุญุงุณุจุฉ ุงู„ู…ุงู„ูŠุฉุŒ ูˆู†ุธู… ุงู„ู…ุนู„ูˆู…ุงุช ุงู„ุฅุฏุงุฑูŠุฉุŒ ูˆุฅุฏุงุฑุฉ ุงู„ุฃุนู…ุงู„.

ูˆูŠุดู…ู„ ุงู„ุจุฑู†ุงู…ุฌ 60 ุณุงุนุฉ ู„ู„ุชุฏุฑูŠุจ ุงู„ุชู‚ู†ูŠ ููŠ ุชุทุจูŠู‚ุงุช ู†ุธุงู… ุฃูˆุฏูˆ ู„ุชุฎุทูŠุท ู…ูˆุงุฑุฏ ุงู„ู…ุคุณุณุงุช ู„ุถู…ุงู† ุงู„ุชุนู„ู… ุงู„ูุนุงู„ ูˆูู‡ู… ูˆุธุงุฆู ุงู„ู†ุธุงู…ุŒ ุจุงู„ุฅุถุงูุฉ ุฅู„ู‰ 30 ุณุงุนุฉ ู„ุชุทูˆูŠุฑ ุงู„ู…ู‡ุงุฑุงุช ุงู„ุดุฎุตูŠุฉ ุชุชุถู…ู† ุชุญุณูŠู† ู…ู‡ุงุฑุงุช ุงู„ุชูˆุงุตู„ ูˆุงู„ุนู…ู„ ุงู„ุฌู…ุงุนูŠุŒ ูˆุชุนุฒูŠุฒ ู…ู‡ุงุฑุงุช ุงู„ุชุฎุทูŠุทุŒ ูˆุบูŠุฑู‡ุง ู…ู† ุงู„ู…ู‡ุงุฑุงุช ุงู„ุฃุฎุฑู‰.

ูˆูŠุญุตู„ ุงู„ู…ุชู…ูŠุฒูˆู† ุนู„ู‰ ูุฑุตุฉ ุนู…ู„ ููŠ ุฃุญุฏ ุงู„ุดุฑูƒุงุช ุงู„ู…ุชุฎุตุตุฉ ุจุนุฏ ุงู†ุชู‡ุงุก ุงู„ุชุฏุฑูŠุจุŒ ูˆูƒุฐู„ูƒ ุดู‡ุงุฏุฉ ุงุฌุชูŠุงุฒ ุงู„ุชุฏุฑูŠุจุŒ ูˆุฅู…ูƒุงู†ูŠุฉ ุฏุฎูˆู„ ุงู…ุชุญุงู† ุฃูˆุฏูˆ.

ู„ู…ุฒูŠุฏ ู…ู† ุงู„ู…ุนู„ูˆู…ุงุชุŒ ูŠุฑุฌู‰ ุงู„ุถุบุท ู‡ู†ุง.

https://lnkd.in/dCs-DuNQ
โค3
a0.dev - AI Platform for Mobile App Development ๐Ÿ”ฅ


a0.dev is a new AI-based platform designed to enhance mobile app development and prototyping.

https://a0.dev
โค5๐Ÿ‘2
Hand-picked animated components collection for creative developers. ๐Ÿ”ฅ


https://www.reactbits.dev
๐Ÿ”ฅ3
Awesome Tech Videos Awesome ๐Ÿ”ฅ

A curated list of tech conferences from YouTube, Vimeo, etc, for us to get inspired.

https://github.com/lucasviola/awesome-tech-videos
โค2
ุงู„ุจุฑู…ุฌุฉ ุงู„ูˆุธูŠููŠุฉ (Functional Programming) ๐Ÿ’ฏ
.
.
ุงู„ุจุฑู…ุฌุฉ ุงู„ูˆุธูŠููŠุฉ (Functional Programming) ุชุนุชุจุฑ ู†ู…ุท ู…ู† ุงู„ุฃู†ู…ุงุท ุงู„ุจุฑู…ุฌูŠุฉ ุงู„ู„ูŠ ุจุชุฎุชู„ู ุนู† ุงู„ู†ู…ุท ุงู„ุชู‚ู„ูŠุฏูŠ ุงู„ู„ูŠ ุจู†ุณู…ูŠู‡ ุงู„ู€ Imperative Programming.

ุงู„ููƒุฑุฉ ุงู„ุฃุณุงุณูŠุฉ ููŠ ุงู„ุจุฑู…ุฌุฉ ุงู„ูˆุธูŠููŠุฉ ุฅู†ู‡ุง ุจุชุฑูƒุฒ ุนู„ู‰ ุงุณุชุฎุฏุงู… ุงู„ุฏูˆุงู„ (functions) ูƒุนู†ุตุฑ ุฃุณุงุณูŠ ููŠ ูƒุชุงุจุฉ ุงู„ูƒูˆุฏุŒ ูˆุจุชุนุชู…ุฏ ุนู„ู‰ ููƒุฑุฉ ุฅู† ุงู„ูƒูˆุฏ ูŠูƒูˆู† ูˆุงุถุญ ูˆุณู‡ู„ ุงู„ุชุชุจุนุŒ ุจุฏูˆู† ู…ุง ู†ุบูŠุฑ ุงู„ู€ state ุฃูˆ ุงู„ุจูŠุงู†ุงุช ุจุดูƒู„ ู…ุจุงุดุฑ.

โ€”โ€”โ€”

๐Ÿ“Œ ุฅูŠู‡ ุงู„ู„ูŠ ุจูŠู…ูŠุฒ ุงู„ุจุฑู…ุฌุฉ ุงู„ูˆุธูŠููŠุฉุŸ

ููŠ ุงู„ุจุฑู…ุฌุฉ ุงู„ูˆุธูŠููŠุฉุŒ ุจู†ุณุชุฎุฏู… ุญุงุฌุฉ ุงุณู…ู‡ุง pure functionsุŒ ูˆุฏูŠ ุฏูˆุงู„ ุจุชุณุชู‚ุจู„ ู…ุฏุฎู„ุงุช (inputs) ูˆุชุทู„ุน ู…ุฎุฑุฌุงุช (outputs) ู…ู† ุบูŠุฑ ู…ุง ุชุฃุซุฑ ุนู„ู‰ ุฃูŠ ุญุงุฌุฉ ุจุฑู‡ ุงู„ุฏุงู„ุฉ ู†ูุณู‡ุง.

ูŠุนู†ูŠ ุงู„ุฏุงู„ุฉ ุงู„ู„ูŠ ุจุชุดุชุบู„ ุจุงู„ุทุฑูŠู‚ุฉ ุฏูŠุŒ ูƒู„ ู…ุฑุฉ ุชุณุชุฎุฏู…ู‡ุง ุจู†ูุณ ุงู„ู…ุฏุฎู„ุงุชุŒ ู‡ุชุทู„ุน ู†ูุณ ุงู„ู†ุชูŠุฌุฉ. ุฏู‡ ุจูŠุณู‡ู„ ุฌุฏู‹ุง ุงุฎุชุจุงุฑ ุงู„ูƒูˆุฏ ูˆุงู„ุชุฃูƒุฏ ุฅู†ู‡ ุดุบุงู„ ุตุญ.

ูƒู…ุงู† ููŠ ุงู„ุจุฑู…ุฌุฉ ุงู„ูˆุธูŠููŠุฉ ุจู†ุจุนุฏ ุชู…ุงู…ู‹ุง ุนู† ููƒุฑุฉ side effectsุŒ ุงู„ู„ูŠ ู‡ูŠ ุชุบูŠูŠุฑ ููŠ ุงู„ุจูŠุงู†ุงุช ุฃูˆ ุงู„ู€ state ุฎุงุฑุฌ ุงู„ุฏุงู„ุฉ. ูˆุฏู‡ ุจูŠุฏูŠ ุงู„ูƒูˆุฏ ู…ูŠุฒุฉ ุฅู†ู‡ ูŠุจู‚ู‰ ู‚ุงุจู„ ู„ู„ุชูˆู‚ุน (predictable) ูˆุณู‡ู„ ุงู„ุตูŠุงู†ุฉ.

โ€”โ€”โ€”

๐Ÿ“Œ ุงู„ู€ Higher-Order FunctionsุŸ

ุงู„ุจุฑู…ุฌุฉ ุงู„ูˆุธูŠููŠุฉ ุจุชุนุชู…ุฏ ุจุดูƒู„ ูƒุจูŠุฑ ุนู„ู‰ ู†ูˆุน ุฎุงุต ู…ู† ุงู„ุฏูˆุงู„ ุงุณู…ู‡ Higher-Order Functions. ุงู„ุฏูˆุงู„ ุฏูŠ ุจุชุณุชู‚ุจู„ ุฏูˆุงู„ ุชุงู†ูŠุฉ ูƒู…ุฏุฎู„ุงุช ุฃูˆ ุจุชุทู„ุน ุฏูˆุงู„ ูƒู…ุฎุฑุฌุงุช.

ู…ุซู„ู‹ุง ููŠ JavaScript ุนู†ุฏู†ุง ุฏูˆุงู„ ุฒูŠ map, filter, reduceุŒ ูˆุฏูŠ ุฃู…ุซู„ุฉ ู…ู…ุชุงุฒุฉ ุนู„ู‰ ุงู„ู€ Higher-Order Functions.

ุงู„ุฏูˆุงู„ ุฏูŠ ุจุชุฎู„ูŠูƒ ุชู‚ุฏุฑ ุชุนู…ู„ ุนู…ู„ูŠุงุช ู…ุนู‚ุฏุฉ ุนู„ู‰ ุงู„ุจูŠุงู†ุงุช ุจุทุฑูŠู‚ุฉ ู…ุฎุชุตุฑุฉ ูˆู…ู†ุธู…ุฉุŒ ูˆุจุฏูˆู† ู…ุง ุชูƒุชุจ ูƒูˆุฏ ูƒุชูŠุฑ. ู…ุซู„ู‹ุง ู„ูˆ ุนุงูˆุฒ ุชุนุฏู„ ู‚ูŠู… ู…ุนูŠู†ุฉ ููŠ ArrayุŒ ุจุฏู„ ู…ุง ุชุณุชุฎุฏู… for loopุŒ ู…ู…ูƒู† ุชุณุชุฎุฏู… map ูˆุงู„ู„ูŠ ุจุชุฎู„ูŠูƒ ุชู‚ุฏุฑ ุชุนูŠุฏ ุจู†ุงุก ุงู„ู€ Array ุจุทุฑูŠู‚ุฉ ุฃุณุฑุน ูˆุฃู†ุถู.

โ€”โ€”โ€”

๐Ÿ“Œ ุงู„ู€ Immutable Data

ูˆุงุญุฏุฉ ู…ู† ุงู„ู…ูุงู‡ูŠู… ุงู„ุฃุณุงุณูŠุฉ ูƒู…ุงู† ููŠ ุงู„ุจุฑู…ุฌุฉ ุงู„ูˆุธูŠููŠุฉ ู‡ูŠ immutable dataุŒ ูŠุนู†ูŠ ุงู„ุจูŠุงู†ุงุช ู…ุจุชุชุบูŠุฑุด. ุจุฏู„ ู…ุง ู†ุนุฏู„ ุนู„ู‰ ู†ูุณ ุงู„ู€ Array ุฃูˆ ุงู„ู€ ObjectุŒ ุจู†ุฑุฌุน ู†ุณุฎุฉ ุฌุฏูŠุฏุฉ ู…ู† ุงู„ุจูŠุงู†ุงุช ุจุนุฏ ุงู„ุชุนุฏูŠู„.

ุฏู‡ ุจูŠุฏูŠ ุงู„ูƒูˆุฏ ุฃู…ุงู† ุฃูƒุชุฑุŒ ูˆุจูŠู…ู†ุน ุงู„ุฃุฎุทุงุก ุงู„ู„ูŠ ู…ู…ูƒู† ุชุญุตู„ ู„ู…ุง ุงู„ุจูŠุงู†ุงุช ุชุชุบูŠุฑ ุจุทุฑูŠู‚ุฉ ุบูŠุฑ ู…ุชูˆู‚ุนุฉ.

ุงู„ุจุฑู…ุฌุฉ ุงู„ูˆุธูŠููŠุฉ ุจุชุชุทุจู‚ ููŠ ู„ุบุงุช ุฒูŠ Haskell ูˆElm ุจุดูƒู„ ูƒุจูŠุฑุŒ ู„ูƒู† ุงู„ุฃููƒุงุฑ ุฏูŠ ูƒู…ุงู† ู…ู…ูƒู† ุชุชุทุจู‚ ููŠ ู„ุบุงุช ุฒูŠ JavaScript, Python ูˆุญุชู‰ Java ูˆ#C.

โ€”โ€”โ€”

๐Ÿ“Œ ู„ูŠู‡ ุชุณุชุฎุฏู… ุงู„ุจุฑู…ุฌุฉ ุงู„ูˆุธูŠููŠุฉุŸ

- ุงู„ูƒูˆุฏ ุจูŠูƒูˆู† ูˆุงุถุญ ุฌุฏู‹ุง ูˆุณู‡ู„ ุงู„ุชุชุจุน.

- ุงู„ุชู‚ู„ูŠู„ ู…ู† ุงู„ุฃุฎุทุงุก ุจูุถู„ ุงุณุชุฎุฏุงู… ุงู„ู€ pure functions.

- ุณู‡ูˆู„ุฉ ุงุฎุชุจุงุฑ ุงู„ูƒูˆุฏ.

- ุฏุนู… ุงู„ู€ parallelism ูˆุงู„ู€ concurrency ุจุดูƒู„ ุฃูุถู„.
โค4
ู…ูู‡ูˆู… ุงู„ู€ Optimistic UI ๐Ÿ’ฏ
.
.
ุฅุฒุงูŠ ุชุฎู„ูŠ ุงู„ู…ุณุชุฎุฏู… ูŠุดูˆู ุงู„ุชุทุจูŠู‚ ุจุชุงุนูƒ ุณุฑูŠุน ุญุชู‰ ู„ูˆ ู‡ูˆ ุณู„ุญูุงุฉุŸ

ุชุฎูŠู„ ู…ุนุงูŠุง ุงู„ุณูŠู†ุงุฑูŠูˆ ุฏู‡: ุฃู†ุช ูุงุชุญ ุชุทุจูŠู‚ ุทู„ุจุงุช ุงู„ุฃูƒู„ุŒ ุถุบุทุช ุนู„ู‰ ุฒุฑุงุฑ "ุชุฃูƒูŠุฏ ุงู„ุทู„ุจ" ุฃูˆ "Confirm Order"ุŒ ูˆููˆุฑู‹ุง ุธู‡ุฑ ู„ูƒ ุฅู† ุงู„ุทู„ุจ ุงุชุจุนุช ูˆุงุชุณุฌู„ุŒ ูˆุจุนุฏู‡ุง ุจุซุงู†ูŠุฉ ูƒุฏู‡ ุฌุงู„ูƒ ุฅุดุนุงุฑ ุฅู† ุงู„ู…ุทุนู… ุจุฏุฃ ูŠุญุถู‘ุฑ ุงู„ุฃูƒู„. ุฅุญุณุงุณูƒ ุฅูŠู‡ุŸ ุงู„ุชุทุจูŠู‚ ุณุฑูŠุนุŒ ูˆู…ููŠุด ุฃูŠ ุชุฃุฎูŠุฑ.

ุจุณ ุงู„ุญู‚ูŠู‚ุฉ ุฅู† ุงู„ุทู„ุจ ู…ู…ูƒู† ูŠูƒูˆู† ู„ุณู‡ ุจูŠุชุจุนุช ู„ู„ุณูŠุฑูุฑุŒ ูˆู„ุณู‡ ููŠู‡ ุงุญุชู…ุงู„ ุฅู†ู‡ ูŠูุดู„ุŒ ุตุญุŸ

ู‡ู†ุง ุจู‚ู‰ ุจูŠูŠุฌูŠ ุฏูˆุฑ ุงู„ู€ Optimistic UI ... ุชุนุงู„ ู†ุฏุฑุฏุด ุดูˆูŠุฉ ูˆู†ูู‡ู… ุฅุฒุงูŠ ุจูŠุดุชุบู„ ูˆุฃู‡ู… ุงู„ุงุณุชุฎุฏุงู…ุงุช.

โ€”โ€”โ€”

๐Ÿ“ LinkedIn

https://www.linkedin.com/posts/dev-alisamir_frontenddeveloper-webdeveloper-frontend-activity-7296566041948643328-L0-A

๐Ÿ“ Qabilah

https://qabilah.com/posts/XGCF0rV7X2M
โค7๐Ÿ‘1
ู„ูˆ ุจุชุฏูˆุฑ ุนู„ู‰ ุฃููƒุงุฑ ู…ุดุงุฑูŠุน JavaScript ุชุณุงุนุฏูƒ ุชุทูˆู‘ุฑ ู…ุณุชูˆุงูƒุŒ ุณูˆุงุก ูƒู†ุช ู…ุจุชุฏุฆ ุฃูˆ ู…ุญุชุฑูุŒ ู‡ุชู„ุงู‚ูŠ ููŠ ุงู„ุฑูŠุจูˆ ุฏู‡ ุฃูƒุชุฑ ู…ู† 500 ููƒุฑุฉ ู…ุดุฑูˆุน ุชู‚ุฏุฑ ุชุดุชุบู„ ุนู„ูŠู‡ุง. ๐Ÿ’ก

A comprehensive list of 500 JavaScript project ideas for developers of all skill levels. ๐Ÿš€


https://github.com/deepakkumar55/ULTIMATE-JAVASCRIPT-PROJECT
โค3๐Ÿ‘1
ูƒูˆุฑุณุงุช ู…ุฌุงู†ูŠุฉ ู…ู† ุดุฑูƒุฉ ุณูŠุณูƒูˆ - Cisco ๐Ÿ’ฏ


๐Ÿ“ Introduction to Data Science - 6 hours

https://www.netacad.com/courses/introduction-data-science

๐Ÿ“ Introduction to Cybersecurity - 6 hours

https://www.netacad.com/courses/introduction-to-cybersecurity

๐Ÿ“ Introduction to IoT and Digital Transformation - 6 hours

https://www.netacad.com/courses/introduction-iot

๐Ÿ“ Computer Hardware Basics - 6 hours

https://www.netacad.com/courses/computer-hardware-basics

๐Ÿ“ Python Essentials 1 - 30 hours

https://www.netacad.com/courses/python-essentials-1

๐Ÿ“ Networking Basics - 25 hours

https://www.netacad.com/courses/networking-basics

๐Ÿ“ Operating Systems Basics - 12 hours

https://www.netacad.com/courses/operating-systems-basics

๐Ÿ“ Linux Essentials - 70 hours

https://www.netacad.com/courses/linux-essentials
โค4๐Ÿ‘2
ู…ู‚ุฑุฃุฉ ุนุงู„ู…ูŠุฉ ุนู† ุจุนุฏ ู„ุชุนู„ูŠู… ุงู„ู‚ุฑุขู† ุชุทู„ู‚ู‡ุง ุฌุงู…ุนุฉ ุฃู… ุงู„ู‚ุฑู‰.

ุชุนู„ูŠู… ู‚ุฑุงุกุฉ ุงู„ู‚ุฑุขู† ูˆุชุตุญูŠุญ ุชู„ุงูˆุชู‡ุŒ ุนู„ู‰ ูŠุฏ ู‚ูุฑุงุก ู…ุฎุชุตูŠู† ู…ูุฌุงุฒูŠู†.

ู†ู‡ุงูŠุฉ ุงู„ุชุณุฌูŠู„: 1 ุฑู…ุถุงู†.

ู„ู„ุชุณุฌูŠู„:
https://uqu.edu.sa/coldawa/MaqraaUmmAlQura
โค8๐Ÿ”ฅ2๐Ÿ‘1
ู„ูˆ ู„ุณู‡ ุจุชุฐุงูƒุฑ React ุฃูˆ ุญุชู‰ ุงุดุชุบู„ุช ุจู‡ุง ู‚ุจู„ ูƒุฏู‡ุŒ ุฃูƒูŠุฏ ู‚ุงุจู„ุช Hook ุงุณู…ู‡ useStateุŒ ูˆุฏู‡ ูˆุงุญุฏ ู…ู† ุฃูƒุชุฑ ุงู„ู€ Hooks ุงุณุชุฎุฏุงู…ู‹ุง ููŠ ุฃูŠ ู…ุดุฑูˆุน React. ๐Ÿ’ก

ุจุณ ู‡ู„ ูุนู„ู‹ุง ูุงู‡ู…ู‡ ูƒูˆูŠุณุŸ ูŠุนู†ูŠ ุฅูŠู‡ useStateุŸ ุจูŠุดุชุบู„ ุฅุฒุงูŠุŸ ูˆุงู…ุชู‰ ุชุณุชุฎุฏู…ู‡ุŸ ๐Ÿค”

ููŠ ุงู„ู…ู‚ุงู„ ุฏู‡ุŒ ู‡ู†ุชูƒู„ู… ุนู† useState ุจุดูƒู„ ุจุณูŠุท ูˆุณู‡ู„ุŒ ูˆู‡ู†ูˆุถุญ ุฅุฒุงูŠ ุจูŠุดุชุบู„ุŒ ุฅุฒุงูŠ ู†ุณุชุฎุฏู…ู‡ ุจุดูƒู„ ุตุญูŠุญ.

Simplifying React Hooks: useState ๐Ÿ’ฏ

ุงู‚ุฑุฃ ุงู„ู…ู‚ุงู„ ู…ู† ู‡ู†ุง ๐Ÿ‘‡

๐Ÿ“ Dev Community

https://dev.to/alisamir/simplifying-react-hooks-usestate-bga

๐Ÿ“ Medium

https://medium.com/@dev.alisamir/simplifying-react-hooks-usestate-19e1e864704c
โค3๐Ÿ‘2
This media is not supported in your browser
VIEW IN TELEGRAM
Trae For Windows ๐ŸŽ‰


Trae is an adaptive AI IDE that transforms how you work, collaborating with you to run faster.

https://www.trae.ai
โค5
ู„ูŠู‡ ุงู„ู€ Caching ู…ู‡ู…ุŸ ูˆุฅุฒุงูŠ ุชุฎุชุงุฑ ุงู„ุทุฑูŠู‚ุฉ ุงู„ุฃูุถู„ุŸ ๐Ÿค”
.
.
ุฎู„ูŠู†ูŠ ุฃุณุฃู„ูƒ ุณุคุงู„: ุนู…ุฑูƒ ุฏุฎู„ุช ุนู„ู‰ ุชุทุจูŠู‚ ูˆู„ู‚ูŠุชู‡ ุณุฑูŠุน ุฌุฏู‹ุง ููŠ ุชุญู…ูŠู„ ุงู„ุจูŠุงู†ุงุชุŸ ูˆู„ูˆ ููƒุฑุช ู„ูŠู‡ ุณุฑูŠุน ูƒุฏู‡ุŒ ุบุงู„ุจู‹ุง ุงู„ุฅุฌุงุจุฉ ู‡ุชูƒูˆู† ุฅู†ู‡ ุจูŠุณุชุฎุฏู… ุงู„ู€ Caching.

ุงู„ุชุฎุฒูŠู† ุงู„ู…ุคู‚ุช (Cache) ู…ุด ุจุณ ุจูŠุณุงุนุฏ ููŠ ุชุญุณูŠู† ุงู„ุฃุฏุงุกุŒ ุจู„ ู…ู…ูƒู† ูŠูƒูˆู† ุงู„ูุฑู‚ ุจูŠู† ุชุฌุฑุจุฉ ู…ุณุชุฎุฏู… ู…ู…ุชุงุฒุฉ ูˆุชุทุจูŠู‚ ุงู„ู†ุงุณ ุจุชูƒุฑู‡ู‡ ุจุณุจุจ ุงู„ุจุทุก (ูˆุฃูƒูŠุฏ ู…ุฑ ุนู„ูŠูƒ ุชุทุจูŠู‚ุงุช ุจุงู„ุดูƒู„ ุฏู‡).

ู„ู…ุง ุจุชุทู„ุจ ุฏุงุชุงุŒ ุจุฏู„ ู…ุง ุชุฑุฌุน ู„ู„ุณูŠุฑูุฑ ููŠ ูƒู„ ู…ุฑุฉุŒ ุจุชุญูุธ ู†ุณุฎุฉ ู…ู†ู‡ุง ููŠ ุงู„ู€ CacheุŒ ูˆุฏู‡ ุจูŠู‚ู„ู„ ุงู„ู€ LatencyุŒ ูˆูŠุฎูู ุงู„ุญู…ู„ ุนู„ู‰ ู‚ูˆุงุนุฏ ุงู„ุจูŠุงู†ุงุช (Database)ุŒ ูˆูŠูˆูุฑ ููŠ ุงู„ุชูƒู„ูุฉ.

ู„ูƒู† ุงู„ุณุคุงู„ ุงู„ู…ู‡ู…: ุฅูŠู‡ ุฃูุถู„ ุทุฑูŠู‚ุฉ ุชุณุชุฎุฏู… ุจู‡ุง ุงู„ู€ CachingุŸ ๐Ÿค” ู…ุด ูƒู„ ุงู„ู€ Caching Strategy ุจุชู†ูุน ููŠ ูƒู„ ุงู„ุณูŠู†ุงุฑูŠูˆู‡ุงุช.

โ€”โ€”โ€”

๐Ÿ“ LinkedIn

http://bit.ly/4gG6TAY
โค6๐Ÿ‘2
ู„ูˆ ุจุชุฏูˆุฑ ุนู„ู‰ ู‚ูˆุงู„ุจ Figma ู…ุฌุงู†ูŠุฉ ุชุฎู„ูŠูƒ ุชุตู…ู‘ู… ู…ูˆุงู‚ุน ูˆุชุทุจูŠู‚ุงุช ุจุงุญุชุฑุงููŠุฉ ูˆุจู…ู†ุชู‡ู‰ ุงู„ุณู‡ูˆู„ุฉ...๐Ÿš€

ููŠ ุงู„ู…ูˆู‚ุน ุฏู‡ ู‡ุชู„ุงู‚ูŠ ู…ุฌู…ูˆุนุฉ ู…ู…ูŠุฒุฉ ู…ู† ุงู„ู‚ูˆุงู„ุจ ุงู„ุฌุงู‡ุฒุฉ ุงู„ู„ูŠ ู‡ุชูˆูุฑ ุนู„ูŠูƒ ูˆู‚ุช ูˆู…ุฌู‡ูˆุฏุŒ ุณูˆุงุก ูƒู†ุช ู…ุตู…ู… UI/UX ุฃูˆ ู…ุทูˆุฑ ูˆุนุงูˆุฒ ุชุจุฏุฃ ุจุชุตู…ูŠู… ุฌุงู‡ุฒ ูˆุงุญุชุฑุงููŠ. ๐Ÿ’ก

Free Figma Templates ๐Ÿ”ฅ


https://www.freefigmatemplates.com
๐Ÿ‘3โค2๐Ÿ‘1
DevGuide ๐Ÿ‡ต๐Ÿ‡ธ
ู„ูˆ ู„ุณู‡ ุจุชุฐุงูƒุฑ React ุฃูˆ ุญุชู‰ ุงุดุชุบู„ุช ุจู‡ุง ู‚ุจู„ ูƒุฏู‡ุŒ ุฃูƒูŠุฏ ู‚ุงุจู„ุช Hook ุงุณู…ู‡ useStateุŒ ูˆุฏู‡ ูˆุงุญุฏ ู…ู† ุฃูƒุชุฑ ุงู„ู€ Hooks ุงุณุชุฎุฏุงู…ู‹ุง ููŠ ุฃูŠ ู…ุดุฑูˆุน React. ๐Ÿ’ก ุจุณ ู‡ู„ ูุนู„ู‹ุง ูุงู‡ู…ู‡ ูƒูˆูŠุณุŸ ูŠุนู†ูŠ ุฅูŠู‡ useStateุŸ ุจูŠุดุชุบู„ ุฅุฒุงูŠุŸ ูˆุงู…ุชู‰ ุชุณุชุฎุฏู…ู‡ุŸ ๐Ÿค” ููŠ ุงู„ู…ู‚ุงู„ ุฏู‡ุŒ ู‡ู†ุชูƒู„ู… ุนู† useState ุจุดูƒู„ ุจุณูŠุท ูˆุณู‡ู„ุŒโ€ฆ
ุฎู„ุงู„ ุฑุญู„ุชูƒ ููŠ React ุฃูƒูŠุฏ ู‚ุงุจู„ุช ุงู„ู€ useEffect ู‚ุจู„ ูƒุฏู‡ุŒ ูˆุบุงู„ุจู‹ุง ู…ุฑ ุนู„ูŠูƒ ู…ูˆุงู‚ู ุญุณูŠุช ููŠู‡ุง ุฅู†ู‡ ู…ุนู‚ุฏ ุฃูˆ ู…ุด ู‚ุงุฏุฑ ุชูู‡ู…ู‡ ุจุดูƒู„ ูƒูˆูŠุณ..

ููŠ ุงู„ู…ู‚ุงู„ ุฏู‡ุŒ ู‡ู†ูุตู„ ุงู„ู€ useEffect ุจุดูƒู„ ุจุณูŠุท ูˆุณู‡ู„ุŒ ูˆู‡ุชุนุฑู ุงู…ุชู‰ ูˆู„ูŠู‡ ุจู†ุณุชุฎุฏู…ู‡ุŒ ูˆุฅูŠู‡ ุงู„ุฃุฎุทุงุก ุงู„ุดุงุฆุนุฉ ุงู„ู„ูŠ ู…ู…ูƒู† ุชู‚ุน ููŠู‡ุง ูˆุฅุฒุงูŠ ุชุชุฌู†ุจู‡ุง. ๐Ÿ’ก


๐Ÿ“ Dev Community

https://dev.to/alisamir/simplifying-react-hooks-useeffect-3ogb

๐Ÿ“ Medium

https://medium.com/@dev.alisamir/simplifying-react-hooks-useeffect-bd3d862f2e65
โค5
DevGuide ๐Ÿ‡ต๐Ÿ‡ธ
ู„ูŠู‡ ุงู„ู€ Caching ู…ู‡ู…ุŸ ูˆุฅุฒุงูŠ ุชุฎุชุงุฑ ุงู„ุทุฑูŠู‚ุฉ ุงู„ุฃูุถู„ุŸ ๐Ÿค” . . ุฎู„ูŠู†ูŠ ุฃุณุฃู„ูƒ ุณุคุงู„: ุนู…ุฑูƒ ุฏุฎู„ุช ุนู„ู‰ ุชุทุจูŠู‚ ูˆู„ู‚ูŠุชู‡ ุณุฑูŠุน ุฌุฏู‹ุง ููŠ ุชุญู…ูŠู„ ุงู„ุจูŠุงู†ุงุชุŸ ูˆู„ูˆ ููƒุฑุช ู„ูŠู‡ ุณุฑูŠุน ูƒุฏู‡ุŒ ุบุงู„ุจู‹ุง ุงู„ุฅุฌุงุจุฉ ู‡ุชูƒูˆู† ุฅู†ู‡ ุจูŠุณุชุฎุฏู… ุงู„ู€ Caching. ุงู„ุชุฎุฒูŠู† ุงู„ู…ุคู‚ุช (Cache) ู…ุด ุจุณ ุจูŠุณุงุนุฏ ููŠ ุชุญุณูŠู† ุงู„ุฃุฏุงุกุŒ ุจู„ ู…ู…ูƒู†โ€ฆ
ู„ูŠู‡ ุงู„ู€ Caching ู…ู‡ู…ุŸ ูˆุฅุฒุงูŠ ุชุฎุชุงุฑ ุงู„ุทุฑูŠู‚ุฉ ุงู„ุฃูุถู„ุŸ ๐Ÿค” - ุงู„ุฌุฒุก ุงู„ุซุงู†ูŠ

๐Ÿ“ LinkedIn

https://www.linkedin.com/posts/dev-alisamir_%D9%84%D9%8A%D9%87-%D8%A7%D9%84%D9%80-caching-%D9%85%D9%87%D9%85-%D9%88%D8%A5%D8%B2%D8%A7%D9%8A-%D8%AA%D8%AE%D8%AA%D8%A7%D8%B1-%D8%A7%D9%84%D8%B7%D8%B1%D9%8A%D9%82%D8%A9-activity-7298401038376574976-M_5F
โค2๐Ÿ‘1