نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
لایه مدل یک انتزاع رایج و مفید در توسعه وب است. این دوره به شما می آموزد که چگونه یک لایه مدل را در Flask پیاده سازی کنید. تعبیه پرس و جوهای SQL در پشتیبان یک برنامه وب می تواند حفظ و گسترش عملکرد را دشوار کند. در این دوره آموزشی، ایجاد یک لایه مدل برای فلاسک، یاد خواهید گرفت که یک لایه مدل را با استفاده از SQLAlchemy پیاده سازی کنید و از این مسائل اجتناب کنید. ابتدا، راهاندازی SQLAlchemy و نحوه جایگزینی کوئریهای SQL موجود را بررسی خواهید کرد. در مرحله بعد، نحوه گسترش یک برنامه را با استفاده از لایه مدل کشف خواهید کرد. در نهایت، نحوه مدیریت مجوز در نماها برای کاربران تعاملی و خودکار را خواهید آموخت. وقتی این دوره را به پایان رساندید، مهارت ها و دانش Flask مورد نیاز برای بازسازی یا گسترش یک لایه مدل را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
راه اندازی Flask - SQLAlchemy
Setting up Flask - SQLAlchemy
-
بررسی نسخه
Version Check
-
خوش آمدید و زمینه
Welcome and Context
-
لایه های مدل و Flask-SQLAlchemy
Model Layers and Flask-SQLAlchemy
-
نسخه ی نمایشی: نصب Flask-SQLAlchemy
Demo: Installing Flask-SQLAlchemy
-
نسخه ی نمایشی: راه اندازی Flask-SQLAlchemy
Demo: Initializing Flask-SQLAlchemy
جایگزین کردن نمایش داده های SQL با مدل ها
Replacing SQL Queries with Models
-
پیکربندی و مدل ها
Configuration and Models
-
نسخه ی نمایشی: ایجاد یک مدل پست
Demo: Creating a Post Model
-
نسخه ی نمایشی: با استفاده از مدل پست
Demo: Using the Post Model
-
نسخه ی نمایشی: ایجاد یک مدل کاربر
Demo: Creating a User Model
-
نسخه ی نمایشی: با استفاده از مدل کاربر
Demo: Using the User Model
گسترش یک برنامه با یک لایه مدل
Extending an Application with a Model Layer
-
مهاجرت های پایگاه داده
Database Migrations
-
نسخه ی نمایشی: نصب Flask-Migrate
Demo: Installing Flask-Migrate
-
نسخه ی نمایشی: بررسی مهاجرت ها و روابط ساده
Demo: Reviewing Migrations and Simple Relationships
-
روابط در SQLAlchemy
Relationships in SQLAlchemy
-
نسخه ی نمایشی: ایجاد یک رابطه چند به چند
Demo: Creating a Many-to-Many Relationship
-
نسخه ی نمایشی: SQLAlchemy و Python تعاملی
Demo: SQLAlchemy and Interactive Python
-
نسخه ی نمایشی: استفاده از یک مدل در قالب HTML
Demo: Using a Model in a HTML Template
مدیریت مجوز با Flask-Login
Handling Authorization with Flask-Login
-
زمینه فلاسک-ورود
Flask-Login Context
-
نسخه ی نمایشی: نصب و راه اندازی Flask-Login
Demo: Install and Initialize Flask-Login
-
نسخه ی نمایشی: به روز رسانی مدل کاربر
Demo: Updating the User Model
-
نسخه ی نمایشی: با استفاده از Flask-Login
Demo: Using Flask-Login
-
نسخه ی نمایشی: اضافه کردن کلیدهای API
Demo: Adding API Keys
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات