🚀 4 قسمت جدید از آموزش مقدماتی تا پیشرفته Django رایگان منتشر شد 💼🐍
اگه پایتون بلدی و میخوای وارد دنیای برنامهنویسی وب بشی، این دوره دقیقاً برای توئه!
تو مسیر آموزش یاد میگیری چطوری بکاند یک سایت رو طراحی کنی، پایگاه داده بسازی، صفحات داینامیک داشته باشی و در نهایت یه اپلیکیشن تحتوب واقعی رو کامل پیادهسازی کنی.
📅 دوره بهصورت سه روز یکبار آپدیت میشه و قسمتهای جدید بهش اضافه میشه.
🔔 قسمتهای منتشر شده:
🔹 فصل دوم جنگو پیشرفته
- پردازش اطلاعات لاگین
- لاگین کردن کاربر
- داستان پشتپرده لاگین
- دسترسی به اطلاعات کاربران در ریکوئست
🎬 دسترسی به دوره
#django #python #backend
☕️Telegram | Website | Discord
اگه پایتون بلدی و میخوای وارد دنیای برنامهنویسی وب بشی، این دوره دقیقاً برای توئه!
تو مسیر آموزش یاد میگیری چطوری بکاند یک سایت رو طراحی کنی، پایگاه داده بسازی، صفحات داینامیک داشته باشی و در نهایت یه اپلیکیشن تحتوب واقعی رو کامل پیادهسازی کنی.
📅 دوره بهصورت سه روز یکبار آپدیت میشه و قسمتهای جدید بهش اضافه میشه.
🔔 قسمتهای منتشر شده:
🔹 فصل دوم جنگو پیشرفته
- پردازش اطلاعات لاگین
- لاگین کردن کاربر
- داستان پشتپرده لاگین
- دسترسی به اطلاعات کاربران در ریکوئست
🎬 دسترسی به دوره
#django #python #backend
☕️Telegram | Website | Discord
❤🔥10🔥5⚡1😍1
توی این سایت میتونید به Cheatsheet ها یا برگه تقلبای زبان ها، فریم ورک ها و ابزاری مختلف دسترسی داشته باشید و ازشون استفاده کنید😃
مطالب مرتب و بخش ها با تایتل های مختلف جدا شده هستن شبیه یه داکیومنت خلاصه شدست که میتونید با نیاز داشتن به هر بخش برید و راجب اون بخش مطالعه کنید💯🔥
🔗 https://quickref.me/
#cheatsheet #programming #language #framework
☕️Telegram | Website | Discord
مطالب مرتب و بخش ها با تایتل های مختلف جدا شده هستن شبیه یه داکیومنت خلاصه شدست که میتونید با نیاز داشتن به هر بخش برید و راجب اون بخش مطالعه کنید💯🔥
🔗 https://quickref.me/
#cheatsheet #programming #language #framework
☕️Telegram | Website | Discord
😍7⚡5🔥4
سایت devdocs 🌐
سایت devdocs یک سایتیه که مستندات و آموزش و مثال های متعددی برای هر زبان و جزء اون زبان داره! البته نمیشه گفت زبان، چون حتی برای وردپرس هم داکیومنت داره! 📝
👀جالبه بدونید این وبسایت از ۶۷۸ زبان پشتیبانی میکنه! و برای هر کدوم یک سری توضیحات داره.
🔗 devdocs.io
#site #devdocs
☕️Telegram | Website | Discord
سایت devdocs یک سایتیه که مستندات و آموزش و مثال های متعددی برای هر زبان و جزء اون زبان داره! البته نمیشه گفت زبان، چون حتی برای وردپرس هم داکیومنت داره! 📝
👀جالبه بدونید این وبسایت از ۶۷۸ زبان پشتیبانی میکنه! و برای هر کدوم یک سری توضیحات داره.
🔗 devdocs.io
#site #devdocs
☕️Telegram | Website | Discord
🔥14⚡4❤🔥1
💡اگر دنبال راهی ساده اما حرفه ای برای پیاده سازی انیمیشن های جذاب با React هستین کتابخونه Framer Motion یه ابزار OpenSource و به دلیل استفاده از Transform باعث اجرای روون و سریع انیمیشن ها میشه و با امکاناتی مثل درگ اند دراپ، gesture و animation sequences و hybrid engine یکی از بهترین انتخاب ها برای شماست.
🔗 لینک داکیومنت
#react #library #framer #motion
☕️Telegram | Website | Discord
🔗 لینک داکیومنت
#react #library #framer #motion
☕️Telegram | Website | Discord
⚡5🔥3
سایت Coddy یک منبع فوق العاده جذاب برای یادگیری برنامه نویسی با زبان های مختلف بصورت رایگانه❗
شما میتونید آموزش ببینید تمرین و چالش های روزانه داشته باشید فرقی نمیکنه توی چه لولی هستید این سایت برای هر لولی چالش و تمرین داره از Beginner تا Advanced و اگر جایی مشکل داشتید میتونید از دستیار هوش مصنوعی Coddy کمک بگیرید. بعد از دیدن آموزش ها مدرک هم میتونید دریافت کنید.
♾ یه قابلیت جذاب دیگه این سایت اینه که میتونید روزانه یه تایم مشخصی مثلا 30 دقیقه یا 60 دقیقه رو برای اهداف مختلفی به چالش کشیدن مغزتون ارتقا مهارتتون یا حتی برای سرگرمی بزارید و زبان مورد علاقتون رو کار کنید.
🔗 https://coddy.tech/
⚠ سایت با IP ایران احتمالا لود نشه و نیاز به VPN داشته باشید.
ری اکشن و حمایت فراموش نشه تا ما هم انرژی بگیریم و محتوای کاربردی تولید کنیم💚😉
#coddy #learn #programming #challenge #free #certificate
☕️Telegram | Website | Discord
شما میتونید آموزش ببینید تمرین و چالش های روزانه داشته باشید فرقی نمیکنه توی چه لولی هستید این سایت برای هر لولی چالش و تمرین داره از Beginner تا Advanced و اگر جایی مشکل داشتید میتونید از دستیار هوش مصنوعی Coddy کمک بگیرید. بعد از دیدن آموزش ها مدرک هم میتونید دریافت کنید.
♾ یه قابلیت جذاب دیگه این سایت اینه که میتونید روزانه یه تایم مشخصی مثلا 30 دقیقه یا 60 دقیقه رو برای اهداف مختلفی به چالش کشیدن مغزتون ارتقا مهارتتون یا حتی برای سرگرمی بزارید و زبان مورد علاقتون رو کار کنید.
🔗 https://coddy.tech/
⚠ سایت با IP ایران احتمالا لود نشه و نیاز به VPN داشته باشید.
ری اکشن و حمایت فراموش نشه تا ما هم انرژی بگیریم و محتوای کاربردی تولید کنیم💚😉
#coddy #learn #programming #challenge #free #certificate
☕️Telegram | Website | Discord
🔥7😍2⚡1❤🔥1
دوستان ویدیوی جدید یوتیوب منتشر شده برای دیدن و حمایت از یوتیوب کداکسپلور کافیه
روی تایتل بزنید کپی میشه که راحت داخل یوتیوب سرچش کنید✅
لایک و سابسکرایب یادتون نره🧡
حمایت شما باعث انرژی و انگیزه ما برای ساختن محتواهای جدید و با کیفیت تر میشه💯
مدل زبانی بزرگ (LLM) در ۹۹ ثانیه
رو داخل یوتیوب سرچ کنید و ویدیوی جدید رو ببینید.روی تایتل بزنید کپی میشه که راحت داخل یوتیوب سرچش کنید✅
لایک و سابسکرایب یادتون نره🧡
حمایت شما باعث انرژی و انگیزه ما برای ساختن محتواهای جدید و با کیفیت تر میشه💯
1🔥13⚡3
کداکسپلور | CodeExplore pinned «دوستان ویدیوی جدید یوتیوب منتشر شده برای دیدن و حمایت از یوتیوب کداکسپلور کافیه مدل زبانی بزرگ (LLM) در ۹۹ ثانیه رو داخل یوتیوب سرچ کنید و ویدیوی جدید رو ببینید. روی تایتل بزنید کپی میشه که راحت داخل یوتیوب سرچش کنید✅ لایک و سابسکرایب یادتون نره🧡 حمایت…»
This media is not supported in your browser
VIEW IN TELEGRAM
حالت های مختلف nth-child Selector برای انتخاب آیتم های مختلف از بین چند آیتم و استایل دهی به اون با CSS
#css #nth_child #selector
☕️Telegram | Website | Discord
#css #nth_child #selector
☕️Telegram | Website | Discord
1🔥8⚡4❤🔥2
🧵 کانالها و گوروتینها در Go
اگه بخوای چند تا کارو همزمان تو Go انجام بدی، دو تا ابزار جادویی داری: goroutine و channel. اینا کمک میکنن کدت سریعتر، سبکتر و هوشمندتر بشه 😎
🚀 گوروتین چیه؟
گوروتین (goroutine) یه نخ سبکه که Go خودش مدیریت میکنه. کافیه قبل از یه تابع go بذاری تا همزمان با بقیهی برنامه اجرا بشه:
🧠 یعنی چی؟
یعنی اون تابع اجرا میشه ولی برنامه منتظر نمیمونه که تموم شه. اینجوری کلی کارو باهم میتونی انجام بدی!
📡 کانال چیه؟
کانال (channel) یه راه ارتباطیه بین گوروتینها. باهاش میتونی داده بفرستی و بگیری، بدون این که نگرانی race condition داشته باشی 💬
مثلاً:
📤 اینجا یه گوروتین پیام میفرسته، و گوروتین اصلی میگیره.
✨ کاربردهای خفن کانال و گوروتین
✅ اجرای همزمان چند عملیات
✅ سینککردن دیتا بین توابع
✅ ساخت برنامههای سریع، تمیز و بدون بنبست
✅ حذف نیاز به lock تو خیلی از موارد
🔀 کانال یکطرفه
بعضی وقتا دوست داری فقط ارسال یا فقط دریافت داشته باشی. اون موقع میتونی کانال یکطرفه بسازی:
🔒 اینجوری Go تضمین میکنه که اشتباهی با کانال برخورد نکنی.
📦 کانالهای بافردار
بهصورت پیشفرض، کانالها بیواسطه هستن (بدون بافر). ولی میتونی با make(chan T, n) یه کانال با ظرفیت n بسازی:
⏸️ اینجوری تا زمانی که ظرفیت پر نشده، ارسالکننده بلاک نمیشه.
⚠️ نکات مهم
🚧 یادت نره کانالی که دیگه لازم نداری رو ببندی: close(ch)
☠️ اگه یه کانال ساخته باشی ولی کسی ازش دریافت نکنه یا نفرست، برنامه قفل میکنه (deadlock)
🐘 ساختن بیرویهی goroutine ممکنه حافظه رو بخوره، حواست باشه!
🧹 جمعبندی آخر
کانال و گوروتین مثل جاروبرقی و سیمبرقان تو Go باهم کار میکنن و بدون هم نمیتونن! با استفادهی درست از اینا، میتونی برنامههایی بنویسی که سریع، سبک و بدون دردسر باشن 💪
☕️Telegram | Website | Discord
اگه بخوای چند تا کارو همزمان تو Go انجام بدی، دو تا ابزار جادویی داری: goroutine و channel. اینا کمک میکنن کدت سریعتر، سبکتر و هوشمندتر بشه 😎
🚀 گوروتین چیه؟
گوروتین (goroutine) یه نخ سبکه که Go خودش مدیریت میکنه. کافیه قبل از یه تابع go بذاری تا همزمان با بقیهی برنامه اجرا بشه:
go sayHello()
🧠 یعنی چی؟
یعنی اون تابع اجرا میشه ولی برنامه منتظر نمیمونه که تموم شه. اینجوری کلی کارو باهم میتونی انجام بدی!
📡 کانال چیه؟
کانال (channel) یه راه ارتباطیه بین گوروتینها. باهاش میتونی داده بفرستی و بگیری، بدون این که نگرانی race condition داشته باشی 💬
مثلاً:
ch := make(chan string)
go func() {
ch <- "سلام از گوروتین"
}()
msg := <-ch
fmt.Println(msg)
📤 اینجا یه گوروتین پیام میفرسته، و گوروتین اصلی میگیره.
✨ کاربردهای خفن کانال و گوروتین
✅ اجرای همزمان چند عملیات
✅ سینککردن دیتا بین توابع
✅ ساخت برنامههای سریع، تمیز و بدون بنبست
✅ حذف نیاز به lock تو خیلی از موارد
🔀 کانال یکطرفه
بعضی وقتا دوست داری فقط ارسال یا فقط دریافت داشته باشی. اون موقع میتونی کانال یکطرفه بسازی:
func sendData(ch chan<- int) {
ch <- 42
}
func receiveData(ch <-chan int) {
fmt.Println(<-ch)
}
🔒 اینجوری Go تضمین میکنه که اشتباهی با کانال برخورد نکنی.
📦 کانالهای بافردار
بهصورت پیشفرض، کانالها بیواسطه هستن (بدون بافر). ولی میتونی با make(chan T, n) یه کانال با ظرفیت n بسازی:
ch := make(chan int, 2)
ch <- 1
ch <- 2
⏸️ اینجوری تا زمانی که ظرفیت پر نشده، ارسالکننده بلاک نمیشه.
⚠️ نکات مهم
🚧 یادت نره کانالی که دیگه لازم نداری رو ببندی: close(ch)
☠️ اگه یه کانال ساخته باشی ولی کسی ازش دریافت نکنه یا نفرست، برنامه قفل میکنه (deadlock)
🐘 ساختن بیرویهی goroutine ممکنه حافظه رو بخوره، حواست باشه!
🧹 جمعبندی آخر
کانال و گوروتین مثل جاروبرقی و سیمبرقان تو Go باهم کار میکنن و بدون هم نمیتونن! با استفادهی درست از اینا، میتونی برنامههایی بنویسی که سریع، سبک و بدون دردسر باشن 💪
☕️Telegram | Website | Discord
1❤🔥7⚡1🔥1
دوستانی که علاقمند به ضبط دوره های برنامه نویسی و قرار دادن دوره داخل سایت کداکسپلور هستین درخواستتون رو از طریق این فرم پر کنید تا بتونیم با شما ارتباط برقرار کنیم و فرصت یه همکاری فوق العاده رو داشته باشیم.
کداکسپلور از بین شما عزیزان برای ساخت یه جامعه خفن انتخاب میکنه پس منتظرتون هستیم😉💚
لینک فرم همکاری
کداکسپلور از بین شما عزیزان برای ساخت یه جامعه خفن انتخاب میکنه پس منتظرتون هستیم😉💚
لینک فرم همکاری
1🔥7❤🔥2⚡1
کداکسپلور | CodeExplore pinned «دوستانی که علاقمند به ضبط دوره های برنامه نویسی و قرار دادن دوره داخل سایت کداکسپلور هستین درخواستتون رو از طریق این فرم پر کنید تا بتونیم با شما ارتباط برقرار کنیم و فرصت یه همکاری فوق العاده رو داشته باشیم. کداکسپلور از بین شما عزیزان برای ساخت یه جامعه…»
کداکسپلور | CodeExplore
سه تا ریپو مخصوص لینوکسی ها که کارشون رو راحت تر کنه! 🔥 🔹️ 1. cheat ابزار خط فرمان برای دیدن سریع دستورهای لینوکس با مثالهای کاربردی. 🔸️ 2. btop مانیتور سیستم گرافیکی در ترمینال؛ نمایش لحظهای CPU، رم، دیسک و نتورک. 🔹️ 3. ranger فایل منیجر سبک و ترمینالی…
سه تا ریپو کاربردی برای یوزرای لینوکس 🔥
1️⃣ yazi
فایل منیجر ترمینالی فوقسریع با طراحی مدرن و پشتیبانی از پیشنمایش، نوشتهشده با Rust.
2️⃣ tmux
ابزار مدیریت چند پنجره و سشن در ترمینال؛ ایدهآل برای کارهای همزمان و ریموت.
3️⃣ atuin
تاریخچه خط فرمان پیشرفته با قابلیت جستجوی سریع، سینک بین دستگاهها و رابط کاربری زیبا.
#repo #linux #github
☕️Telegram | Website | Discord
1️⃣ yazi
فایل منیجر ترمینالی فوقسریع با طراحی مدرن و پشتیبانی از پیشنمایش، نوشتهشده با Rust.
2️⃣ tmux
ابزار مدیریت چند پنجره و سشن در ترمینال؛ ایدهآل برای کارهای همزمان و ریموت.
3️⃣ atuin
تاریخچه خط فرمان پیشرفته با قابلیت جستجوی سریع، سینک بین دستگاهها و رابط کاربری زیبا.
#repo #linux #github
☕️Telegram | Website | Discord
⚡5🔥3❤🔥2
یه سایت آوردم غول مرحله آخر💣👀
با استفاده از این سایت میتونید الگوریتم و Data Structure رو بصورت Visual و بصورت Real Time ببینید و با اونها تعامل کنید و یاد بگیرید. مباحثی مثل توابع بازگشتی، Linked List ها، آرایه های دوبعدی، Stack، درخت باینری، Hash Table Graph ها و... رو همراه با مثال از زبان های مختلف برنامه نویسی میتونید ببینید و یاد بگیرید✅
🔗 https://staying.fun/
ری اکشن و حمایت فراموش نشه تا ازین ابزاری کاربردی بیشتر معرفی کنیم😉🧡
#algorithms #data_structure
☕️Telegram | Website | Discord
با استفاده از این سایت میتونید الگوریتم و Data Structure رو بصورت Visual و بصورت Real Time ببینید و با اونها تعامل کنید و یاد بگیرید. مباحثی مثل توابع بازگشتی، Linked List ها، آرایه های دوبعدی، Stack، درخت باینری، Hash Table Graph ها و... رو همراه با مثال از زبان های مختلف برنامه نویسی میتونید ببینید و یاد بگیرید✅
🔗 https://staying.fun/
ری اکشن و حمایت فراموش نشه تا ازین ابزاری کاربردی بیشتر معرفی کنیم😉🧡
#algorithms #data_structure
☕️Telegram | Website | Discord
1🔥15⚡2❤🔥1
دوستان اگر تمایل دارید به ادامه برگزاری میتینگ های برنامه نویسی داخل کامنت ها پیشنهاد بدید که دغدغتون به عنوان یه برنامه نویس چیه که بتونیم برای میتینگای آینده موضوع هایی رو راجبش صحبت کنیم که مفید باشه و دغدغه باشه برای هممون🤔👇🏻
🔥5⚡3
🚀 4 قسمت جدید از آموزش مقدماتی تا پیشرفته Django رایگان منتشر شد 💼🐍
اگه پایتون بلدی و میخوای وارد دنیای برنامهنویسی وب بشی، این دوره دقیقاً برای توئه!
تو مسیر آموزش یاد میگیری چطوری بکاند یک سایت رو طراحی کنی، پایگاه داده بسازی، صفحات داینامیک داشته باشی و در نهایت یه اپلیکیشن تحتوب واقعی رو کامل پیادهسازی کنی.
📅 دوره بهصورت سه روز یکبار آپدیت میشه و قسمتهای جدید بهش اضافه میشه.
🔔 قسمتهای منتشر شده:
🔹 فصل دوم جنگو پیشرفته
- بهبود صفحه لاگین
- کاربران در تمپلیتها
- پیاده سازی Logout
- پیاده سازی ثبتنام
🎬 دسترسی به دوره
#django #python #backend
☕️Telegram | Website | Discord
اگه پایتون بلدی و میخوای وارد دنیای برنامهنویسی وب بشی، این دوره دقیقاً برای توئه!
تو مسیر آموزش یاد میگیری چطوری بکاند یک سایت رو طراحی کنی، پایگاه داده بسازی، صفحات داینامیک داشته باشی و در نهایت یه اپلیکیشن تحتوب واقعی رو کامل پیادهسازی کنی.
📅 دوره بهصورت سه روز یکبار آپدیت میشه و قسمتهای جدید بهش اضافه میشه.
🔔 قسمتهای منتشر شده:
🔹 فصل دوم جنگو پیشرفته
- بهبود صفحه لاگین
- کاربران در تمپلیتها
- پیاده سازی Logout
- پیاده سازی ثبتنام
🎬 دسترسی به دوره
#django #python #backend
☕️Telegram | Website | Discord
🔥8❤🔥4⚡1😍1