Code With Somar
2.73K subscribers
446 photos
4 videos
1 file
815 links
๐Ÿš€ ุฑูŠุงุฏูŠ ุฃุนู…ุงู„ ูˆู…ุทูˆู‘ุฑ ูˆูŠุจ ุจุฎุจุฑุฉ ูˆุงุณุนุฉ

๐Ÿ’ป ู…ุชุฎุตุต ุจุชุทูˆูŠุฑ ุญู„ูˆู„ ูˆูŠุจ ู…ุชูƒุงู…ู„ุฉ ุจุงุณุชุฎุฏุงู… LaravelุŒ DjangoุŒ ReactุŒ VueุŒ ูˆ Node.js.

๐Ÿ† ุถู…ู† ุฃูุถู„ 4 ุตู†ุงุน ู…ุญุชูˆู‰ ููŠ ุณูˆุฑูŠุง ูˆุฃูุถู„ 3 ููŠ ุงู„ู…ุญุชูˆู‰ ุงู„ุชู‚ู†ูŠ.

๐ŸŒŸ ู†ุงุดุท ููŠ ู…ุฌุชู…ุน ุจุฑู…ุฌุฉ ุงู„ุฃุทูุงู„ุŒ ูˆู…ุณุงู‡ู… ููŠ ุชุทูˆูŠุฑ ุงู„ู…ุญุชูˆู‰ ุงู„ุชู‚ู†ูŠ ุนุฑุจูŠุงู‹.
Download Telegram
ุจุนุฏ ุชูƒุฑุงุฑ ู†ูุณ ุงู„ุนู…ู„ูŠุงุช ุจูƒู„ ู…ุดุฑูˆุน ุฌุฏูŠุฏุŒ ูƒุงู† ู„ุงุจุฏ ู…ู† ุญู„ ุฌุฐุฑูŠ ู„ู„ู…ุนุถู„ุฉ. ๐Ÿค”

ู…ู† ุฎู„ุงู„ ุงู„ู€ Repo ุงู„ุชุงู„ูŠ ุฑุญ ุชูˆูุฑ ูˆู‚ุช ู„ู„ุนุฏูŠุฏ ู…ู† ุงู„ู‚ุถุงูŠุง ุจุฏู„ุงู‹ ู…ู† ูƒุชุงุจุชู‡ุง ู…ู† ุฌุฏูŠุฏ ุจูƒู„ ู…ุดุฑูˆุน.

ูŠุญุชูˆูŠ ุนู„ู‰ ุนุฏุฏ ู…ู† ุงู„ู€ Middleware & Helpers ุงู„ู…ููŠุฏุฉ ๐Ÿฅณ๐Ÿคฉ

ุงู„ุฏู„ูŠู„ ุงู„ูƒุงู…ู„ ู„ูƒู„ ู…ุง ูŠุญุชูˆูŠู‡ ู…ูˆุฌูˆุฏ ุถู…ู† ู…ู„ู ุงู„ู€ Readme. โœ…

ุฅุฐุง ูƒุงู† ููŠ ุฃูŠ ุฅุถุงูุฉ ุจุฑุฃูŠูƒ ู…ู…ูƒู† ุชูƒูˆู† ู…ููŠุฏุฉ ุจุงู†ุชุธุงุฑ ุงู„ู€ Pull request ู…ู†ูƒ ๐Ÿ‘๐Ÿป

ุญุงุจุจ ุชุนุทูŠู†ูŠ ุฏุนู… ุฅูŠุฌุงุจูŠ ุณุงูˆูŠ star ู„ู„ู€ Repo โญ๏ธ

#github #package #laravel #php #middleware #helpers #function #syria #syrian

https://github.com/somarkn99/api-basic-setting
โค1๐Ÿ”ฅ1
ุฃุดู‡ุฑ ุฃู†ุธู…ุฉ ุฅุฏุงุฑุฉ ุงู„ู…ุญุชูˆู‰ ุนู„ู‰ ุงู„ุฅุทู„ุงู‚ุŒ ูŠุนู…ู„ ุจู‡ 40% ู…ู† ู…ูˆุงู‚ุน ุงู„ุฃู†ุชุฑู†ุช ุญูˆู„ ุงู„ุนุงู„ู….
ุชู… ุชู†ุฒูŠู„ ุฃุญุฏุซ ู†ุณุฎุฉ ู…ู†ู‡ ุฃูƒุซุฑ ู…ู† 12ูฌ871ูฌ532 ู…ุฑุฉ !!!!
ุชุนุฑู ุนู„ู‰ ุงู„ุดู‡ูŠุฑ WordPress ููŠ ู‡ุฐุง ุงู„ู…ู†ุดูˆุฑ
#Wordpress #web #plugin #php #syria #blog #wordpressblog
โค2๐Ÿ”ฅ1
ู„ุง ุชู†ุณู‰ ุฃู†ู†ูŠ ุฃู‚ุฏู… ุฎุฏู…ุงุชูŠ ููŠ ู…ุฌุงู„ ุชุทูˆูŠุฑ ู…ูˆุงู‚ุน ุงู„ูˆูŠุจ ุจุดูƒู„ ู…ุณุชู‚ู„ ๐Ÿš€

ูŠู…ูƒู†ูƒ ุงู„ุชูˆุงุตู„ ู…ุนูŠ ุนุจุฑ ุงู„ุจุฑูŠุฏ ุงู„ุฅู„ูƒุชุฑูˆู†ูŠ:
๐Ÿ“ง freelancer@somar-kesen.com

#iraq #erbil #uae #Syria #webdevelopment #IT #php #laravel #freelancer #howto #careers #Jobs #skills #softskills
๐Ÿ”ฅ1
ู‡ู„ ุฃู†ุช ู…ุจุฑู…ุฌ PHP ุŸ

ุฃู‚ูˆู… ุจุฅุนุฏุงุฏ ุณู„ุณู„ุฉ ู…ู†ุดูˆุฑุงุช ุนู† ุฃุดู‡ุฑ ุงู„ุฃุณุฆู„ุฉ ุงู„ุชูŠ ุณุชูˆู ุชูˆุงุฌู‡ู‡ุง ุฃุซู†ุงุก ู…ู‚ุงุจู„ุงุช ุงู„ุนู…ู„.

ุณูˆู ุฃู‚ูˆู… ุจุงู„ู†ุดุฑ ุชุญุช ู‡ุงุดุชุงุบ #PHP_Interview

ุชุงุจุนู†ูŠ ุนู„ู‰ ุงู„ู€ #Linkedin ู„ุชุญุตู„ ุนู„ู‰ ูƒู„ ู…ุง ู‡ูˆ ู…ููŠุฏ ููŠ ุณูˆู‚ ุงู„ุนู…ู„

ุฑุงุจุท ุตูุญุชูŠ ุนู„ู‰ ุงู„ู„ูŠู†ูƒุฏุงู† ๐Ÿ‘ˆ๐Ÿปู…ู† ู‡ู†ุง ๐Ÿ‘‰๐Ÿป
โค1๐Ÿ”ฅ1
ุฅู„ู‰ ุงู„ุจุงุญุซูŠู† ุนู† ุนู…ู„ ุถู…ู† ู…ุฌุงู„ุงุช ุงู„ู€ IT ููŠ ุฃุฑุจูŠู„

ู…ู†ุดูˆุฑ ู…ู‡ู… ู„ูƒู… ุนู„ู‰ ุตูุญุชูŠ ููŠ LinkedIn

#jobs #IT #technicalsupport #webdeveloper #frontenddeveloper #backenddeveloper #laravel #php #reactjs #iraq #erbil #employee #employee #openjobs #hiring #company
โค1๐Ÿ”ฅ1
ู…ู† #ุงู„ุฑุณุงุฆู„ #ูุฑุตุฉ_ุนู…ู„
Company: Iwings
Position: Full Stack Web Developer
Job type: #Full_time.
Job Location: #Remotely.
Skills:
- 2+ years of #experience.
- In-depth understanding of web technologies
- Excellent Knowledge in PHP.
- Excellent Knowledge in Laravel Framework.
- Excellent Knowledge in MySQL Databases.
- Good Knowledge in #vuejs.
- Experience with git.
- Knowledge in cloud computing (AWS, Azure ) is a plus.

- Salary range 400 - 600
- If you are interested, please send your #CV in PDF format to
info@iwings.io

#job #fullstack #web #developer #php #laravel #vue #mysql #AWS #DB #webdeveloper #cloudcomputing #azure
๐Ÿ”ฅ1๐Ÿค”1
๐Ÿ’ก #ู†ุตูŠุญุฉ_ุงู„ูŠูˆู…:
ู„ุง ุชู‚ู… ุจุฌู„ุจ ูƒู„ ุงู„ุจูŠุงู†ุงุช ู…ู† ุฃุฌู„ ุงู„ุญุตูˆู„ ุนู„ู‰ ุนุฏุฏู‡ุงุŒ ุจุฅู…ูƒุงู†ูƒ ุงุณุชุฎุฏุงู… withCount ู…ู† ุฃุฌู„ ุฌู„ุจ ุงู„ุนุฏุฏ.
ุงู„ุฃู…ุฑ ุงู„ุฐูŠ ูŠุฎูู ู…ู† ุนู…ู„ูŠุฉ ุชุญู…ูŠู„ ุงู„ุจูŠุงู†ุงุช ุฎุตูˆุตุงู‹ ููŠ ุญุงู„ ูƒุงู† ู‡ู†ุงูƒ ุนุฏุฏ ูƒุจูŠุฑ ู…ู† ุงู„ู€ Records ููŠ ู‚ุงุนุฏุฉ ุงู„ุจูŠุงู†ุงุช. ๐Ÿ‘๐Ÿป

#PHP #Laravel #MySql #DB #Model #Backend #Logic #Tips #trick
๐Ÿ”ฅ16
๐Ÿ’ก #ู†ุตูŠุญุฉ_ุงู„ูŠูˆู…:
ุนู†ุฏ ุงู„ุนู…ู„ ู…ุน Resource ููŠ Laravel ุชู„ุงุญุธ ุชุบูŠุฑ ุงู„ุดูƒู„ ุจุนุฏ ุฅุถุงูุฉ ุงู„ู€ resources ุงู„ุฃู…ุฑ ุงู„ุฐูŠ ู‚ุฏ ูŠุณุชุฏุนูŠ ุชู†ููŠุฐ ุชุนุฏูŠู„ุงุช ู…ู† ุทุฑู ุงู„ู€ Front-end ู„ู„ุชุนุฏูŠู„ ุนู„ูŠู‡ุง ุจุดูƒู„ ูƒู„ูŠ.
ูƒู„ ู…ุง ุนู„ูŠูƒ ูุนู„ู‡ ู„ุชุฌุงูˆุฒ ู‡ุฐู‡ ุงู„ู…ุดูƒู„ุฉ ู‡ูˆ:
1๏ธโƒฃ ุฅุถุงูุฉ ุงู„ุณุทุฑ ุงู„ุชุงู„ูŠ ุฅู„ู‰ ุงู„ู€ resource ููŠ ุญุงู„ ูƒู†ุช ุชุฑูŠุฏ ุชู†ููŠุฐ ุงู„ุฃู…ุฑ ุจุดูƒู„ ูุฑุฏูŠ:
public static $wrap = null;

2๏ธโƒฃ ุฅุถุงูุฉ ุงู„ุณุทุฑ ุงู„ุชุงู„ูŠ ุฅู„ู‰ ุงู„ู€ AppServiceProvider ู…ู† ุฃุฌู„ ุชู†ููŠุฐ ุงู„ุชุนุฏูŠู„ ุนู„ู‰ ุฌู…ูŠุน ุงู„ู€ resources:
public function boot()
{
JsonResource::withoutWrapping();
}

#laravel #php #backend #wrap #resource
๐Ÿ”ฅ5โค1
#Trick_ุนู„ู‰_ุงู„ุฎููŠู
ุจุดูƒู„ ุงูุชุฑุงุถูŠ ููŠ ุงู„ู€ #Laravel ุŒ ูŠุชู… ุฅุฑุฌุงุน ุฃุฎุทุงุก ุงู„ุชุญู‚ู‚ ุนู„ู‰ ุดูƒู„ #List ุŒ ู…ุน ุงู„ุชุญู‚ู‚ ู…ู† ุฌู…ูŠุน ู‚ูˆุงุนุฏ ุงู„ู€ #Validation, ูˆู„ูƒู† ุฅุฐุง ูƒู†ุช ุชุฑูŠุฏ ุฃู† ุชุชูˆู‚ู ุงู„ุนู…ู„ูŠุฉ ุจุนุฏ ุงู„ุฎุทุฃ ุงู„ุฃูˆู„ ุŒ ููŠู…ูƒู†ูƒ ุงุณุชุฎุฏุงู… ู‚ุงุนุฏุฉ ุชุณู…ู‰ "bill" ูƒู…ุง ููŠ ุงู„ู…ุซุงู„ ุงู„ู…ูˆุถุญ ๐Ÿ‘†๐Ÿป

==========================
ุฅู† ูƒุงู†ุช ุงู„ู…ุนู„ูˆู…ุฉ ู…ููŠุฏุฉ ู„ูƒ ู„ุง ู…ุดุงุฑูƒุชู‡ุง ู…ุน ุฃุตุฏู‚ุงุฆูƒ ๐Ÿ™๐Ÿป

#php #oop #backend #trick #iraq #tip
๐Ÿ”ฅ6๐Ÿ‘1
ุฃูƒุซุฑ ู…ู† 300 ู‚ุฑุงุกุฉ ู„ู…ู‚ุงู„ุงุชูŠ ุญูˆู„ ุงู„ู†ุตุงุฆุญ ููŠ ุงู„ุนู…ู„ ุจุงุณุชุฎุฏุงู… ุฅุทุงุฑ #Laravel

More than 300 read my articles about tips at work using the # Laravel #framework


#php #medium #article #tips #tricks #career #work #syria #iraq #erbil #UAE
๐Ÿ”ฅ4โค2
ู‚ู…ุช ุณุงุจู‚ุงู‹ ุจุชู‚ุฏูŠู… ุดุฑุญ ู…ุฎุชุตุฑ ุนู† ุงู„ู€ API ( ุชุฌุฏูˆู† ุงู„ู…ู†ุดูˆุฑ ุถู…ู† ู‚ู†ุงุชูŠ ุนู„ู‰ ุงู„ู€ #Telegram )

ูˆ ุงู„ูŠูˆู… ุฃู‚ุฏู… ู„ูƒู… ุจุนุถ ุงู„ู†ุตุงุฆุญ ุงู„ุชูŠ ู‚ุฏ ุชุณุงุนุฏูƒู… ููŠ ุจู†ุงุก API ุฃูƒุซุฑ ุฃู…ุงู†ุงู‹

#API #Security #tips #syria #UAE #Iraq #erbil #php #validation #backend #web
๐Ÿ”ฅ5๐Ÿ‘2
ููŠ ุธู„ ุงู†ุชุดุงุฑ ุงู„ุนุฏูŠุฏ ู…ู† ู…ุตุงุฏุฑ ุงู„ู…ุนู„ูˆู…ุงุช ูˆ ุชุถุงุฑุจ ุงู„ุนุฏูŠุฏ ู…ู† ุงู„ู…ุตุงุฏุฑ ุฃุตุจุญ ู…ู† ุงู„ู„ุงุฒู… ู†ุฃูƒุฏ ุนู„ู‰ ุงู„ูƒู„ุงู… ุงู„ู…ู†ุทู‚ูŠ ูˆ ุงู„ุตุญูŠุญ.

ุจู‡ุงุฏ ุงู„ููŠุฏูŠูˆ ููŠ ู…ู‚ุงุฑู†ุฉ ู…ู†ุทู‚ูŠุฉ ูˆ ูˆุงุถุญุฉ ู„ุฃู‡ู… ุงู„ู„ุบุงุช ุงู„ู…ุณุชุฎุฏู…ุฉ ููŠ ุงู„ูˆูŠุจ #PHP & #NodeJs

ู…ุชู‰ ูˆ ูƒูŠู ูˆ ุฃูŠู† ู†ุณุชุฎุฏู… ูƒู„ ู…ู†ู‡ุงุŸ

ู†ู‚ุงุท ุงู„ุถุนู ูˆ ุงู„ู‚ูˆุฉ ุงู„ุฎุงุตุฉ ุจูƒู„ ู…ู†ู‡ุง !

ูˆ ุชุฃูƒูŠุฏ ู„ุฃู‡ู… ู†ู‚ุทุฉ ุฃู†ู‡ ู„ุง ูŠูˆุฌุฏ ุฏุงุฆู…ุงู‹ ุงู„ู„ุบุฉ ุงู„ุฃูุถู„ ุฃูˆ ุงู„ุฅุทุงุฑ ุงู„ู…ุซุงู„ูŠ ุฏูˆู…ุงู‹ ู‡ู†ุงูƒ ุดูŠุก ู…ุซุงู„ูŠ ู„ูƒู„ ุญุงู„ุฉ ู…ู† ุงู„ุนู…ู„

๐Ÿ‘ˆ๐Ÿป ุฑุงุจุท ุงู„ููŠุฏูŠูˆ ๐Ÿ‘‰๐Ÿป
โค3๐Ÿ”ฅ1
ู…ุง ู‡ูŠ ุงู„ู€ #webhooks ูˆ ู…ุง ุงู„ูุฑู‚ ุจูŠู†ู‡ุง ูˆ ุจูŠู† ุงู„ู€ #API ุŸ ๐Ÿค”

ู…ุนู„ูˆู…ุงุช ุฌุฏูŠุฏุฉ ุถู…ู† ููŠุฏูŠูˆ ุงู„ุฃุณุจูˆุนุŒ ุจุฅู…ูƒุงู†ูƒู… ุชุดูˆููˆุง ุงู„ููŠุฏูŠูˆ ุนู† ุทุฑูŠู‚:

๐Ÿ”ต ุตูุญุชูŠ ุนู„ู‰ ุงู„ู€ Facebook
๐Ÿ”ต ุญุณุงุจูŠ ุนู„ู‰ Tiktok
๐Ÿ”ต ุญุณุงุจูŠ ุนู„ู‰ LinkedIn

ุจุชู…ู†ู‰ ูŠุนุฌุจูƒู… ูˆ ู†ู„ุชู‚ูŠ ุจููŠุฏูŠูˆ ุฌุฏูŠุฏ ุงู„ุฃุณุจูˆุน ุงู„ู‚ุงุฏู… ๐Ÿ™๐Ÿปโค๏ธ

#Web #Developer #Webhooks #API #Integration #Projects #CRM #Ecommerce #Laravel #NodeJS #Backend #PHP #webdevelopment
โค2๐Ÿ”ฅ1
#Laravel_Tip
ุนู†ุฏู…ุง ุชูƒูˆู† ุงู„ู‚ูŠู… ุงู„ูˆุงุฌุจ ุฅุฏุฎุงู„ู‡ุง ุถู…ู† ุนุงู…ูˆุฏ ู…ุญุฏุฏุฉ ูˆ ุซุงุจุชุฉ ู„ุง ูŠุฌุจ ุฃู† ุชูˆุถุน ูƒู€ string ุจู„ ูŠูุถู„ ุงุณุชุฎุฏุงู… ุงู„ู€ enum


#laravel #php #tin #db #syria #iraq #UAE #webdevelopment
๐Ÿ‘3โค1๐Ÿ”ฅ1
ุฑุงุจุท ู…ู†ุดูˆุฑ ุดุฑุญ ุงู„ู€ Facade design pattern ุตุงุฑ ู…ูˆุฌูˆุฏ ุนู„ู‰ LinkedIn

ุฏุนู…ูƒู… ุจุงู„ุชูุงุนู„ ุนู„ู‰ ุงู„ู…ู†ุดูˆุฑุงุช ุนู„ู‰ ู„ูŠู†ูƒุฏุงู† ุจุณุงุนุฏู†ูŠ ุงุณุชู…ุฑ ูˆ ู†ุญุณู† ุจู†ูˆุนูŠุฉ ุงู„ู†ุดุฑ ูˆ ุฌูˆุฏุฉ ุงู„ู…ู†ุดูˆุฑุงุช ๐Ÿ™๐Ÿป

ุดูƒุฑุงู‹ ุณู„ู
โค7
ุงู„ูŠูˆู… ุฑุญ ู†ุญูƒูŠ ุนู† ุงู„ู€ Singleton Pattern

ููŠ ุญุงู„ ู…ุง ุดูุช ุงู„ู…ู†ุดูˆุฑ ุงู„ู„ูŠ ุญูƒูŠู†ุง ููŠู‡ ุนู† ุงู„ู€ Facade ูุงู„ุฑุงุจุท ู‡ู†ุง

ู„ู†ุจุฏุฃ ุญุฏูŠุซู†ุง ุจู€ ู…ุงู‡ูˆ ุงู„ู€ Singleton Pattern :
ุจุฏุงูŠุฉู‹ ูˆุฌุฏ ู‡ุฐุง ุงู„ู€ Pattern ู„ุถู…ุงู† ุชุฃู…ูŠู† ุญุงู„ุฉ ูˆุงุญุฏุฉ ู„ู„ู€ class ุดูˆ ูŠุนู†ูŠุŸุŸ
ู„ู†ูุชุฑุถ ุงู†ู‡ ุนู†ุฏูŠ class ุจุญุงุฌุฉ Object ูˆุงุญุฏ ู…ู†ู‡ุง ูู‚ุท ู‡ุฐุง ุดุฑุท ู„ุนู…ู„ ุงู„ู…ุดุฑูˆุนุŒ ูˆ ู„ู…ุง ุจูƒูˆู† ููŠ ุญุงุฌุฉ ู„ูˆุฌูˆุฏ ุฃูƒุซุฑ ู…ู† Object ูˆุงุญุฏ ุฃู†ุง ุฑุญ ุฃุชุญุงูŠู„ ุนู„ู‰ ุงู„ู…ูˆุถูˆุน ูˆ ุงุจุนุช ุงู„ู€ Object ุงู„ู„ูŠ ุงู†ุง ุงุณุงุณุงู‹ ุนุงู…ู„ู‡ ุณุงุจู‚ุงู‹

ู…ูˆ ูˆุงุถุญ ุงู„ุดุฑุญุŸุŸุŸ
ุทูŠุจ ุฎู„ูŠู†ุง ู†ุชุฎูŠู„ ุงู„ู…ูˆุถูˆุน ู…ุซู„ ู„ูˆุญุฉ ุงู„ูƒู‡ุฑุจุงุก ุงู„ู…ูˆุฌูˆุฏุฉ ููŠ ุงู„ู…ู†ุฒู„ุŒ ููŠ ู„ูˆุญุฉ ูˆุงุญุฏุฉ ุนู… ุชุชุญูƒู… ุจูƒู„ ุงู„ูƒู‡ุฑุจุงุก ูˆู„ูˆ ูƒุงู† ูŠูˆุฌุฏ ุฃูƒุซุฑ ู…ู† ูˆุงุญุฏุฉ ูƒุงู† ุฑุญ ูŠูƒูˆู† ุงู„ู…ูˆุถูˆุน ู…ุนู‚ุฏ ูˆ ุงุญุชู…ุงู„ ุงู„ู…ุดุงูƒู„ ูˆ ุงู„ุฎุทุฃ ููŠู‡ ูƒุจูŠุฑ ูˆ ุงู„ุฅุตู„ุงุญ ุญูŠูƒูˆู† ู…ุนู‚ุฏ ุตุญูŠุญุŸ

ูˆูŠู† ุจุดูˆู ู‡ุงุฏ ุงู„ูƒู„ุงู… ุจุงู„ูˆูŠุจุŸ
ุฃูƒุซุฑ ุดูŠ ุจุนุจุฑ ุนู† ู‡ุฐู‡ ุงู„ุญุงู„ุฉ ุจุงู„ูˆูŠุจ ู‡ูˆ ุงู„ุงุชุตุงู„ ุจู‚ุงุนุฏุฉ ุงู„ุจูŠุงู†ุงุชุŒ ุจุฏูƒ Obj ูˆุงุญุฏ ู„ู‡ูŠ ุงู„ู…ุนู„ูˆู…ุงุช ูŠุชู… ู…ุดุงุฑูƒุชู‡ุง ุถู…ู† ุงู„ุชุทุจูŠู‚.

ู…ุงู‡ูŠ ููˆุงุฆุฏ ุงุณุชุฎุฏุงู… ุงู„ู€ Singleton Pattern ุŸ
1- ูŠุถู…ู† ู„ู†ุง ุฅู† ุงู„ู€ (Class) ุณูŠูƒูˆู† ู„ู‡ุง (Object) ูˆุงุญุฏ ุจุณ
2- ูŠูˆูุฑ (Global Access Point) ู„ู„ู€ (Object) ุฃูˆ ููŠู†ุง ู†ู‚ูˆู„ ุฅู† ููŠ ุฃูŠ ู…ูƒุงู† ููŠ ุงู„ู…ุดุฑูˆุน ุงู„ุฎุงุต ููŠูƒ ุฑุญ ุชู‚ุฏุฑ ุชุณุชุนู…ู„ ุงู„ู€ (object) ู‡ุงุฏ ุจุฏูˆู† ุฃูŠ ู…ุดูƒู„ุฉ
3- ูƒูุงุกุฉ ุนุงู„ูŠุฉ ููŠ ุงุณุชุฎุฏุงู… ุงู„ู€ Memory

ู…ุงู‡ูŠ ุนูŠูˆุจ ุงุณุชุฎุฏุงู… ุงู„ู€ Singleton Pattern ุŸ
1- ูŠุชุนุงุฑุถ ู…ุน ู…ุจุฏุฃ (Single Responsibility Principle) ุŒ ู„ุฃู†ู‡ ุจูŠุนู…ู„ ู…ู‡ู…ุชูŠู† ููŠ ู†ูุณ ุงู„ูˆู‚ุช ุŒ ุฃูˆู„ุงู‹: ุจูŠุถู…ู† ุฅู† ุงู„ู€ (Class) ุฑุญ ูŠูƒูˆู† ุงู„ู‡ุง (Object) ูˆุงุญุฏ ุจุณ ุŒ ูˆุซุงู†ูŠุงู‹: ุจูŠูˆูุฑ (Global Access) ู„ู„ู€ (Object) ูˆุงู„ู…ุจุฏุฃ ู‡ุงุฏ ุจุงุฎุชุตุงุฑ ุจูŠู†ุต ุนู„ู‰ ุฃู† ุงู„ู€ (Class) ุฃูˆ ุงู„ู€ (Function) ู„ุงุฒู… ูŠูƒูˆู† ุงู„ู‡ุง ูˆุธูŠูุฉ ูˆุงุญุฏุฉ ุจุณ
2- ุฃุญูŠุงู†ุงู‹ ุจูŠูƒูˆู† ุตุนุจ ุชุนู…ู„ (unit test) ู„ู„ูƒูˆุฏ

ุฃุชู…ู†ู‰ ุฃู†ู‡ ู‡ุงุฏ ุงู„ู…ู†ุดูˆุฑ ู‚ุงู… ุจุชูˆุถูŠุญ ุจุนุถ ุงู„ู†ู‚ุงุท ุงู„ุฎุงุตุฉ ุนู† ู‡ุงุฏ ุงู„ู€ Pattern ูˆ ุจุชุฑูƒ ุงู„ุจุงู‚ูŠ ุจุฃูŠุฏูƒู… ู„ู„ุจุญุซ ูˆ ุงู„ุชูˆุณุน ุจุงู„ู…ุนู„ูˆู…ุงุช ุฃูƒุซุฑ ุนู†ู‡

ู†ู„ุชู‚ูŠ ููŠ ู…ู†ุดูˆุฑ ู‚ุงุฏู… ุนู† ุงู„ุจุฑู…ุฌูŠุงุช ๐Ÿ™๐Ÿป
=================================================
ู„ุง ุชู†ุณูˆุง ู…ุชุงุจุนุชูŠ ุนู„ู‰ ุจุงู‚ูŠ ุงู„ู…ู†ุตุงุช:
Facebook: www.facebook.com/SomarKesen

Linkedin: www.linkedin.com/in/somarkn99

Website: https://www.somar-kesen.com/

Instgram: www.instagram.com/somar_kn

ุนู… ุงุญูƒูŠ ููŠู‡ู… ุนู† ุชุทูˆูŠุฑ ุงู„ุจุฑู…ุฌูŠุงุช ูˆ ุณูˆู‚ ุงู„ุนู…ู„ ุจู…ู†ุดูˆุฑุงุช ุดุจู‡ ูŠูˆู…ูŠุฉ ู…ู† ุฎุจุฑุฉ ุชุฒูŠุฏ ุนู† 5 ุณู†ูˆุงุช ููŠ ู‡ุฐุง ุงู„ู…ุฌุงู„ ๐Ÿš€

#SoftwareDesign #SingletonPattern #WebDevelopment #CodingSimplified
๐Ÿ‘6โค2๐Ÿ”ฅ1
ู„ู…ุง ุจุฏู†ุง ู†ุญูƒูŠ ุนู† ุงู„ู€ (OOP)ุŒ ููŠ ู…ุตุทู„ุญูŠู† ู…ู‡ู…ูŠู† ู„ุงุฒู… ู†ุนุฑูู‡ู… ูˆู†ูู‡ู… ุงู„ูุฑู‚ ุจูŠู†ุงุชู‡ู…ุŒ ูˆ ู‡ู†ู† : self ูˆ this.

ุงู„ู€ self ุจุชุฏู„ ุนู„ู‰ ุงู„ู€ class ุงู„ุญุงู„ูŠุŒ ูŠุนู†ูŠ ุจุชุณุชุฎุฏู… ู„ู…ุง ุจุฏู†ุง ู†ุญูƒูŠ ุนู† ุฃุดูŠุงุก ุซุงุจุชุฉ (static) ู…ูˆุฌูˆุฏุฉ ุถู…ู† ุงู„ู€ class. ุจู…ุนู†ู‰ ุชุงู†ูŠุŒ ุงู„ู€ self ู‡ูŠ ุจุชุนุจุฑ ุนู† ุจู†ูŠุฉ ุงู„ู€ class ู†ูุณู‡ุงุŒ ูŠุนู†ูŠ ูƒู„ ุดูŠ ุซุงุจุช ุฏุงุฎู„ ุงู„ู€ class.

ุฃู…ุง ุงู„ู€ thisุŒ ูู‡ูŠ ุจุชุฏู„ ุนู„ู‰ ุงู„ู€ object ุงู„ู„ูŠ ู…ู†ุดุฃ ู…ู† ุงู„ู€ class. ูŠุนู†ูŠ ุฅุฐุง ุนู…ู„ู†ุง instance (ุฃูˆ object) ู…ู† ุงู„ู€ classุŒ ูˆู‚ุชุง ู…ู†ุณุชุฎุฏู… this ู„ู†ุดูŠุฑ ู„ู‡ุฐุง ุงู„ู€ object ุจุงู„ุชุญุฏูŠุฏ. ูุงู„ู€ this ุจุชุชุนุงู…ู„ ู…ุน ุงู„ุฎุตุงุฆุต (properties) ูˆ ุงู„ู€ (methods) ุงู„ู„ูŠ ู‡ูŠ ู…ูˆ static.

ุจุจุณุงุทุฉุŒ ููŠูƒ ุชู‚ูˆู„ ุฅู†ูˆ ุงู„ู€ self ู‡ูŠ ุนู… ุชูˆุตู ุจู†ูŠุฉ ุงู„ู€ class ุจุดูƒู„ ุนุงู… ูˆู…ุง ุจุชูˆุตู ุดูŠ ุฎุงุต ุจู…ุชุบูŠุฑ ู…ุนูŠู†ุŒ ุจูŠู†ู…ุง ุงู„ู€ this ุจุชูˆุตู ุงู„ู…ุชุบูŠุฑุงุช ุงู„ุนุงุฏูŠุฉ ูˆุงู„ู€ object ุงู„ู„ูŠ ุนู… ู†ุชุนุงู…ู„ ู…ุนู‡ ุจุดูƒู„ ู…ุจุงุดุฑ.

ุจุงู„ู†ู‡ุงูŠุฉุŒ ุงู„ู€ self ุจุชุฑูƒุฒ ุนู„ู‰ ุงู„ุฃู…ูˆุฑ ุงู„ุซุงุจุชุฉ ุถู…ู† ุงู„ู€ classุŒ ุฃู…ุง ุงู„ู€ this ูุจุชุฑูƒุฒ ุนู„ู‰ ุงู„ุฃู…ูˆุฑ ุงู„ู„ูŠ ุจุชุฎุต ุงู„ู€ object ุงู„ู„ูŠ ุนู… ู†ุดุชุบู„ ุนู„ูŠู‡

ู…ุซุงู„ ุชูˆุถูŠุญูŠ ู…ูˆุฌูˆุฏ ุถู…ู† ุงู„ู€ Comments ๐Ÿ‘‡๐Ÿป

===================

ุฃู†ุง Somar Kesen ุฃุนู…ู„ ูƒู€ Full Stack Developer ุฃู†ุดุฑ ุจุดูƒู„ ุดุจู‡ ูŠูˆู…ูŠ ู…ู†ุดูˆุฑุงุช ุชุญุชูˆูŠ ุนู„ู‰ ุงู„ุนุฏูŠุฏ ู…ู† ุงู„ู…ุนู„ูˆู…ุงุช ุนู† ุชุทูˆูŠุฑ ุงู„ุจุฑู…ุฌูŠุงุช ูˆ ุณูˆู‚ ุงู„ุนู…ู„ ู…ุณุชุฎู„ุตุฉ ู…ู† ุฎุจุฑุฉ ุณู†ูŠู† ููŠ ุงู„ุนู…ู„ ู…ุน ุงู„ุนุฏูŠุฏ ู…ู† ุงู„ุดุฑูƒุงุช ููŠ ุงู„ุดุฑู‚ ุงู„ุฃูˆุณุท ูˆ ุฃูˆุฑูˆุจุง ุถู…ู† ู‡ุฐุง ุงู„ู…ุฌุงู„

ุดูƒุฑุงู‹ ู„ู€ Yousef Saleh ุนู„ู‰ ุงู„ู…ุณุงุนุฏุฉ ููŠ ุฅุนุฏุงุฏ ู‡ุฐุง ุงู„ู…ุญุชูˆู‰.


#OOP #SelfVsThis #ObjectOrientedProgramming #CodingTips #ProgrammingConcepts #SoftwareDevelopment #StaticVsInstance #CodingBasics #Developers #TechEducation #PythonProgramming #ProgrammingFundamentals #WebDevelopment #SoftwareEngineering #Laravel #php #web #iraq #erbil #UAE #syria
๐Ÿ”ฅ11โค9๐Ÿ‘3
ุงู„ู…ุฑูƒุฒ ุงู„ุซุงู„ุซ ููŠ ู‚ุงุฆู…ุฉ Top 200 Creators - IT & TECH ยท Syria ูˆ ุงู„ุฑุงุจุน ูƒุตุงู†ุน ู…ุญุชูˆู‰ ุนู„ู‰ ุงู„ู€ #Linkedin ูƒู…ุง ุงู†ู†ูŠ ุงู„ุฃูˆู„ ููŠ ุงู„ู†ุดุฑ ุนู† #PHP ูˆูู‚ ุชุตู†ูŠู Favikon

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

ุฅู† ุดุงุก ุงู„ู„ู‡ ุงู„ู…ุณุชู‚ุจู„ ุจูŠุญู…ู„ ู†ุชุงุฆุฌ ุฃูุถู„ ูˆ ู…ุญุชูˆู‰ ู‚ูŠู… ุฃูƒุซุฑ

ุญุณุงุจูŠ ุนู„ู‰ LinkedIn ู…ู† ู‡ู†ุง
โค48๐Ÿ”ฅ7๐Ÿ‘2๐Ÿ‘1
๐Ÿ’ก ู†ุตูŠุญุฉ ุณุฑูŠุนุฉ ููŠ Laravel: ููŠ ุญุงู„ ูƒุงู† ุนู†ุง ุฌุฏูˆู„ูŠู† ู…ุฑุชุจุทูŠู† ุจุจุนุถ ู…ุซู„ุง users , orders
ูˆุจุฏูŠ ุงุญุฏุซ ูˆุฃู‚ุฏู… order ู„ู„ู…ุณุชุฎุฏู… ูƒูŠู ููŠู†ูŠ ุฌูŠุจู‡ู… ุจุฃูุถู„ ุทุฑูŠู‚ุฉ..

ุจุงุฎุชุตุงุฑ ููŠู†ุง ู†ุณุชูุงุฏ ู…ู† ุงู„ Eloquent Relationships ุงู„ู„ูŠ ุจุชู‚ุฏู…ู‡ู… laravel ุจูƒู„ ุณู‡ูˆู„ุฉ ๐Ÿš€

๐Ÿ”น ู…ุซุงู„ ุนู…ู„ูŠ: ุฅุฐุง ูƒุงู† ู„ุฏูŠู†ุง ู†ู…ูˆุฐุฌูŠู†: User ูˆ OrderุŒ ุจุญูŠุซ ุจูŠู…ู„ูƒ ูƒู„ ู…ุณุชุฎุฏู… ุงู„ุนุฏูŠุฏ ู…ู† ุงู„ุทู„ุจุงุช.
ู„ุญุชู‰ ู†ุฌูŠุจ ุฃุญุฏุซ ุทู„ุจ ูˆุงู‚ุฏู… ุทู„ุจ :
ููŠ User Model ู…ู†ูƒุชุจ ุงู„ุนู„ุงู‚ุงุช ุงู„ุชุงู„ูŠุฉ ุงู„ู…ูˆุถุญุฉ ููŠ ุงู„ุตูˆุฑุฉ

ุดูƒุฑุงู‹ ู„ู„ุตุฏูŠู‚ ุฃูŠู‡ู… ุฅุจุฑุงู‡ูŠู… ุนู„ู‰ ุงู„ู…ุณุงู‡ู…ุฉ ููŠ ู‡ุฐุง ุงู„ู…ุญุชูˆู‰ ๐Ÿ™๐Ÿปโค๏ธ

Laravel #PHP #WebDevelopment #CodingTips #Eloquent #ORM #Programming
โค17๐Ÿ”ฅ5๐Ÿ‘2