در حال حاضر محصولی در سبد خرید شما وجود ندارد.
با مشاهده این کورس آموزشی از طریق انجام پروژه های واقعی و به زبانی بسیار ساده مطالب فراوانی را در رابطه با پایتون یاد می گیرید.
عنوان اصلی : Building data-driven web apps with Pyramid and SQLAlchemy
معرفی دوره
قدرت باورنکردنی وب
توسعه فول استک چیست؟
انتظارات و پیش نیازهای دانش آموز
چه چیزی می توانید با پایتون بسازید؟
موضوعات دوره
با مربی خود آشنا شوید
پخش کننده ویدیو: یک تور سریع با ویژگی
پایتون 3 دارید؟ چگونه آن را دریافت می کنید؟
ویرایشگرهای کد مفید
کد منبع را دریافت کنید
دنبال کردن
انتخاب یک چارچوب وب پایتون
اصول هرم
بلوک های ساختمانی هرمی
بلوک ساختمانی: نماها
بلوک ساختمان: مسیرها و URL ها
بلوک ساختمان: پیکربندی
بلوک ساختمان: الگوهای پویا HTML
داستان پشتیبان را دریافت کنید
ایجاد پروژه شروع کننده CLI
نسخه ی نمایشی: سایت شروع کننده CLI
مفاهیم: سایت شروع کننده CLI
نسخه ی نمایشی: ایجاد پروژه آغازین PyCharm
نسخه ی نمایشی: ایجاد پروژه آغازین PyCharm
مفهوم: ایجاد پروژه آغازین PyCharm
ساختار پروژه
مقایسه زبان الگو
مقایسه الگو: یک مثال
راه اندازی یک پروژه موجود
نسخه ی نمایشی قالب
مفهوم: الگوها
چیدمان: انگیزه
طرح بندی: در عمل
مفهوم: چیدمان
ساختار پروژه با طرح
نمای کلی مسیریابی
نسخه ی نمایشی: مسیریابی، بارگذاری پروژه
سازماندهی مجدد برنامه
افزودن مسیر جزئیات بسته
دریافت داده از مسیر
مسیرها و نماهای بسته بندی
مسیرها و نماهای حساب
مفهوم: استفاده از مسیرها
محدودیت های مسیر
نسخه ی نمایشی: ساخت CMS در 6 دقیقه
مفهوم: مسیرهای CMS
آنچه را پوشش خواهیم داد
نظرسنجی چارچوب فرانتاند CSS
مقدمه ای بر استفاده از بوت استرپ
در حال اجرا در یک وب سرور واقعی
مقدمه ای بر طرح بندی شبکه ای
طرح شبکه در عمل
اضافه کردن به شبکه
مفهوم: طرح شبکه
دکمه ها و فرم ها
دکمه ها و فرم ها در عمل
مفهوم: دکمه ها و فرم ها
تم های بوت استرپ
طراحی سایت ما
دوباره سایت برهنه
صفحه اصلی HTML
ساخت قهرمان
برش آمار
آخرین انتشارات، تازه به بازار آمده ها
ناوبری و پاورقی
پاورقی نهایی
معرفی SQLAlchemy
چه کسی از SQLAlchemy استفاده می کند؟
معماری
مدل پایگاه داده
بسته های مدل سازی
کلاس پایه مدل SQLAlchemy
اتصال به "پایگاه داده" ما
ایجاد جداول
شاخص ها
بقیه میزها
روابط
مفاهیم: مدل سازی
درج داده ها
درج داده های واقعی
مفهوم: واحد کار
داده های پرس و جو: صفحه اصلی
داده های پرس و جو: آخرین نسخه ها
کار با جزئیات بسته
داده های جزئیات بسته
عملکرد و بارگذاری تنبل یا مشتاق
مفهوم: پرس و جو از داده ها
مفهوم: سفارش داده ها
مفهوم: به روز رسانی پایگاه داده
مفهوم: روابط
مفهوم: درج داده
داستان کامل SQLAlchemy را دریافت کنید
معرفی انتقال پایگاه داده
شروع کار با Alembic
اولین تغییر ما
تغییرات بیشتر در پایگاه داده
مفهوم: شروع به کار
مفهوم: Alembic - نسخه دستی
مفهوم: ایجاد تغییرات خودکار
اصول ورودی HTML
الگوی GET-POST-Redirect
ثبت نام در سایت (شروع به کار)
فرم ثبت نام
طراحی کوچک برای فرم ثبت نام
اقدام POST را ثبت کنید
دریافت مقادیر ارسالی
ایجاد کاربر
تلاش برای ثبت نام
راه اندازی ورود به سیستم
فرم ورود
ایجاد یک جلسه کاربر (کوکی ها)
موارد ناوبری بر اساس جلسات کاربر
خروج از سیستم
مفهوم: الگوی GET-POST-Redirect
یکی از منابع داده
مفهوم: یک منبع داده
تبادل اطلاعات سمت سرور
اعتبار سنجی سمت سرور
الگوی طراحی viewmodel
تبادل داده Viewmodel
اعتبار سنجی مدل View
اعتبار سنجی سمت مشتری با HTML5
مفهوم: اعتبار سنجی سمت مشتری با HTML5
چرا تست بنویسیم (وب)
چالش های ویژه وب
3 نوع تست واحد وب
سازماندهی آزمون های خود
شروع با تست ها
تست بدون پایگاه داده
مفهوم: آزمایش مدل های نمای
روش های مشاهده تست مفهومی
رفع خطای بسته 404
مفهوم: مشاهده آزمون های روش
تست کامل برنامه وب
مفهوم: آزمایش برنامه وب کامل
نقشه سایت و تست
آزمایش نقشه سایت در عمل
نمای کلی و توپولوژی استقرار
ایجاد سرور لینوکس ما
اسکریپت راه اندازی و فایل های پیکربندی
سرور را پیکربندی کنید
در حال تنظیم کد ما
در حال پیکربندی uWSGI
پیکربندی nginx
مفاهیم: استقرار
مقدمه ای بر نسخه NoSQL
یک دوره MongoDB نیست
پایگاه داده اسناد چگونه کار می کند
مدل داده (جدید).
اتصال به MongoDB
موجودیت های MongoDB
بازنویسی سوالات ما
سازگاری نهایی: ورود کاربر
وارد کردن داده ها از SQL به Mongo
پاکسازی نهایی
مفاهیم: MongoEngine و MongoDB
شما آن را انجام داده اید!
مفاهیم اصلی بررسی شد
منبع لوک را به خاطر بسپارید
با تشکر و خداحافظ
Building data-driven web apps with Pyramid and SQLAlchemy
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
آموزش کدنویسی مانند حرفه ای های زبان Python
دوره 100 روزه برنامه نویسی وب در Python
آموزش استفاده از HTTP Service ها در زبان Python
ساخت برنامه های مدرن پایتون بوسیله Python Flask
آموزش کدنویسی MongoDB بوسیله زبان Python
آموزش کدنویسی برنامه های وب داده محور در زبان Python Flask
آموزش تکنیک های کدنویسی Async در زبان Python