5 -
Creating First Project
6 -
The Development Server
9 -
Write Your First View
13 -
Creating First Template
15 -
Django template language
17 -
Django template tags
21 -
Retrieving all objects
22 -
بررسی BooleanField و IntegerField
29 -
Send data through a form
33 -
Managing Media Files
38 -
شروع اولین پروژه عملی
40 -
انتقال قالب به پروژه
41 -
include template tag
42 -
تکمیل اولین پروژه(1)
43 -
تکمیل اولین پروژه(2)
44 -
مراحل تهیه هاست و دامنه
45 -
static root and requirements.txt
46 -
بارگذاری نهایی پروژه روی هاست
48 -
راه اندازی postgresql
51 -
آموزش نصب و راه اندازی Git
52 -
بررسی دستورات log و restore در git
53 -
بررسی دستور branch در git
54 -
بررسی دستورات checkout و reset و revert
56 -
انتقال قالب به پروژه
57 -
اضافه کردن فرم لاگین به پروژه
58 -
پیاده سازی عملیات login قسمت اول
59 -
بررسی مفهوم login با کمی هک بازی
60 -
پیاده سازی عملیات login قسمت دوم
61 -
بررسی ساختار request و response در جنگو
62 -
بررسی احراز هویت کاربر
63 -
بررسی request در template
64 -
پیاده سازی عملیات logout
65 -
پیاده سازی فرم register
66 -
پیاده سازی بخش register
67 -
استفاده از url template tag
69 -
استفاده از django cleanup
70 -
روابط بین مدل ها model relationships
71 -
بررسی رابطه ForeignKey و تکمیل مدل مقالات
72 -
بررسی پارامتر on_delete و مقادیر احتمالی
73 -
کار با محیط shell جنگو
74 -
بررسی پارامترهای help_text,choices,db_column,null,blank,unique,editable
75 -
بررسی پارامتر unique_for_date و منطقه ی زمانی در جنگو
76 -
بررسی رابطه ManyToMany و پیاده سازی دسته بندی مقالات
77 -
بررسی رابطه OneToOne و پیاده سازی پروفایل کاربر
79 -
data types در مدل های جنگو
80 -
بررسی تخصصی FileField و BinaryField و تفاوت آنها
81 -
بررسی مفهومی متد save در مدل ها و بازنویسی آن
82 -
بررسی مفاهیم query و queryset و lazy evaluation
83 -
مفهوم queryset و model manager
84 -
پیاده سازی صفحه ی جزییات مقالات
85 -
ارث بری در قالب های جنگو
86 -
بررسی تابع reverse و متد get_absolute_url
87 -
بررسی یکی دیگر از روش های نصب pycharm
88 -
slug چیست؟ SlugField چیست؟
89 -
پیاده سازی بخش مقالات اخیر و class Meta
90 -
پیاده سازی لیست مقالات
91 -
آشنایی با context processors
92 -
آشنایی با render partial
93 -
پیاده سازی جزییات دسته بندی ها و رابطه معکوس در مدل ها
94 -
آشنایی با ngrok و روش استفاده از آن
95 -
دکمه اشتراک گذاری مقالات در شبکه های اجتماعی
96 -
صفحه بندی مقالات (pagination)
97 -
آشنایی با resolver match و تکمیل پروژه
98 -
ایجاد مدل مربوط به نظرات
99 -
پیاده سازی قسمت نظرات و پاسخ به نظرات
100 -
پیاده سازی یک جستجوی ساده
101 -
قسمت اول فرم ها در جنگو(بررسی کلی و اجمالی)
102 -
قسمت دوم فرم ها در جنگو(نمایش خطا ها)
103 -
قسمت سوم فرم ها در جنگو(بررسی داده ها)
104 -
قسمت چهارم فرم ها در جنگو(فرم ویجت ها)
105 -
قسمت پنجم فرم ها در جنگو(مدل فرم ها)
106 -
قسمت ششم فرم ها در جنگو(مدل فرم ها)
107 -
قسمت هفتم فرم ها در جنگو(django-widget-tweaks)
108 -
پیاده سازی فرم لاگین
109 -
پیاده سازی فرم ویرایش اطلاعات کاربر
110 -
django template filters
111 -
django costume template filter
112 -
costume template tags(simple tags)
113 -
django template tags(inclusion tags)
114 -
class based views(introduction)
115 -
class based views(concept)
116 -
class based views(TemplateView)
117 -
django class based views(RedirectView)
118 -
django class based views(DetailView)
119 -
django class based views(ListView)
120 -
django class based views(FormView)
121 -
django class based views(CreateView)
122 -
django class based views(UpdateView,DeleteView)
123 -
django class based views(Generic Date Views)
125 -
شخصی سازی پنل مدیریت جنگو(قسمت اول)
126 -
شخصی سازی پنل مدیریت جنگو(قسمت دوم)
127 -
شخصی سازی پنل مدیریت جنگو(قسمت سوم)
128 -
شخصی سازی پنل مدیریت جنگو(قسمت چهارم)
129 -
شخصی سازی پنل مدیریت جنگو(قسمت پنجم)
ویدیو معرفی دوره
X
نظرات
توضیحات
پیش نیاز ها
اشتراک گذاری با لینک کوتاه
امروزه راهکارهای مختلفی برای طراحی وب وجود دارد که شما میتوانید از هریک از آنها استفاده کنید. فریمورک قدرتمند جنگو یکی از بهترین فریمورکهایی است که به این منظور طراحی شده است و قابلیتهای بسیار زیادی را در اختیار شما قرار میدهد که بدون شک استفاده از آنها میتواند یک تجربه جدید و بسیار جذاب برای شما باشد. این فریمورک که متعلق به زبان برنامهنویسی پایتون است در حال حاضر در بسیاری از کشورهای مختلف دنیا مورد تقاضا است و بسیاری از شرکتها و سازمانهای داخلی نیز علاقهمند به استخدام نیروهای متخصص در این زمینه هستند. آموزش مقدماتی تا پیشرفته جنگو (django) یکی از بهترین دورههایی است که در این زمینه وجود دارد و میتواند به شما کمک کند تا مهارتهای خود برای طراحی وب را افزایش دهید و بتوانید در بهترین موقعیتهای شغلی مشغول به کار شوید.
یکی از مهمترین ویژگیهای این آموزش django این است که تمامی مطالب را به سادهترین شکل ممکن به شما آموزش میدهد و در نتیجه استفاده از آن حتی برای افرادی که مبتدی هستند نیز امکانپذیر است. اگر شما هم جز آن دسته از افرادی هستید که علاقهمند به یادگیری این فریمورک هستید و قصد دارید از این آموزش برای آن استفاده کنید به شما پیشنهاد میکنیم حتما ادامه این مطلب را بادقت مطالعه کنید. ما در این مطلب قصد داریم اطلاعات جامع و کاملی درباره این آموزش و ویژگیهای آن را در اختیار شما قرار دهیم.
مزایای فریمورک جنگو
چرا باید فریمورک جنگو را برای طراحی وب انتخاب کنیم؟
پیش از صحبت درباره آموزش مقدماتی تا پیشرفته جنگو (django) اجازه دهید تا کمی بیشتر درباره مزایای این فریمورک صحبت کنیم. زبان برنامهنویسی پایتون یکی از بهترین و قدرتمندترین زبانهای برنامهنویسی است که امروزه در دنیا وجود دارد و میتوان آن را جز سه زبان برنامهنویسی برتر در دنیا قرارداد. این زبان دارای جامعه توسعهدهندگان بسیار بزرگی است و همین عامل نیز باعث میشود تا شما در خلال پروژههای خود بتوانید پاسخهای مناسبی را برای چالشها و مشکلاتی که با آنها درگیر میشوید به دست بیاورید. جنگو یک فریمورک بسیار قدرتمند است که به این زبان برنامهنویسی طراحی شده است و به شما کمک میکند تا بتوانید طراحی وب را به سادهترین شکل ممکن انجام دهید. امروزه افراد زیادی در سراسر دنیا هستند که از این فریمورک برای طراحی وب استفاده میکنند و به همین علت نیز یادگیری آن میتواند برای شما بسیار مفید و کاربردی باشد.
عامل بسیار مهمی که باعث انتخاب این فریمورک میشود سادگی یادگیری آن و همینطور زبان برنامهنویسی پایتون است. پایتون یکی از زبانهایی است که حتی افراد مبتدی نیز میتوانند بهراحتی هرچه تمام اقدام به یادگیری آن کنند. نکته مهم دیگر درباره این فریمورک این است که بسیاری از موارد مختلف در قالب پکیجها و کتابخانههای مختلف نوشته شدهاند و با استفاده از جنگو دیگر نیازی نیست که آنها را بازنویسی کنید. با استفاده از این فریمورک شما میتوانید از تمامی امکانات و کتابخانههای زبان پایتون نیز استفاده کنید و محدودیتی در این زمینه برای شما وجود نخواهد داشت.
ویژگیهای جنگو
ویژگیهای کلیدی فریمورک جنگو
در این بخش از معرفی آموزش مقدماتی تا پیشرفته جنگو (django) اجازه دهید تا کمی بیشتر درباره ویژگیهای مهم این فریمورک صحبت کنیم و اطلاعاتی را در اختیار شما قرار دهیم. جنگو یک فریمورک متنباز است که امروزه بسیاری از توسعهدهندگان از سراسر دنیا در حال کارکردن روی آن هستند و روزبهروز ابزارها و امکانات جدیدی به این فریمورک اضافه میشود که باعث افزایش قدرت این فریمورک میشود. ابزارهایی که جنگو به شما ارائه میدهد باعث میشود تا طراحی سایت روزبهروز برای شما سادهتر شود و بتوانید سایتهای پیشرفتهتری را طراحی کنید. جامعه برنامهنویسان این فریمورک بسیار گسترده است و به همین علت نیز مواجه شدن با چالشهای مختلف در پروژهها برای شما سادهتر خواهد بود و میتوانید با کمک این جامعه بهراحتی مشکلات پروژههای خود را برطرف کنید.
ویژگی کلیدی و بسیار مهم دیگری که جنگو دارد این است که از معماری MVT پشتیبانی میکند که یکی از بهترین معماریها برای طراحی سایت به شمار میآید و میتواند قابلیتهای مفیدی را برای طراحی سایت در اختیار توسعهدهندگان قرار دهد. این فریمورک دقیقا مانند زبان پایتون از قابلیت شیگرایی پشتیبانی میکند که تعریف اشیا و همینطور انجام پروژههای واقعی را سادهتر خواهد کرد. شاید برای شما جالب باشد که بدانید جنگو یکی از فریمورکهای بسیار کاربردی برای طراحی وب است که امنیت بالایی را به شما ارائه میدهد. این فریمورک در مقایسه با سایر فریمورکهای طراحی وب امنیت فوقالعادهای دارد. از دیگر مزایای مهم این فریمورک نیز میتوان به پشتیبانی از انواع پایگاههای داده، ارائه پنل مدیریتی آماده و پیشفرض و ... اشاره کرد.
آموزش جنگو
آموزش مقدماتی تا پیشرفته جنگو (django)
اگر شما هم قصد یادگیری فریمورک جنگو را دارید بدون شک به دنبال بهترین آموزشها و دورههای آموزشی برای انجام این کار خواهید بود. یکی از بهترین آموزشهایی که در این زمینه وجود دارد آموزش مقدماتی تا پیشرفته جنگو (django) میباشد که ویژگیها و مزایای بسیار زیادی دارد. این دوره بهصورت مبتدی تا پیشرفته طراحی شده است و اگر شما تجربه چندانی در این زمینه ندارید نیز میتوانید از آن استفاده کرده و از مزایای بینظیری که به شما ارائه میدهد نهایت بهره را ببرید. یکی از مهمترین ویژگیهای این دوره کیفیت آموزشی بسیار بالای آن است که کاملا تضمین شده است و شما با خیالی راحت میتوانید از مطالب آن استفاده کنید.
این آموزش در حال حاضر جز معدود آموزشهای فریمورک جنگو است که تمامی مطالب موجود در این حوزه را پوشش میدهد و در نتیجه یادگیری کارکردن با این فریمورک را برای شما سادهتر میکند. یکی دیگر از نکات کلیدی و مهمی که باید درباره آموزش django بدانید این است که این آموزش بهصورت عملی مطالب مختلف را به شما آموزش میدهد و در نتیجه شما با درگیرشدن با پروژهها و مسائل واقعی که ممکن است در دنیای طراحی سایت برای شما به وجود بیاید میتوانید کارکردن با جنگو و طراحی سایت با این فریمورک را بهخوبی بیاموزید.
ویژگیهای دوره
آشنایی با ویژگیهای مهم دوره
آموزش مقدماتی تا پیشرفته جنگو (django) ویژگیهای بسیار زیادی دارد که بدون شک آشنایی با آنها میتواند به شما کمک کند تا انتخاب کنید که آیا این دوره میتواند به شما کمک کند تا به یک طراح سایت حرفهای تبدیل شوید یا خیر؟ یکی از مهمترین ویژگیهای این دوره کامل بودن آن است. برخلاف بسیاری از دورههایی که در این زمینه وجود دارند این دوره تمامی مطالب مربوط به فریمورک جنگو را به طور کامل پوشش میدهد و در نتیجه شما با استفاده از آن نیازی به هیچ دوره آموزشی دیگری نخواهید داشت. علاوه بر این نباید فراموش کنید که کیفیت آموزشی مطالب این دوره نیز به طور کامل به شما تضمین داده میشود. ویژگی کلیدی و بسیار مهم دیگر این آموزش این است که تمامی مطالب را به سادهترین شکل ممکن به شما آموزش میدهد.
اگر شما هم به دنبال دورهای برای یادگیری فریمورک جنگو هستید که بتوانید با کمترین هزینه ممکن آماده ورود به بازار کار شوید بدون شک این دوره میتواند یکی از بهترین گزینهها برای شما باشد. در آموزش جنگو رایگان شما میتوانید تمامی مواردی که برای ورود به بازار کار نیاز دارید را به طور کامل بیاموزید و اگر مواردی که بیان میشود را بهخوبی تمرین کنید این تضمین به شما داده میشود که میتوانید خیلی سریع در بهترین موقعیتهای شغلی مشغول به کار شده و درآمد بالایی نیز داشته باشید. در این آموزش شما میتوانید به جلسات اولیه دوره دسترسی داشته باشید تا سطح علمی و کیفیت آموزش را بسنجید و سپس اقدام به استفاده از دوره کنید.
ورود به بازار کار
ورود به بازار کار با آموزش مقدماتی تا پیشرفته جنگو (django)
همانطور که در بخش قبلی نیز بیان کردیم یکی از مهمترین ویژگیهای آموزش مقدماتی تا پیشرفته جنگو (django) این است که شما را آماده ورود به بازار کار میکند. حال ممکن است این سوال برای شما به وجود آمده باشد که این دوره چگونه میتواند ما را آماده ورود به بازار کار کند؟ در پاسخ به این سوال باید گفت که مطالبی که در این دوره برای شما آماده شده است مطالبی هستند که شما در پروژههای واقعی نیز با آنها درگیر خواهید بود و صرفا مطالب تئوری که هیچ کاربردی ندارند در این آموزش بیان نشده است. علاوه بر این ما در طول این دوره پروژهها و تمرینهای مختلفی را برای شما طراحی کردهایم که به شما کمک میکند تا بتوانید مهارتهای عملی خود را نیز بهبود دهید و شرایط بهتری را برای انجام پروژههای واقعی پیدا کنید.
نکته مهم دیگری که باید درباره این دوره بدانید این است که شما میتوانید پروژههایی که در طول این دوره انجام میدهید را جمعآوری کرده و بعدها از آنها در رزومه خود نیز استفاده کنید که به میزان زیادی باعث تقویت رزومه شما خواهد شد و باعث میشود تا شما بتوانید در بهترین موقعیتهای شغلی در شرکتها و کسبوکارهای مختلف مشغول به کار شوید. نکته پایانی نیز این است که در طول این دوره نکات عملی برای شما بیان میشود که در کمتر دورهای میتوانید این نکات را بیاموزید.
مزایای دوره
آشنایی با سایر مزایای آموزش مقدماتی تا پیشرفته جنگو (django)
در این دوره شما پس از آن که با مفاهیم اولیه کارکردن با فریمورک جنگو آشنا شدید و موفق شدید تا تمرینهای ساده را انجام دهید وارد مراحل پیشرفتهتر میشوید و بیشتر با نکات مربوط به پروژههای واقعی درگیر خواهید شد. در طول این دوره تمرینهای مختلفی به شما ارائه میشود که با انجامدادن آنها شما میتوانید تکنیکهای مهمی را بیاموزید. علاوه بر این در هر بخشی از این تمرینات که مشکل داشته باشید میتوانید از گروه حل تمرین کمک بگیرید و خیلی سریع مشکلات خود را رفع کنید. نکته دیگری که باید درباره آموزش مقدماتی تا پیشرفته جنگو (django) بدانید این است که پس از به اتمام رسیده دوره شما درگیر یک پروژه عملی پیشرفته خواهید شد. مراحل مختلف این پروژه به طور کامل پوشش داده میشود و شما از مفاهیم اولیه و ابتدایی مانند انتخاب قالب مناسب تا مفاهیم پیچیدهتر را خواهید آموخت.
برخلاف بسیاری از دورههایی که امروزه در زمینه آموزش جنگو وجود دارند شما میتوانید با کمترین هزینه ممکن از این دوره استفاده کنید؛ بنابراین با استفاده از این آموزش موفق میشوید به میزان زیادی در هزینههای خود صرفهجویی کنید. این دوره دارای ویدئوهای مختلفی است که شما میتوانید در هر ساعتی از شبانهروز به آنها دسترسی پیدا کنید و محدودیتی در این زمینه نیز برای شما وجود نخواهد داشت.
نکات مهم
نکات مهم درباره آموزش مقدماتی تا پیشرفته جنگو (django)
این دوره یکی از دورههای بسیار جذابی است که شما از دیدن آن خسته نخواهید شد. ارائه محتوای آموزشی با استفاده از بهترین متدهای آموزشی به شما اجازه میدهد تا بتوانید ساعتهای زیادی را صرف دیدن این آموزشها کنید و با بالاترین سرعت ممکن کارکردن با این فریمورک جذاب را بیاموزید. دقت داشته باشید که فرایند طراحی سایت یک فرایند تجربی و عملی است؛ بنابراین شما حتی با داشتن بهترین دورههای آموزشی نیز نمیتوانید به یک طراح سایت تبدیل شوید. پس به شما پیشنهاد میکنیم با تهیهکردن آموزش مقدماتی تا پیشرفته جنگو (django) حتما در طول روز زمان کافی برای مطالعه مطالب و همینطور تمرینکردن را اختصاص دهید تا بتوانید روند یادگیری خود را بهینه کنید. اگر شما هم علاقهمند هستید تا به یک متخصص در زمینه جنگو تبدیل شوید به شما پیشنهاد میکنیم در کنار آموزشهای ما حتما منابع مطالعاتی نیز داشته باشید و سعی کنید اطلاعات خود را بهروز نگه دارید.
یکی از نکات بسیار کلیدی و مهمی که باید درباره آموزش جنگو رایگان بدانید این است که این آموزش در حال حاضر از معدود آموزشهای داخلی است که همه مطالب را بهصورت پایهای و مقدماتی به شما آموزش میدهد. بااینحال اگر شما یک فرد باتجربه در این زمینه هستید باید بدانید که تهیه این دوره و استفاده از آن میتواند برای شما نیز بسیار مفید و کاربردی باشد چراکه در طول این دوره تکنیکهای جزئی آموزش داده میشود که در طول انجام پروژهها بسیار کمککننده خواهد بود.
صحبت پایانی
آموزش مقدماتی تا پیشرفته جنگو (django) یکی از بهترین آموزشهایی است که برای یادگیری کارکردن با فریمورک جنگو وجود دارد. این آموزش میتواند شما را کاملا آماده ورود به بازار کار کند و در آینده بهترین موقعیتهای شغلی را برای شما به همراه داشته باشد. در طول این دوره شما نحوه کارکردن با این فریمورک را بهصورت پایهای خواهید آموخت و مطالب پیشرفتهتر نیز در ادامه دوره به شما ارائه میشود که شما را در این زمینه به یک متخصص تبدیل میکند.