ایوند با محدود کردن حق استفاده از اینترنت مخالف است. شما نیز به این کارزار بپیوندید.#صیانت_از_حقوق_کاربراناطلاعات بیشتر
کاور
"دوره حضوری/غیرحضوری برنامه‌نویسی با Python+Django" در تاریخ پنج‌شنبه ۲۸ اسفند ساعت ۱۹:۰۰ به پایان رسیده است.
جزئیات
مهلت ثبت‌نام
قیمت (تومان)
تعداد

دوره جامع حضوری برنامه‌نویسی وب با Python و Django

Python محیط یکپارچه توسعه نرم‌افزار همه‌منظوره، سطح بالا، شیءگرا، اِسکریپتی و متن‌باز است. فلسفه ایجاد آن تأکید بر دو هدف اصلی خوانایی بالای برنامه‌های نوشته شده و کوتاهی و بازدهی بالای آن است. کلمات کلیدی و اصلی این زبان به صورت حداقلی تهیه شده‌اند و در مقابل کتابخانه‌های بسیار وسیعی در اختیار کاربر قرار گرفته است. همچنین مدل‌های مختلف برنامه‌نویسی (شیءگرا، برنامه‌نویسی دستوری و تابع‌محور) را نیز پشتیبانی می‌کند.

 

Django یک فریمورک MTV بر پایه پایتون برای ساخت اپلیکیشن‌های وب است. جنگو به برنامه‌نویسان وب کمک می‌کند تا کدهای تمیز، کارآمد و قدرتمند بنویسند. علاوه بر حضور در لیست محبوب‌ترین فریمورک‌های وب جهان، از پراستفاده‌ترین تکنولوژی‌ها برای توسعه وب بوده و توسط اینستاگرام، یوتیوب، گوگل و حتی ناسا برای توسعه وب‌سایت به کار رفته است.

مزایای جنگو

  • پکیج اهراز هویت (Authentication)
  • پنل ادمین پیش‌فرض و بسیار ماژولار
  • پکیج Sessions برای مدیریت Session‌ها
  • مدیریت پیام‌های موقت یا پیام‌های Session-based با استفاده از پکیج Messages
  • تولید Google sitemap XML با استفاده از پکیج Sitemaps
  • یادگیری ساده و تسریع روند کدنویسی و توسعه پروژه

توضیحات مدرس

توضیحات دانیال بهزادی درباره دوره 52 ساعته برنامه‌نویسی وب با Python و Django

مدرس دوره

دانیال بهزادی
دانیال بهزادی
عضو تیم توسعه گنو/لینوکس اوبونتو

سرفصل‌ها

Python

  • آموزش پایتون مقدماتی
  • چرا پایتون؟ مقایسه پایتون با زبان‌های پرکاربرد دیگر
  • معرفی کاربردی پایتون (طراحی زبان، نسخه‌های متداول، ویژگی‌ها و پروژه‌های تجاری و متن‌باز آن)
  • نصب و راه‌اندازی محیط‌های برنامه‌نویسی آن در windows و linux
  • شروع به کار، اجرای کد، مفاهیم پایه برنامه‌نویسی در پایتون
  • Typeهای built-in و کار با آنها
  • Collectionها (str، list، byte، tuple، set، dictionary و...)
  • برنامه‌نویسی functional با پایتون
  • زیروبم توابع در پایتون (تعریف و آرگومان‌ها)
  • آشنایی با ساختارهای داده و الگوریتم‌های پایه‌ایی با پایتون
  • پیاده‌سازی مثال‌هایی برای تثبیت مناسب syntaxهای یادگرفته‌شده به همراه یادگیری مباحث جدیدی مانند regular expression، exception handling، comprehensions

 

  • OOP ،OOD و OOA در پایتون
  • مفهوم Object و class
  • Behaviors و Attributes
  • ارث‌بری ساده و چندگانه
  • Abstraction و Encapsulation
  • مفهوم معماری در Web Applicationها

 

Django

  • مفاهیم اولیه
  • فلسفه معماری جنگو
  • مفاهیم Model ،View و Template
  • Coding Styles

 

  • نصب و پیکره‌بندی محیط‌های برنامه‌نویسی برای جنگو
  • Pip و Virtualenv

 

  • Per-Enviroment ،Settings و Django Apps

 

  • Models
  • مفاهیم اولیه
  • اتصال به پایگاه داده و پیاده‌سازی مدل‌ها
  • Django ORM
  • QuerySet و Manager و...

 

  • Views
  • Function based
  • Class Based

 

  • Django Forms
  • Templates
  • Native
  • Template tags

 

  • Rest، Resourse و...
  • Useful native و third party packages
  • Deploymnet
  • WSGI و ASGI
  • Gunicorn
  • Nginx setup
  • Migrations
  • Checklist نهایی

 

Linux

  • Introduction
  • Installation
  • Analyzing the Existing Setup and Migrating
  • Installation Methods
  • Installing, Step by Step
  • After the First Boot

 

  • Maintenance and Updates
  • the sources.list File
  • apt Command

 

  • Network Services
  • Web Server

سوالات متداول

پیش‌نیاز خاصی نداره، اما آشنایی با برنامه‌نویسی و مفاهیم وب به پیشرفت بیشترتون توی دوره کمک می‌کنه.
این دوره برای کساییه که توی شهرستانا هستن و دسترسی به دوره حضوری ندارن، یا این که به خاطر کرونا نمی خوان بیان بیرون از خونه.
لپ‌تاپ که اجباریه؛ اگه لینوکس اوبونتو رو هم روی لپتاپت نصب کنی عالی میشه، اگرم بلد نبودی، جلسه اول بهت یاد میدیم.
فقط یادت باشه که حتما کارت شناسایی همراهت باشه که بدونیم تو بلیتو خریدی. البته برای محکم‌کاری یه پرینت هم بگیری بد نیست!
ما مترو رو پیشنهاد می کنیم؛ چون فاصله ایستگاه مترو «بیمه» تا محل برگزاری، با ارفاق یه دقیقه‌ست.

آدرس محل برگزاری

محل برگزاری کلاس:

تهران، میدان آزادی، اتوبان لشگری، بعد از ایستگاه مترو بیمه، پلاک ۳۱، کارخانه نوآوری آزادی، فضای کار اشتراکی زاویه

(کمتر از یک دقیقه پیاده‌روی از ایستگاه مترو بیمه تا محل برگزاری)

 

راه‌های ارتباطی:

📱 تلگرام: Ista_Support@ (اطلاعات بیشتر)

📞 تلفن: 09392020525 (مشاوره تلفنی)

تصاویر محل برگزاری دوره حضوری

برگزارکنندگان

ایستا آکادمی
ایستا آکادمی
هم‌آوا
هم‌آوا
فضای اشتراکی زاویه
فضای اشتراکی زاویه

برگزار‌کننده

آواتار

ایستا آکادمی

ایستا‌ آکادمی یک جمع صمیمی‌ست برای یادگیری دانش‌ها و مهارت‌های روز دنیا در حوزه‌های برنامه نویسی، طراحی و توسعه‌ وب و موبایل. ما همواره در تلاشیم تا برای اقشار مختلف جامعه به خصوص جوانان و نوجوانان علاقه‌مند به دنیای دیجیتال، محیطی ایده‌آل برای یادگی

رویداد های برگزارشده۲۴
رویداد های فعال۱

آدرس

تهران میدان آزادی، اتوبان لشگری، بعد از ایستگاه مترو بیمه، پلاک ۳۱، کارخانه نوآوری آزادی، فضای کار اشتراکی زاویه

موقعیت جغرافیایی رویداد

رویدادهای زیر را به شما پیشنهاد می‌کنیم

شنبه ۲ بهمن

سیسکو مایکروسافت لینوکس امنیت شبکه آموزش کاربردی CCNA CCNP MCSA MCSE CEH ITIL LPIC CCIE Network Security Cisco Microsoft Linux

  • آنلاین
  • رایگان
  • سمینار لایو نیما یگانه دوره تخصصی توسعه کسب کار تکنولوژی فناوری اطلاعات و دیجیتال مارکتینگ وبینار آموزش رایگان Nima Yeganeh
چهارشنبه ۲۶ آبان

آشنایی با فلاتر، چرا فلاتر مهم است؟ اندروید و IOS

  • آنلاین
  • رایگان
  • کوشش
پنج‌شنبه ۱۳ آبان

0 تا 100 برنامه‌نویسی پایتون در دانشگاه تهران

  • آنلاین
  • ۶۹۰,۰۰۰ تومان
  • Computer Researchers
تا ۲۱ آبان

کارگاه آنلاین برنامه نویسی Matlab

  • آنلاین
  • از ۳۵۰,۰۰۰ تومان
  • گروه آموزشی پژواک دانش