• آموزش Docker برای برنامه‌نویس‌ها و مهندسین DevOps:
    1,699,000 ت 679,600 ت
  • آموزش Git:
    959,000 ت 383,600 ت
  • آموزش اصول پایگاه داده و SQL Server:
    1,999,000 ت 799,600 ت
  • آموزش برنامه‌نویسی با پایتون (پیشرفته):
    2,629,000 ت 1,051,600 ت
  • آموزش پایتون مقدماتی:
    1,359,000 ت 543,600 ت
  • آموزش جنگو Django:
    1,619,000 ت 647,600 ت
  • آموزش جنگو پیشرفته:
    1,809,000 ت 723,600 ت
  • آموزش درک برنامه نویسی:
    239,000 ت 95,600 ت
  • آموزش شی‌ءگرایی در پایتون:
    1,049,000 ت 419,600 ت
  • آموزش طراحی فروشگاه با جنگو:
    1,809,000 ت 723,600 ت
  • مجموع:
    15,170,000 ت 6,068,000 ت
  • مجموع تخفیف: 9,102,000 ت
خرید تخصص
قیمت: 6,068,000 تومان
  • دسترسی نامحدود به محتوای تمامی دوره‌ها
  • دریافت گواهینامه معتبر مکتب‌خونه
  • دسترسی به پروژه و تصحیح پروژه‌ها توسط راهنمای متخصص
  • مشارکت در تالار گفتگو
قیمت: 6,068,000 تومان
ورود به حساب کاربری
بک‌اند جنگو (django)

بک‌اند جنگو (django)

بک‌اند جنگو (django)

دوره‌ها

این دوره برای تمامی علاقه مندان به حوزه یادگیری بک اند (django) مناسب و کامل است.

در ابتدا شما با مفاهیم اولیه پایتون آشنا خواهید شد. پایتون نوعی زبان برنامه‌نویسی پویا و شیءگرا است و می‌تواند حافظه را به‌طور خودکار مدیریت کند. زبان برنامه‌نویسی پایتون تا حدودی شبیه به زبان‌های برنامه‌نویسی RUBY ،PERL و TCL است. این زبان به دلیل داشتن نوشتار پویا (تعین نوع متغیر به صورت پویا) و نزدیک بودن به زبان انسان، محبوبیت خاصی در بین برنامه‌نویسان دارد و عملکرد آن به‌راحتی قابل‌درک است.

در ادامه با تمرکز بیشتر بر روی شی‌ءگرایی پایتون  دوره را ادامه می‌دهیم، به طوری که کاربر بتواند درک بهتری از عملکرد ماژول‌سازی و فریم‌ورک‌های سطح بالا و یا حتی کار با کتابخانه‌ها پیدا کند.در مرحله بعد به آموزش SQL Server پرداخته می‌شود.  SQL Server یک سیستم مدیریت پایگاه‌ داده رابطه‌ای یا RDBMS است که توسط مایکروسافت توسعه‌ یافته و به بازار عرضه‌ شده‌است.هدف اصلی این بخش، ارتباط برقرار کردن با داده­‌های بانک اطلاعاتی SQL Server است. در پایان این بخش شرکت‌کنندگان قادر به ایجاد اصولی یک پایگاه داده، کوئری نوشتن، برنامه نویسی و ... خواهند بود و مهارت‌های لازم برای حضور در بازار کار را خواهند داشت. در ادامه به آموزش جنگو در دومرحله مقدماتی و پیشرفته پرداخته می‌شود.

با استفاده از مباحث مطرح‌شده در آموزش کامل django شما می‌توانید انواع وب‌سایت‌ها را بر اساس پایگاه‌های پیچیده داده طراحی کنید. همچنین می‌توانید به‌راحتی از پس حل مشکلات توسعه وب برآمده و خیلی سریع و راحت به طراحی وب‌سایت‌ گوناگون بپردازید.در انتها با گیت آشنا خواهید شد. گیت (Git) یکی از راه‌های پیاده‌سازی ایده کنترل نسخه است. یک سیستم کنترل نسخه هر نوع تغییر ایجادشده در فایل پروژه، چرایی ایجاد این تغییرات و ارجاع به مشکلات رفع شده یا بهبودهای معرفی‌شده را ردیابی می‌کند.

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

سوالات پرتکرار

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

آموزش پایتون مقدماتی

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

فصل اول - برنامه نویسی پایتون

11:50

فصل دوم - حلقه های تکرار و تابع در پایتون

11:16

فصل سوم - ساختارهای داده در پایتون

16:33

فصل چهارم - کتابخانه ها در پایتون

03:37

فصل پنجم - کار با فایل در پایتون

05:55

فصل ششم - پروژه پایان دوره

08:08

آموزش برنامه‌نویسی با پایتون (پیشرفته)

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

فصل اول - مقدمه

05:17

فصل دوم - برنامه‌نویسی شی‌گرا

11:35

فصل سوم - کار با دیتابیس‌ها در پایتون

05:53

فصل چهارم - Web scraping با پایتون

06:23

فصل پنجم - دنیاهای پیش‌رو

06:11

فصل ششم - پروژه پایان دوره

20:09

فصل هفتم - کار با API (اختیاری)

01:26

آموزش شی‌ءگرایی در پایتون

امروزه شرکت‌ها به دنبال برنامه‌نویسانی هستند که بتوانند مفاهیم پیشرفته‌تری مانند شی‌گرایی را در پروژه‌های واقعی به کار بگیرند. این دانش نه تنها شما را در پروژه‌های بزرگ‌تر و تیم‌های حرفه‌ای‌تر متمایز می‌کند، بلکه باعث می‌شود به عنوان یک توسعه‌دهنده، کارایی و سرعت بیشتری در تولید کد با کیفیت بالا …
مشاهده‌ی دوره
مشاهده‌ی سرفصل‌های دوره  

فصل اول: مقدمه

00:11

فصل دوم: آماده‌سازی

00:15

فصل سوم: شیءگرایی

04:17

فصل چهارم: Inheritance

03:24

فصل پنجم: Encapsulation

00:23

فصل ششم: انواع متدها در کلاس

00:36

فصل هفتم: Abstraction

03:11

فصل هشتم: Polymorphism

00:12

فصل نهم: نکات تکمیلی

06:44

فصل دهم: پروژه هواشناسی

10:54

فصل یازدهم: Solid

00:05

آموزش اصول پایگاه داده و SQL Server

SQL Server یک سیستم مدیریت پایگاه‌ داده رابطه‌ای یا RDBMS است که توسط مایکروسافت توسعه‌ یافته و به بازار عرضه‌ شده‌است. SQL Server به عنوان یک سرور پایگاه‌ داده، یک محصول نرم‌افزاری است که وظیفه اصلی ذخیره و بازیابی داده‌ها را طبق درخواست سایر برنامه‌های نرم‌افزاری دارد. در این دوره …
مشاهده‌ی دوره
مشاهده‌ی سرفصل‌های دوره  

فصل اول: پیش‌گفتار

00:22

فصل دوم: مقدمه‌ای بر Microsoft SQL Server

00:43

فصل سوم: مقدمه‌ای بر T-SQL Server

00:19

فصل چهارم: طراحی بانک اطلاعاتی

05:44

فصل پنجم: نوشتن SELECT Queryها

01:44

فصل ششم: کار با داده‌ها

05:42

فصل هفتم: Joinها

05:57

فصل هشتم: Subqueries

05:49

فصل نهم: Set Operator‌ها

05:13

فصل دهم: تغییر داده‌ها

06:36

فصل یازدهم: Table Expression

06:09

فصل دوازدهم: مباحث پیشرفته‌ی برنامه‌نویسی

06:28

فصل سیزدهم: Temporal Table

00:17

فصل چهاردهم: T-SQL Programming

07:53

فصل پانزدهم: Transactionها و هم‌زمانی

07:45

آموزش Git

گیت چیست و آیا آموزش Git برای توسعه‌دهندگان یا یک برنامه نویسان لازم است؟ یک سیستم کنترل نسخه هر نوع تغییر ایجادشده در فایل پروژه، چرایی ایجاد این تغییرات و ارجاع به مشکلات رفع شده یا بهبودهای معرفی‌شده را ردیابی می‌کند. این به تیم‌های توسعه‌دهنده اجازه می‌دهد تا تغییرات کد …
مشاهده‌ی دوره
مشاهده‌ی سرفصل‌های دوره  

معرفی Git

00:23

شروع کار با Git

00:34

ذخیره تغییرات در Git

00:37

بررسی مخزن کد (Repository)

01:29

بازگردانی تغییرات و بازنویسی تاریخچه

00:36

استفاده از سرورهای Git و ادیتورها

03:11

کار گروهی روی مخزن کد و موارد پیشرفته‌تر درباره Git

03:12

آموزش درک برنامه نویسی

در دنیای امروز، برنامه‌نویسی به یکی از پردرآمدترین و مورد نیازترین شغل‌ها تبدیل شده است. بر اساس آمارها، میانگین حقوق برنامه‌نویسان در ایران بین ۲۰ تا ١٠٠ میلیون تومان در ماه متغیر است، در حالی که این میزان در برخی کشورها به بیش از ١٠٠ هزار دلار در سال نیز …
مشاهده‌ی دوره
مشاهده‌ی سرفصل‌های دوره  

درک برنامه‌نویسی

16:49

آموزش جنگو Django

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

فصل اول: مقدمه

00:32

فصل دوم: مروری بر پایتون

09:45

فصل سوم: مبانی Django

03:18

فصل چهارم: کار با Media، Template و Static

16:35

فصل پنجم: پایگاه‌داده (Database) و ادمین (Admin)

02:47

فصل ششم: مباحث تکمیلی پایگاه‌داده و View

09:38

فصل هفتم: کار با Template Tags

02:26

فصل هشتم: Django Form

06:15

فصل نهم: کار با ماژول‌های Django

03:00

فصل دهم: احراز هویت کاربران (User Authentication)

06:34

فصل یازدهم: پیاده‌سازی بر روی هاست

31:53

فصل دوازدهم: پیاده‌سازی برروی سرویس‌دهنده Liara

00:48

آموزش Docker برای برنامه‌نویس‌ها و مهندسین DevOps

این دوره در 9 فصل و 10 ساعت آماده شده است. شروع دوره با تعریف مفاهیم اولیه زیرساخت مجازی و ابری آغاز شده و پس از بررسی تعاریف ابتدایی داکر و ساخت محیط آزمایشگاهی تمامی دستورات داکر برررسی و به صورت پروژه محور استفاده می شود. چالش‌های دنیای واقعی در …
مشاهده‌ی دوره
مشاهده‌ی سرفصل‌های دوره  

معرفی و مقایسه

00:53

ایجاد آزمایشگاه

01:42

Docker Image و Docker Containers

01:58

Docker volume

00:40

Docker Network

00:59

Docker Compose

01:14

پروژه اول

05:00

Docker Registry

00:57

Docker Swarm

01:28

پروژه دوم

05:00

قدم های آینده

00:35

پروژه سوم

05:00

آموزش جنگو پیشرفته

فریم­‌ورک جنگو یکی از بهترین فریم‌­ورک­‌های مبتی بر پایتون است و به دلایلی از جمله کاربردهای گسترده و راحتی در استفاده امروزه به یکی از محبوب­‌ترین فریم‌­ورک‌­های برنامه‌­نویسی تبدیل شده است.  از این رو دوره آموزش جنگو پیشرفته در ادامه و تکمیل دوره قبل (آموزش جنگو Django) به بیان مسائل …
مشاهده‌ی دوره
مشاهده‌ی سرفصل‌های دوره  

فصل اول: مقدمه

00:16

فصل دوم: آماده‌سازی پروژه

01:30

فصل سوم: ایجاد مدل برای پروژه

01:38

فصل چهارم: ClassBasedViews

08:42

فصل پنجم: Restframework و Serializers

02:27

فصل ششم: ‌ClassBasedViewها در Restframework

06:45

فصل هفتم: ایجاد API Document

01:25

فصل هشتم: Authentication API

08:45

فصل نهم: Reformat & Lint

00:18

فصل دهم: تست‌نویسی با TestCase و PyTest

04:06

فصل یازدهم: معرفی و پیاده‌سازی CI در GithubActions

01:29

فصل دوازدهم: ایجاد داده‌های تصادفی در دیتابیس

02:40

فصل سیزدهم: دسترسی به API از بیرون

00:24

فصل چهاردهم: آشنایی با Load Testing

00:32

فصل پانزدهم: Background Process

01:59

فصل شانزدهم: آشنایی با Cache

06:36

فصل هفدهم: آماده‌سازی برای Deploy

02:47

فصل هجدهم: خرید و آماده‌سازی VPS

05:55

فصل نوزدهم: معرفی و پیاده‌سازی CD در GithubActions

61:34

فصل بیستم : caprover

00:25

فصل بیست و یکم: hamravesh

01:19

آموزش طراحی فروشگاه با جنگو

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

مقدمه

00:34

مصاحبه‌ها

01:41

آماده سازی پروژه

03:06

مدیریت احراز هویت و صفحات اولیه

02:56

ساخت فروشگاه و نمایش محصولات

04:17

ساخت و مدیریت سبد خرید

03:28

ساخت داشبورد کاربران و امکانات مشترک

02:22

مدیریت محصولات در پنل ادمین

04:14

انتقال سبد خرید از session به پایگاه داده

01:38

مکانیزم ثبت نهایی سفارش و محاسبه قیمت

03:36

اتصال به درگاه پرداخت

02:34

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

01:47

مدیریت محصولات مورد علاقه

00:49

نظر سنجی محصولات

02:34

گام های بعدی طراحی فروشگاه

04:17