ساخت یک برنامه وب هرگز به لطف منبع باز آسان نبوده است. در این دوره، ما قصد داریم گام به گام ساختن یک برنامه وب جنگو را پیش ببریم. اگر قبلاً از جنگو استفاده نکردهاید، این دوره برای شما مناسب است.
جانگو یکی از محبوب ترین چارچوب های وب است که به زبان برنامه نویسی پایتون نوشته شده است. جنگو و پایتون هر دو منبع باز و رایگان برای استفاده تجاری هستند. این بدان معناست که برای ایجاد نرمافزار شگفتانگیز و تأثیرگذاری بر مردم در سراسر جهان، نیازی به پرداخت یک سکه ندارید. جنگو قدرت بسیاری از وبسایتها را در جهان دارد، از جمله: Instagram، Pinterest، NASA، Baserow، این وبسایت و بسیاری دیگر.
هدف این دوره آموزش اصول جنگو در عین ایجاد یک پروژه بسیار کاربردی است. ساختن چیزی واقعی مهم است زیرا به شما زمینه چگونگی، زمان و مکان استفاده از بسیاری از ویژگی های عالی جنگو را می دهد.
جانگو درست در وسط ایجاد یک برنامه از ابتدا و با استفاده از چیزی مانند وردپرس قرار دارد. این بدان معناست که ما ویژگیهای زیادی داریم که میتوانیم به همراه ویژگیهای زیادی که بهطور پیشفرض کار میکنند، پیادهسازی کنیم. این باعث میشود جنگو فوقالعاده انعطافپذیر باشد، به طوری که ما میتوانیم بسیار فراتر از آنچه که یک پلتفرم وبلاگ نویسی ارائه میدهد، برویم و در عین حال سریعتر از شروع از ۰ مطلق باشیم.
برای رابط کاربری خود، ما اصول اولیه Bootstrap را یاد خواهیم گرفت. بوت استرپ باعث می شود پروژه جنگو ما در مدت زمان بسیار کمی حرفه ای تر به نظر برسد. نه تنها این، بلکه با استفاده از بسیاری از ویژگی های داخلی بوت استرپ، تجربه کاربری بسیار بهتری نیز خواهیم داشت.
اگر ما در حال ساختن خانه ای بودیم، جنگو لوله کشی، دیوارها و برق بود در حالی که بوت استرپ دکوراتور داخلی است.
در اینجا به چند مورد اشاره خواهیم کرد:
نسخه جنگو 4.1 (یا حتی 2.2 و بالاتر)
نسخه پایتون 3.10 (یا 3.8 و بالاتر)
Bootstrap 5.2+
جمع آوری داده ها از کاربران
در حال ارائه الگوها و اسناد HTML
مجوزهای نوع کاربر صفحات محافظت شده با رمز عبور
مدلسازی دادهها در جنگو در ارتباط با صفحهگسترده
نمایش پویا محتوا بر اساس داده های پایگاه داده ذخیره شده
خیلی بیشتر
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
کدنویس، معلم، کارآفرین
من یک دوره کاملاً جدید ایجاد کرده ام که به طور خاص برای مخاطبان SkillShare ساخته شده است.
نمایش نظرات