آیا تا به حال شده که بخواهید یک برنامه وب ایجاد کنید اما نمی دانید از کجا شروع کنید؟ آیا قبلاً سعی کردهاید جنگو را یاد بگیرید اما از ویدیوهای ناقص YouTube و آموزشهای ضعیف خسته شدهاید؟ یا به دنبال انتقال کد خود از جنگو 2 به جنگو 3 هستید؟
پس این دوره برای شماست!
در دوره آموزشی جنگو، من شما را از ابتدا تا انتها در چارچوب وب جنگو راهنمایی خواهم کرد! من یک برنامه نویس خودآموخته هستم، بنابراین می دانم شروع کردن از صفر چه حسی دارد. من به یادگیری شما اهمیت می دهم، اما مهمتر از آن... من به شما اهمیت می دهم!
جنگو چیست؟
جانگو یک چارچوب وب منبع باز است که به زبان پایتون نوشته شده است. حدود دوازده سال پیش ایجاد شد، اما جدید در سال 2020، ما جنگو 3 را با مجموعهای کاملاً جدید از ویژگیها و قابلیتها داریم!
Django یک چارچوب شگفتانگیز برای توسعهدهندگان وب است زیرا زیرساخت مورد نیاز برای وبسایتهای مبتنی بر پایگاه داده را فراهم میکند که دارای احراز هویت کاربر، مدیریت محتوا، فرمهای تماس، آپلود فایل و موارد دیگر هستند. بهجای ایجاد همه این ویژگیها از ابتدا، میتوانید از چارچوب جنگو استفاده کنید و از این مؤلفههایی که قبلاً ساخته شدهاند استفاده کنید و در عوض زمان خود را بر توسعه برنامه وب خود متمرکز کنید.
اگر قصد دارید با پایتون کار کنید، مخصوصاً برای برنامه های کاربردی وب یا طراحی وب، باید چارچوب جنگو را یاد بگیرید. این باعث صرفه جویی در وقت شما می شود!
محتوا و نمای کلی
من معتقدم که با انجام دادن بهترین چیزها را یاد می گیریم. بنابراین، در طول این دوره، آزمونها و چالشهای کدنویسی به شما ارائه میشود تا بتوانید آنچه را که به تازگی آموختهاید آزمایش کنید. این فرمت به شما این امکان را می دهد که واقعا جنگو را یاد بگیرید و فقط مانند یک ربات دنبال نکنید ;)
ما در این دوره از Python استفاده خواهیم کرد، بنابراین اگر قبلاً از Python استفاده نکردهاید، با یک بازنگری پایتون شروع میکنیم تا شما را به سرعت بالا ببریم (بدون نیاز به تجربه پایتون دیگری).
سپس به ساخت سه وب سایت کامل می پردازیم:
1 - ایجاد کننده رمز عبور: یک وب سایت ساده برای ایجاد یک رمز عبور تصادفی با چندین گزینه. شما یاد خواهید گرفت که چگونه:
جانگو را نصب کنید
یک پروژه جدید ایجاد کنید
با مسیریابی URL جنگو کار کنید
ایجاد الگوها
دادههای فرم HTML را ارسال و مدیریت کنید
2 - نمونه کارها شخصی: نمونه کار خود را ایجاد کنید تا به کارفرمایان بالقوه نشان دهید و رزومه، پروژه های قبلی و یک وبلاگ کاملاً کاربردی را نشان دهید. شما یاد خواهید گرفت که چگونه:
برنامهها را به پروژه خود اضافه کنید
با مدلها و پایگاههای داده (از جمله SQLite) کار کنید
به پنل مدیریت دسترسی پیدا کنید
کاربران فوق العاده ایجاد کنید
با Bootstrap 4 یک وب سایت واکنش گرا بسازید
با فایل های ثابت و رسانه ای کار کنید
توسعه الگوها
قالببندی تاریخها و پورالها
3 - Todo Woo : وبسایتی که در آن کاربر میتواند برای یک حساب ثبتنام کند، و فهرست کارها را با قابلیت ایجاد، ویرایش و حذف به طور کامل مدیریت کند. شما یاد خواهید گرفت که چگونه:
کار با سیستم احراز هویت (ثبت نام، ورود به سیستم، خروج از سیستم)
محیط های مجازی ایجاد کنید
روابط مدل ایجاد کنید
لازم به ورود برای صفحات خاصی است
ایجاد یک برنامه CRUD (ایجاد، خواندن، بهروزرسانی، حذف)
پرسشها و فیلترها
رسیدگی به خطاها
من همچنین شما را از طریق Git راهنمایی خواهم کرد، که یک ابزار عالی برای توسعه دهندگان است که به شما امکان می دهد چندین نسخه از کد خود را ایجاد کنید. من توضیح می دهم که چرا این مفید است و به شما کمک می کنم بفهمید چرا باید از آن استفاده کنید.
بهعلاوه، به شما نشان خواهم داد که چگونه پروژههایی را که در این دوره ساختهاید انجام دهید و آنها را به صورت زنده در وب از طریق Python Anywhere منتشر کنید. همانطور که گفتم، من شما را از ابتدا تا انتها می برم!
مواد دوره به طور مرتب به روز می شود تا شامل همه جدیدترین به روز رسانی ها و اطلاعات باشد. علاوه بر این، من این دوره را قابل دانلود کرده ام، بنابراین می توانید در کلاس به صورت آفلاین کار کنید و آن را تا حد امکان برای شما راحت می کند! اکثر اساتید این اجازه را نمی دهند، اما من می خواهم که شما بتوانید از این دوره به هر شکلی که برای شما بهترین است لذت ببرید :)
وقت خود را با جست و جوی اینترنت و تلاش برای جمع آوری نحوه یادگیری جنگو به تنهایی تلف نکنید. روی خودت سرمایه گذاری کن و به من اجازه بده تا جنگو را در حین تفریح به تو آموزش دهم.
حرف من را قبول نکنید. ببینید دیگر شاگردانم چه می گویند!
"دوره آموزشی شگفت انگیز برای ورود به جنگو و توسعه وب! نیک واقعا جذاب و مشتاق است و یادگیری از آن لذت بخش است!! او مفاهیم را به وضوح توضیح می دهد و به گونه ای آموزش می دهد که به دانش آموز امکان می دهد به راحتی اطلاعات را به خاطر بیاورد." - Evv Erb
"من اکنون به عنوان یک توسعه دهنده کار می کنم و پروژه های داخلی را برای تیم پشتیبانی خود ایجاد می کنم. متشکرم!" - جاناتان
"واقعاً مفهوم شروع را از ابتدا درک می کند. معلم و ارائه دهنده عالی." - ارل مک اندرو
"من واقعاً دوره را دوست داشتم. با گذراندن دوره، در واقع وب سایت خودم را ساختم و آن را روی سرور مستقر کردم." - مرینال شریواستاوا
"بعد از خرید 3 دوره در مورد جنگو در Udemy. این تنها دوره ای است که دارم چیزی را انتخاب می کنم. توصیه می شود." - روبن
"معلم شگفت انگیز، توضیحات بسیار خوب و واضح، مثال ها و پروژه های زندگی واقعی بسیار خوب و مفید" - Itay Galea
"نیک واقعاً برای تضمین یک تجربه یادگیری فوقالعاده از ابتدا تا انتها تلاش بیشتری میکند. من این دوره را به هر کسی که میخواهد برنامههای پایتون خود را سریع و آسان آنلاین کند، توصیه میکنم. شما به تازگی مربی مورد علاقه من شدید :)" - نور رابرتز
به راحتی می توانید یک پیش نمایش رایگان از این دوره داشته باشید تا ببینید آیا این دوره برای شما مناسب است یا خیر. من آنقدر مطمئن هستم که دوره من را دوست خواهید داشت، که من حتی 100٪ 30 روز ضمانت بازگشت پول را ارائه می دهم. شما چیزی برای از دست دادن ندارید، پس به من بپیوندید و شروع کنیم!
توسعه دهنده موبایل و وب - iOS، Android، Django، Python. و غیره سلام! من نیک هستم و عاشق کدنویسی هستم. حدود پنج سال پیش تصمیم گرفتم که میخواهم کدنویسی را یاد بگیرم، اما دسترسی محدودی به منابع برنامهنویسی داشتم، و از همه ویدیوهای یوتیوب و آموزشهای آنلاین موجود در آنجا ناامید شده بودم. من آزمایش کردم، تلاش کردم و قطعاً شکست خوردم، اما در نهایت موفق شدم، بنابراین تصمیم گرفتم که روشی را که مردم یاد می گیرند برای کدنویسی تغییر دهم و شروع به تدریس کردم. تجربه من به عنوان یک دانشجوی آنلاین مستقیماً بر سبک تدریس من تأثیر گذاشته است، زیرا می دانم که بودن در جایگاه شما چگونه است. هنگامی که اپل زبان برنامه نویسی جدید خود، سوئیفت را در سال 2014 معرفی کرد، من اولین آموزش آنلاین بزرگ خود را انجام دادم و اولین دوره آموزشی Swift در اینترنت را ایجاد کردم. از آن زمان، من یک مربی آنلاین تمام وقت شده ام و اکنون نه تنها در سوئیفت، بلکه در iOS، اندروید، جنگو، کاتلین، پایتون، HTML، بلاک چین و غیره نیز دوره هایی دارم. همچنین پنج برنامه iOS را از خراش هایی که در حال حاضر در اپ استور وجود دارند و توسط هزاران کاربر در سراسر جهان استفاده می شوند. من عاشق به اشتراک گذاشتن هیجان خود برای کدنویسی با دانش آموزانم هستم و سعی می کنم یادگیری را تا حد امکان سرگرم کننده و آسان کنم. از اینکه بخشی از انجمن برنامه نویسی من هستید متشکرم!
نمایش نظرات