Django Expert
9.71K subscribers
991 photos
81 videos
113 files
1.34K links
✔️ بزرگترین کانال و جامعه جنگو به فارسی
Contact:
@majid_aghamohamad
@BobyCloud

Group:
@DjangoIR

Our Site ;coming soon:
🔜 PyExpert.ir

تبلیغات نداریم فقط درج آگهی های استخدامی مرتبط پذیرفته می‌شود
Download Telegram
✔️ داشتن مهارت و skill از مدرک خیلی مهم تر هست.

#fun_but_hagh
〰️〰️〰️〰️〰️
©️ @DjangoEx
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
✔️ The "D" is silent.

#fun
〰️〰️〰️〰️〰️
©️ @DjangoEx
✔️ تا حالا شده با خودتون فکر کنین ریشه‌ی کلمه‌ ی باگ از کجاست؟

توی این ویدئو تعریف باگ و دیباگ بررسی می‌کنیم و نگاهی داریم به اولین باگ تاریخ!

👉 Link: https://youtu.be/Is6u7h1BPH8

Thanks to: @code_therapy

#Bug #Debug #codetherapy
〰️〰️〰️〰️〰️〰️
©@DjangoEx
✔️ در این ویدئو اولین قدم عملی برای پیاده‌سازی چت رو انجام می‌دیم و سرویس انتقال پیام بین کلاینت‌ها رو می‌نویسیم. برای بهینه بودن و مقیاس‌پذیر بودن سرویس از ردیس استفاده می‌کنیم و ادامه ماجرا...

https://youtu.be/hxiZmh8Tqsg

#python #e2e_chat
〰️〰️〰️〰️〰️
©️ @DjangoEx
✔️ سوپر دوره آموزش جنگو - قسمت ۶
Code Review

در این ویدیو مرج رکوئست های دوستان رو باهم بررسی میکنیم تا با روند کلی کد ریویو آشنا بشیم

🖥 مشاهده در یوتوب:
👉 Link: https://youtu.be/o5txfFgyAo8

🛑توجه: لطفا با هندزفری تماشا کنید🛑

#django #جنگو
〰️〰️〰️〰️〰️
© @DjangoEx
✔️ استخدام Backend developer در شرکت Wize Analytics

ما در تیم Wize Analytics پلتفرمی برای تحلیل داده توسعه می‌دهیم که در آن از روش‌های هوش مصنوعی استفاده می‌کنیم. رویکرد اسکرامی، یادگیری تکنولوژی‌های روز دنیا و کار با ابزارهای جدید در تیم ما وجود دارد. همکاران ما از همه نقاط کشور به صورت دورکاری یا حضوری هستند.
اکنون برای تکمیل تیم خود در بخش Backend به دنبال افرادی با سابقه کار بک‌اند پایتون جنگو، مشتاق یادگیری و خلاق با مهارت‌های زیر هستیم. توسعه‌دهندگان بک‌اند در وایز ضمن به کار بردن دانش و تجربه گذشته خودشان، تجربه کار با انواع دیتابیس‌ها و ابزار‌های بیگ‌دیتا را کسب می‌کنند و در کنار تیم یاد‌گیری ماشین و تحلیل داده به توسعه محصولات کمک می‌نمایند.

مهارت‌های ضروری:

🔹تجربه کار با جنگو یا یکی از فریم ورک‌های وب پایتون
🔹تسلط بالا به زبان پایتون
🔹مسلط به مفاهیم پایگاه داده رابطه‌ای (تجربه کار با MySQL/PostgreSQL)
🔹مسلط به اصول طراحی شیء گرا، Design pattern‌ها و Clean Code
🔹تجربه کار با Docker و Docker compose
🔹مسلط به طراحی RESTful API

مهارت‌های امتیازی:

🔹آشنا با Nginx
🔹آشنا با ابزارهای بیگ دیتا (Flink, Kafka)
🔹تسلط به query نویسی پیشرفته

مزایا:
🔺امکان دورکاری از سراسر کشور
🔺ساعت کاری شناور
🔺امکان تعریف پروژه کسر خدمت و امریه سربازی

محل کار: مجتمع خدمات فناوری دانشگاه شریف


لینک آگهی:
👉🏻https://quera.ir/magnet/jobs/15713

© @DjangoEx
✔️ببینید کی اینجاست! Github Copilot

به جرات میگم که Copilot یکی از جذاب‌ترین و انقلابی‌ترین ابزار روز دنیای برنامه‌نویسی هستش.
توی این ویدئو نگاه اولیه‌ای داریم به این هوش مصنوعی و نحوه‌ی نصبش‌ رو توضیح می‌دیم.

👉 link: https://youtu.be/tXO6ADxXFiM

#Github #Copilot #codetherapy
#منهای‌جنگو
〰️〰️〰️〰️〰️〰️
©@DjangoEx
✔️ افزایش سرعت پایتون به کمک dotnet core!

چند روز پیش نسخه 1.0.0 Pyjion (بخوانید pigeon) منتشر شد. این پکیج یک افزونه برای مفسر CPython است که قابلیت JIT Compiling را به CPython اضافه می‌کند. فرایند کامپایل در JIT یا Just In Time به این صورت است که در هنگام اجرای برنامه، بخش‌هایی از آن با توجه به نیاز در زمان اجرا، تبدیل به کد ماشین شده و در حافظه ذخیره می‌شود و در ادامه‌ اجرای برنامه استفاده می‌شود. پروژه Pyjion از قابلیت JIT موجود در هسته dotnet استفاده کرده‌است که نتیجه این کار افزایش سرعت اجرا برنامه پایتونی است. این افزونه درحال حاضر فقط برای پایتون نسخه 3.10 قابل استفاده است.

این پروژه قبل‌تر توسط مایکروسافت شروع شده بود اما بعدها به دلایلی متوقف شد که اخیرا آقای Anthony Shaw آن‌را مجددا از سر گرفت. مصاحبه ایشون رو می‌تونید از کانال یوتوب Python Talk ببینید.
https://www.youtube.com/watch?v=GaKXPY-u7pI

همچنین صفحه گیت‌هاب پروژه
https://github.com/tonybaloney/Pyjion

#pyjion
〰️〰️〰️〰️〰️〰️
©@DjangoEx
👍1
✔️ در این دوره آموزشی با کتابخونه بسیار محبوب ری اکت جی اس شروع به کار می کنیم و باهاش یه وبسایت میزنیم!

❇️ این دوره به همراه پلی لیست های مرتبطش مثل next.js میتونه بهترین ابزارها برای توسعه فرانت اند باشه. در طی پلی لیست های مختلف (در کانال یوتیوب قرار خواهند گرفت) پروژه هایی رو کد میزنیم که با تغییرشون میتونه برای رزومه تون هم مفید باشه.

❇️ در این دوره هیچ نیازی به دانش بک‌اند ندارید و حتی api خودمون رو با ابزارهای گرافیکی راه می اندازیم.

۰۰ - شروع به کار با ری اکت جی اس
👉 https://youtu.be/TGcagKA4Rf8

۰۱ - ری اکت جی اس چیه و چرا باید یادش بگیریم؟
👉 https://youtu.be/qaVsRQEfJHI

۰۲ - پیش‌نیازهای ری اکت و نصب ابزارهای مورد نیاز
👉 https://youtu.be/OeKjxuCHJMY

۰۳ - نصب و اجرای اولین پروژه ری اکت
👉 https://youtu.be/4JpW6M5AtKo

@djangoex
پیکربندی لاگ زدن در جنگو - django logging

در این سری از ویدیوها که به ترفندها و نکته های جنگو میپردازیم، به سراغ لاگ زدن در جنگو رفتیم و کانفیگ ها و شیوه پیکربندی آن را از طریق بررسی و خواندن کد داخلی جنگو، شرح دادیم. در این ویدیو به جای کد نوشتن، بیشتر کد خوندیم که بفهمیم جنگو خودش برای لاگ زدن چگونه کار میکند و ما چگونه میتونیم از آن استفاده کنیم. همچنین امکان django logging را در سرویس های کلودی مانند sentry و APM هم مطرح کردیم. این مفاهیم رو در پروژه مینی ترلو به شکل عملی استفاده میکنیم.


video link: https://youtu.be/LGatKmpL7k8

playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwdrfdaoOqbYev3_ocuBOfv

#django #logging #microfrontend_ir
〰️〰️〰️〰️〰️
©️ @DjangoEx
✔️ آموزش مقدماتی پایتون

توی این مجموعه پایتون رو از ابتدا بصورت مقدماتی یاد می‌گیریم و امیدوار تا هرجا که بتونیم جلو می‌ریم.

قسمت ۶ - Pep چیه؟؟
👉 Link: https://youtu.be/mOilitKsZvg

قسمت ۷ - متغیرها
👉 Link: https://youtu.be/FnCMt4_Rvy4

قسمت ۸ - کار با اعداد
👉 Link: https://youtu.be/8W-8f9h-qxU

#python #codetherapy #pythonprogramming #پایتون
〰️〰️〰️〰️〰️〰️
©@DjangoEx
✔️ از بچه هایی که اوپن سورس پروژه جنگو میزنند حمایت کنید و اگه مایل بودید در ریپازیتوری هم مشارکت کنید

لینک ریپازیتوری گیتهاب:
https://github.com/codehub-ir/codehub

https://www.linkedin.com/posts/ali-reza-yahyapour-18b896164_agpaexabraevaepaeq-aetaesaeuabraeqaepaea-activity-6865106915203010560-rOeT

Thanks to: @lnxpy

#django #جنگو
〰️〰️〰️〰️〰️〰️
©@DjangoEx
Django Expert pinned «✔️ از بچه هایی که اوپن سورس پروژه جنگو میزنند حمایت کنید و اگه مایل بودید در ریپازیتوری هم مشارکت کنید لینک ریپازیتوری گیتهاب: https://github.com/codehub-ir/codehub https://www.linkedin.com/posts/ali-reza-yahyapour-18b896164_agpaexabraevaepaeq-aetaesaeuabraeqaepaea…»
عکسی که میبینید، زمانبندی ورژن های جنگو هست (ورژن های lts اپدیت های امنیتی بیشتری میگیرن)

درنظر دارم دوره جنگویی جدید همزمان با ورژن ۴ شروع کنم (میشه اواخر دی ماه) و یه فروشگاه اینترنتی باهاش بزنیم، دیتابیس طراحی کنیم، پروژه مونو داکرایز کنیم و دیپلوی.

سوالی که ازتون دارم اینکه به نظرتون، چه ویژگی هایی در دوره اول جنگومون بود، که بهتره تکرار شه و چه ویژگی هایی اگر نبود، بهتر بود؟ برام بنویسید (:

@djangoex
👍1
روز سوم آموزش پروژه محور جنگو، مینی ترلو، مدیریت خطاها و Exceptions و ایجاد Custom Command

در این سری از ویدیوها میخوایم پروژه مینی ترلو برای وب و موبایل پیاده کنیم در جلسه سوم ابتدا به معرفی لاگ پرداختیم و ابزارهایی مانند ELK و graylog را معرفی و در Sentry پروژه خود را ثبت و خطاها و exception های جنگو را در آن رکورد کردیم. مفهوم exception و استثنا را از منظر بیزنسی بررسی کردیم و شیوه مدیریت خطاهای مدیریت نشده در پایتون هم با یک مثال توضیح دادیم. در بخش دوم فریمورک System Check جنگو را تعریف و شیوه اضافه کردن Custom Command به جنگو را با مثالی برای چک کردن دسترسی به دیتابیس قبل از اجرای برنامه توضیح دادیم.

Backend : Django-PostgreSQL-Redis-Docker
Frontend: Flutter, React, Angular

Link: https://youtu.be/C8gVs68rZ5s

playlist: https://youtube.com/playlist?list=PLJ9zDGwhhsBytE9r6ZtsIwumc1Xu2lQWW

github: https://github.com/hemanhp/minitrello-services


#django #minitrello

〰️〰️〰️〰️〰️〰️
©@DjangoEx
برنامه نویسی async یا غیر همزمان، یکی از مهمترین تغییرات رویکردهای برنامه نویسی در چند سال اخیر است. در این ویدیو مروری داشتیم بر مفاهیم thread و پروسس در پایتون و یک مثال ساده از آنهارا بررسی کردیم. تفاوت کارهای سنگین برای CPU و I/O را مطرح کردیم و در ادامه به بررسی برنامه نویسی async پرداختیم. کلمات کلیدی جدید پایتون شامل async / await رو استفاده کردیم و با معرفی این مفاهیم آماده استفاده از چنل جنگو شدیم

video link : https://youtu.be/TRnS-hMytc4

playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwZcy2wRRBNqXZP8wf--TmF

#async #await #thread
〰️〰️〰️〰️〰️〰️
©@DjangoEx
Django Expert
✔️ در این دوره آموزشی با کتابخونه بسیار محبوب ری اکت جی اس شروع به کار می کنیم و باهاش یه وبسایت میزنیم! ❇️ این دوره به همراه پلی لیست های مرتبطش مثل next.js میتونه بهترین ابزارها برای توسعه فرانت اند باشه. در طی پلی لیست های مختلف (در کانال یوتیوب قرار خواهند…
✔️ دوره آموزشی React.js

۰۴ - آشنایی با ساختار directory ها در react
👉 https://youtu.be/_YJTcKhsS0c

۰۵ - آشنایی با ساختار src و تنظیم پروژه
👉 https://youtu.be/BzPLVsPTXn4

۰۶ - آشنایی با کامپوننت ها و نوشتن کامپوننت
👉 https://youtu.be/b8QILaiMClY

۰۷ - استفاده از متغیر در کامپوننت های React
👉 https://youtu.be/dg9prfgqibk

۰۸ - مدیریت نمایش متغیرها در React
👉 https://youtu.be/VOPiTdubmCo

۰۹ - شروع به کار با رویداد در React
👉 https://youtu.be/n-Re1DIdk4Y

〰️〰️〰️〰️〰️〰️
©@DjangoEx
بهترین دلیل برای برتری پایتون رو پیدا کردم، همین الان، یهویی (((:

@djangoex