آموزش جنگو Python Web Development With Django

5,900,000 تومان

(4 بررسی مشتری)

مدت آموزش: 50 ساعت

روزهای کلاس:

ساعت کلاس:

تاریخ شروع:

تاریخ پایان:

مشاوره رایگان تلفنی
مشاوره رایگان در واتساپ
مشاوره رایگان در تلگرام

توضیحات

جنگو (Django) چیست؟

فریمورک وب جنگو یک فریمورک رایگان و متن باز است. جنگو می تواند تولید و توسعه برنامه تحت وب به زبان برنامه نویسی پایتون را سرعت بخشد. جنگو “توسعه سریع و طراحی تمیز و عملی” را تسهیل می کند. فریمورک وب Django روی یک وب سرور مستقر می شود و به توسعه دهندگان کمک کند تا به سرعت یک صفحه وب غنی، ایمن و مقیاس پذیر بسازند. توسعه یک وب اپلیکیشن (از ابتدای پروژه) توسط جنگو، بسیار کارآمدتر و بهینه تر از بسیاری از روش های مرسوم است.

آشنایی با چارچوب وب جنگو

با وجود فریمورک های متعدد وب پایتون ، چرا باید جنگو را انتخاب کرد؟ جنگو ساده ترین فریمورک نیست و مطمئناً جدیدترین هم نیست. با این وجود، جنگو بهترین انتخاب برای زمانی است که در حال ساخت یک برنامه وب هستید که شامل اسکریپت نویسی بین سایتی با تعداد زیادی کاربر یا مجموعه پیچیده ای از ویژگی ها، مانند اتصال API یا تأیید اعتبار کاربر است. فریمورک جنگو بر اساس تعداد پروژه ها در GitHub، نیز بسیار محبوب است. هر کسی که به زبان برنامه نویسی پایتون و ساختار نحو (Syntax) آن مسلط باشد باید بتواند پروژه ساخت برنامه وب را با جنگو شروع کند.

ویژگی های محنصر به فرد آماده

فریمورک جنگو بیش از یک دهه است که استفاده می شود. “بنیاد نرم افزار جنگو” این فریمورک را ترویج، پشتیبانی و توسعه می دهد. بزرگترین نقطه قوت جنگو، مجموعه ویژگی ها (feature set) آن است. جنگو با بیش از 10000 پکیج آماده تقریباً هر چیزی را که برای انجام یک برنامه وب نیاز دارید پوشش می دهد. این پکیج ها شامل API ها، سیستم‌های مدیریت محتوا، احراز هویت کاربر، اعتبارسنجی فرم و CAPTCHA است. شما می‌تواند با بهره‌برداری از این پکیج ‌های بی نظیر که در دسترس همگان است، پروژه خودتان را به سرعت پیش ببرید.

شاید برایتان جالب باشد بدانید، اینستاگرام و Disqus از جمله سایت های بسیار بزرگی هستند که از جنگو برای پشتیبانی از پایگاه های کاربری خود استفاده می کنند.

Introduction to Django
l  What Is a Web Framework?

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  Your First View: Dynamic Content

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  Template System Basics

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  Database Queries in Views

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  Activating the Admin Interface

l  Using the Admin Interface

 Form Processing
l  Search

l  The “Perfect Form”

l  Creating a Feedback Form

l  Processing the Submission

l  Creating Forms from Models

Generating Non-HTML Content
l  The basics: views and MIME-types

l  Producing CSV

l  Generating PDFs

Sessions, Users, and Registration
l  Users and Authentication

Deploying Django
l  Using Django with nginx

برای کسب اطلاعات بیشتر در مورد آموزش جنگو روزهای شنبه الی پنجشنبه ساعت 17:30-09:00 با شماره 01334310000 داخلی 107 تماس حاصل فرمایید.

4 دیدگاه برای آموزش جنگو Python Web Development With Django

  1. نیکان نامور

    با سلام به شما و تشکر برای دوره خوبتون. سومین دوره ای بود که در مجموعه شما گذراندم و بسیار راضی بودم. موفق و سرافراز باشید.

    • مجتمع فنی تهران – نمایندگی گیلان

      سلام. از نظر مثبتتون بسیار سپاسگزاریم. خوشحالیم که دوره جنگو برای شما مفید بوده و توانسته مهارت‌های لازم برای ورود به بازار کار را به شما ارائه دهد. با توجه به دانش و تجربه‌ای که در این دوره کسب کردید، مطمئنا می‌توانید پروژه‌های جذاب و پیچیده‌ای را با جنگو پیاده‌سازی کنید. به جامعه بزرگ جنگوکاران خوش آمدید!

  2. سارا

    ای کاش زودتر این دوره به حدنصاب برسه :((

  3. مرتضی بشیری

    آیا دوره به‌صورت آنلاین و از پیش ضبط شده است یا به‌صورت حضوری برگزار میشه؟

    • مجتمع فنی تهران – نمایندگی گیلان

      سلام بر شما
      دوره بصورت حضوری و کاملا پروژه محور منطبق بر نیازهای واقعی بازار کار به شما آموزش داده می شود.

  4. صدرا حسینی

    من توی این دوره شرکت کردم . واقعا حرفه ای بود . ممنونم

    • مجتمع فنی تهران – واحد رشت

      از این که مجتمع فنی تهران و دوره

      آموزش جنگو Python Web Development With Django را انتخاب کردید سپاسگزاریم.

    • مجتمع فنی تهران – نمایندگی گیلان

      خیلی خوشحالیم که از دوره رضایت داشتید. هدف ما ارائه آموزش‌های کاربردی و حرفه‌ای هست. دیدن بازخورد مثبت شما برای ما بسیار ارزشمند هست. امیدواریم با استفاده از مطالبی که یاد گرفتید، در مسیر پیشرفت موفق باشید. اگر در آینده سوال یا نیازی به راهنمایی داشتید، حتماً با ما در تماس باشید. موفق باشید!

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

همچنین ممکن است دوست داشته باشید…

اطلاعات تماس

رشت، گلسار، انتهای خیابان 80

تلفن: 01334310000

وب‌سایت: مجتمع فنی تهران نمایندگی رشت

رفتن به بالا