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

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

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

๐ŸŒŸ ู†ุงุดุท ููŠ ู…ุฌุชู…ุน ุจุฑู…ุฌุฉ ุงู„ุฃุทูุงู„ุŒ ูˆู…ุณุงู‡ู… ููŠ ุชุทูˆูŠุฑ ุงู„ู…ุญุชูˆู‰ ุงู„ุชู‚ู†ูŠ ุนุฑุจูŠุงู‹.
Download Telegram
ู…ุง ู‡ูŠ ุงู„ู€ #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
ุงุณุชุฎุฏู… ุงู„ู€ Eloquent Events ุญุชู‰ ุชุฃุชู…ุช ุงู„ุชุบูŠูŠุฑุงุช ุงู„ู„ูŠ ุจุชุตูŠุฑ ุนู„ู‰ ุงู„ู€ Model

ูŠุนู†ูŠ ุจุฏู„ ู…ุง ุชุญุฏุซ ุงู„ู…ุนู„ูˆู…ุงุช ูŠุฏูˆูŠุงู‹ ุจุนุฏ ุญูุธ ุงู„ู€ Model ุงุณุชุฎุฏุงู… Eloquent events ู…ุซู„: saving, saved, or deleted

ุฌูˆุง ุงู„ู€ Model ุชุจุนูƒ ุนุฑูู‡ ูƒู€ Event ู…ุชู„ ุงู„ู…ุซุงู„ ุงู„ู…ุฑูู‚

ู„ูŠุด ู‡ุงู„ุทุฑูŠู‚ุฉ ู…ู‡ู…ุฉุŸ
โœ… ุจุชุฎูู ุงู„ุฃุฎุทุงุก
โœ… ุจุชู†ุธู‘ู… ุงู„ูƒูˆุฏ ูˆุจุชุฎู„ูŠู‡ ุฃู†ุธู
โœ… ุจุชูˆูู‘ุฑ ุนู„ูŠูƒ ูƒุชุงุจุฉ ู†ูุณ ุงู„ูƒูˆุฏ ูƒู„ ู…ุฑุฉ

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

Linkedin |Instgram | YouTube

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

#Laravel #Eloquent #PHP #ู†ุตูŠุญุฉ_ุจุฑู…ุฌูŠุฉ
โค4๐Ÿฅฐ1
ูˆุงู‚ุน ุญุงู„ ู…ุจุฑู…ุฌูŠู† ุงู„ู€ PHP

ูˆ ู„ู…ู† ู„ุง ูŠุนู„ู… ู…ุง ุงู„ู…ู‚ุตูˆุฏ ุจู‡ุฐู‡ ุงู„ุตูˆุฑุฉ ูุจุนุฏ ุงู„ุถุฌุฉ ุงู„ูƒุจูŠุฑุฉ ุงู„ู„ูŠ ุงุทู„ู‚ู‡ุง Simon ููŠ ู…ุคุชู…ุฑ Laracon ุจุนุฏ ุงุนู„ุงู†ู‡ ุงู†ู‡ ุนุฑู ูƒูŠู ูŠุนู…ู„ Compile ู„ู„ู€ php ู…ู† ุงู„ุตูุฑ ูˆ ุงูƒุชุดู ุงู†ู‡ ู‚ุงุฏุฑ ูŠุณุชุฎุฏู… Native PHP For Mobile ูˆ ู…ุง ูˆู‚ู ู‡ูˆู† ุจู„ ู‚ุงู… ุจุนุฑุถ ุชุทุจูŠู‚ ู…ูˆุจุงูŠู„ ุจุฑู…ุฌู‡ ุจุงุณุชุฎุฏุงู… Laravel & Livewire ูˆ ุงู„ู…ูุงุฌุฃุฉ ุงู„ูƒุจุฑุฉ ุงู†ู‡ ุชู… ู‚ุจูˆู„ู‡ ุถู…ู† ู…ุชุฌุฑ Apple Store

PHP will RocketุŸ

ุฑุงุจุท ุงู„ู…ู†ุดูˆุฑ ุนู„ู‰ Linkedin ุฅุฐุง ุญุงุจูŠู† ุชุฏุนู…ูˆู†ุง ุจุงู„ุชูุงุนู„ : ู‡ู†ุง


#php #laravel #appstore #livewire #native #compile #apple #developer
๐Ÿ”ฅ12โค3๐Ÿ‘3
ูˆุงุญุฏุฉ ู…ู† ุฃุฌู…ู„ ู…ูŠุฒุงุช Laravel ูŠู„ูŠ ูŠู…ูƒู† ู…ุง ุจูŠุนุฑูู‡ุง ุงู„ูƒู„ ู‡ูŠ ุงู„ุชุญู‚ู‚ ุงู„ู‚ูˆูŠ ูˆุงู„ู…ุจู†ูŠ ู…ุณุจู‚ู‹ุง ู„ูƒู„ู…ุงุช ุงู„ุณุฑ ุจุงุณุชุฎุฏุงู… ูƒู„ุงุณ Password.

ุดูˆู ู‡ุงู„ู…ุซุงู„:
Password::min(8)
->letters()
->mixedCase()
->numbers()
->symbols()
->uncompromised();

โœ… ุดูˆ ูŠุนู†ูŠุŸ

ู„ุงุฒู… ุชูƒูˆู† ุงู„ูƒู„ู…ุฉ ุฃูƒุชุฑ ู…ู† 8 ุญุฑูˆู

ููŠู‡ุง ุญุฑูˆู ุฃุจุฌุฏูŠุฉ

ููŠู‡ุง ุญุฑูˆู ุตุบูŠุฑุฉ ูˆูƒุจูŠุฑุฉ

ููŠู‡ุง ุฃุฑู‚ุงู…

ููŠู‡ุง ุฑู…ูˆุฒ

ูˆุงู„ุฃู‡ู…: ู…ุง ุชูƒูˆู† ู…ุณุฑู‘ุจุฉ ู…ู† ู‚ุจู„! (uncompromised() ุจุชุดูŠู‘ูƒ ุชู„ู‚ุงุฆูŠู‹ุง ุนู„ู‰ ู‚ุงุนุฏุฉ ุจูŠุงู†ุงุช haveibeenpwned.com)

๐Ÿ”ฅ ู‡ุงู„ุดูŠ ุจูŠุฑูุน ู…ุณุชูˆู‰ ุงู„ุฃู…ุงู† ุจุดูƒู„ ุฑู‡ูŠุจ ูˆุจุณุทุฑ ูƒูˆุฏ ุจุณูŠุท.

๐Ÿ’ฌ ุดูˆ ุฑุฃูŠูƒุŸ ุนู… ุชุณุชุฎุฏู… ู‡ุงู„ุทุฑูŠู‚ุฉ ุจูƒูˆุฏูƒุŸ ูˆู„ุง ู„ุณู‡ ุจุชูƒุชุจ ู‚ูˆุงุนุฏ ุงู„ุชุญู‚ู‚ ูŠุฏูˆูŠู‹ุงุŸ

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

Linkedin |Instgram | YouTube

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

#Laravel #WebSecurity #PasswordValidation #PHP #FormRequest #ุงู…ู†_ุงู„ู…ูˆุงู‚ุน #LaravelTips
๐Ÿ”ฅ17โค9๐Ÿ‘7
๐Ÿ“Œ ู…ุนู„ูˆู…ุฉ Laravel ู…ู‡ู…ุฉ ู„ุงุฒู… ุชุนุฑูู‡ุง ๐Ÿ‘‡

ุฅุฐุง ุงุณุชุนู…ู„ุช ุงู„ูƒูˆุฏ ุงู„ุชุงู„ูŠ:
Model::where(...)->delete();


๐Ÿ‘ˆ ุงู„ู€ Observers ู…ุซู„ deleting() ูˆ deleted() ู…ุง ุฑุญ ุชุดุชุบู„!

๐Ÿ” ู„ูŠุดุŸ
ู‡ุงู„ูƒูˆุฏ ุจูŠุนู…ู„ Direct SQL DELETE ู…ู† ู‚ุงุนุฏุฉ ุงู„ุจูŠุงู†ุงุช ุจุฏูˆู† ู…ุง ูŠุนู…ู„ Load ู„ู„ู€ ModelsุŒ ูˆุจุงู„ุชุงู„ูŠ ู…ุง ุจูŠู…ุฑ ุนู„ู‰ ู†ุธุงู… ุงู„ู€ Events ูˆุงู„ู€ Observers ุชุจุน Laravel.

โœ… ุงู„ุญู„ ุงู„ุตุญ:
ุฅุฐุง ุจุฏูƒ ุงู„ู€ deleting ูˆ deleted ูŠุดุชุบู„ูˆุงุŒ ู„ุงุฒู… ุชุนู…ู„ Load ู„ู„ุณุฌู„ุงุช ุฃูˆู„ุงู‹ ูˆุจุนุฏูŠู† ุชุญุฐู ูƒู„ ูˆุงุญุฏ:
$models = Model::where(...)->get();

foreach ($models as $model) {
$model->delete(); // ู‡ูˆู† ุจุชุดุชุบู„ ุงู„ู€ Observers
}


๐Ÿ”‘ ู†ูุณ ุงู„ููƒุฑุฉ ุจุชู†ุทุจู‚ ุนู„ู‰ update():
Model::where(...)->update(['field' => 'value']); // ู…ุง ุจูŠุดุบู„ updating/updated


๐Ÿ’ก ุงู„ุฎู„ุงุตุฉ:

->delete() ูˆ ->update() ุงู„ู…ุจุงุดุฑุฉ = ู…ุง ููŠ Observers

foreach ู…ุน delete() ุฃูˆ update() = Observers ุดุบุงู„ุฉ โœ…

#Laravel #Eloquent #Observers #PHP #Tips
โค7๐Ÿ‘6