مدت آموزش: 50 ساعت
روزهای کلاس: با هماهنگی دپارتمان
ساعت کلاس: با هماهنگی دپارتمان
تاریخ شروع: با هماهنگی دپارتمان
5,900,000 تومان
مدت آموزش: 50 ساعت
روزهای کلاس: با هماهنگی دپارتمان
ساعت کلاس: با هماهنگی دپارتمان
تاریخ شروع: با هماهنگی دپارتمان
جنگو (Django) چیست؟فریمورک وب جنگو یک فریمورک رایگان و متن باز است. جنگو می تواند تولید و توسعه برنامه تحت وب به زبان برنامه نویسی پایتون را سرعت بخشد. جنگو “توسعه سریع و طراحی تمیز و عملی” را تسهیل می کند. فریمورک وب Django روی یک وب سرور مستقر می شود و به توسعه دهندگان کمک کند تا به سرعت یک صفحه وب غنی، ایمن و مقیاس پذیر بسازند. توسعه یک وب اپلیکیشن (از ابتدای پروژه) توسط جنگو، بسیار کارآمدتر و بهینه تر از بسیاری از روش های مرسوم است. آشنایی با چارچوب وب جنگوبا وجود فریمورک های متعدد وب پایتون ، چرا باید جنگو را انتخاب کرد؟ جنگو ساده ترین فریمورک نیست و مطمئناً جدیدترین هم نیست. با این وجود، جنگو بهترین انتخاب برای زمانی است که در حال ساخت یک برنامه وب هستید که شامل اسکریپت نویسی بین سایتی با تعداد زیادی کاربر یا مجموعه پیچیده ای از ویژگی ها، مانند اتصال API یا تأیید اعتبار کاربر است. فریمورک جنگو بر اساس تعداد پروژه ها در GitHub، نیز بسیار محبوب است. هر کسی که به زبان برنامه نویسی پایتون و ساختار نحو (Syntax) آن مسلط باشد باید بتواند پروژه ساخت برنامه وب را با جنگو شروع کند. ویژگی های محنصر به فرد آمادهفریمورک جنگو بیش از یک دهه است که استفاده می شود. “بنیاد نرم افزار جنگو” این فریمورک را ترویج، پشتیبانی و توسعه می دهد. بزرگترین نقطه قوت جنگو، مجموعه ویژگی ها (feature set) آن است. جنگو با بیش از 10000 پکیج آماده تقریباً هر چیزی را که برای انجام یک برنامه وب نیاز دارید پوشش می دهد. این پکیج ها شامل API ها، سیستمهای مدیریت محتوا، احراز هویت کاربر، اعتبارسنجی فرم و CAPTCHA است. شما میتواند با بهرهبرداری از این پکیج های بی نظیر که در دسترس همگان است، پروژه خودتان را به سرعت پیش ببرید. شاید برایتان جالب باشد بدانید، اینستاگرام و Disqus از جمله سایت های بسیار بزرگی هستند که از جنگو برای پشتیبانی از پایگاه های کاربری خود استفاده می کنند. Introduction to Django l The MVC Design Pattern l Installing Django l Setting Up a Database l Using Django with PostgreSQL l Using Django with SQLite 3 l Using Django with MySQL l Using Django Without a Database l Starting a Project l The Development Server The Basics of Dynamic Web Pages l Mapping URLs to Views l How Django Processes a Request l URLconfs l 404 Errors l Dynamic URLs l Django’s Pretty Error Pages The Django Template System l Using the Template System l Basic Template Tags and Filters l Philosophies and Limitations l Using Templates in Views l Template Loading l Template Inheritance Interacting with a Database: Models l The MTV Development Pattern l Configuring the Database l Your First App l Defining Models in Python l Your First Model l Installing the Model l Basic Data Access l Inserting and Updating Data l Selecting Objects l Deleting Objects l Making Changes to a Database Schema The Django Administration Site l Using the Admin Interface Form Processing l The “Perfect Form” l Creating a Feedback Form l Processing the Submission l Creating Forms from Models Generating Non-HTML Content l Producing CSV l Generating PDFs Sessions, Users, and Registration Deploying Django برای کسب اطلاعات بیشتر در مورد آموزش جنگو روزهای شنبه الی پنجشنبه ساعت 17:30-09:00 با شماره 0133431 داخلی 122 تماس حاصل فرمایید. |
رشت، گلسار، بلوار گیلان، خیابان 155
تلفن: 0133431
ایمیل: info@mftgilan.com
وبسایت: مجتمع فنی تهران نمایندگی رشت
نیکان نامور –
با سلام به شما و تشکر برای دوره خوبتون. سومین دوره ای بود که در مجموعه شما گذراندم و بسیار راضی بودم. موفق و سرافراز باشید.
سارا –
ای کاش زودتر این دوره به حدنصاب برسه :((