آموزش کلدباکس: از صفر تا قهرمان - آخرین آپدیت

دانلود ColdBox: From Zero to Hero

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش ColdBox 6: محبوب‌ترین فریم‌ورک MVC برای CFML

در این کارگاه آموزشی، با آخرین نسخه از محبوب‌ترین فریم‌ورک MVC برای CFML، یعنی ColdBox 6، آشنا خواهید شد. از مبانی نصب، تمپلیت‌سازی و پیکربندی تا پیشرفته‌ترین ویژگی‌ها را پوشش خواهیم داد.

پیش‌نیازها

  • آخرین نسخه CommandBox CLI
  • یک سرور پایگاه داده محلی (توصیه می‌شود MySQL 8)
  • دانش پایه تا متوسط ColdFusion (CFML)

نکته مهم

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

آنچه خواهید آموخت

این کارگاه با اصول اولیه شروع شده و به تدریج به مفاهیم پیشرفته‌تر می‌رسد. در اینجا نگاهی اجمالی به آنچه می‌توانید انتظار داشته باشید می‌اندازیم:

  • شروع به کار با ColdBox 6: فرآیند نصب، تمپلیت‌سازی فریم‌ورک و پیکربندی اصلی را برای راه‌اندازی آسان پروژه خود بیاموزید.
  • توسعه پیشرفته HMVC: بر HMVC سلسله مراتبی با ماژول‌ها برای کدبیس‌های سازمان‌یافته، ماژولار و قابل استفاده مجدد مسلط شوید.
  • ساخت APIهای RESTful: کشف کنید که چگونه APIهای قدرتمند با ColdBox ایجاد کنید و برنامه‌های خود را برای ارتباط مدرن کلاینت-سرور آماده سازید.
  • نقاط رهگیری: با استفاده از سیستم نقطه رهگیری برای توسعه رویداد محور، کنترل جریان‌های کاری برنامه را به دست آورید.
  • تست یکپارچگی: استراتژی‌های تست جامع را برای اطمینان از کیفیت و قابلیت اطمینان برنامه‌های خود پیاده‌سازی کنید.

ساخت یک برنامه دنیای واقعی: SoapBox

برای تثبیت یادگیری خود، بر ساخت SoapBox، یک برنامه میکروبلاگینگ پویا، تمرکز خواهیم کرد. این پروژه مفاهیم و روش‌های کلیدی ColdBox را نشان می‌دهد و اطمینان می‌دهد که شما کارگاه را با تجربه عملی و دنیای واقعی ترک می‌کنید.

  • توسعه مبتنی بر رفتار (BDD): از قدرت BDD برای طراحی، آزمایش و اصلاح ویژگی‌های برنامه خود استفاده کنید.
  • یکپارچه‌سازی ForgeBox: از ماژول‌های محبوب ForgeBox برای ارتقای برنامه خود با اجزا و ابزارهای از پیش ساخته شده و قابل استفاده مجدد استفاده کنید.

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


سرفصل ها و درس ها

مقدمه Introduction

  • پیش درآمد Pre- Introduction

  • به ColdBox Zero to Hero خوش آمدید Welcome to ColdBox Zero to Hero

  • اسکافولدینگ برنامه پایه ما Scaffolding our Base Application

  • تمرین عملی مرحله 1 Hands-on Step 1

  • پیکربندی ColdBox قسمت 1 ColdBox Config Part 1

  • پیکربندی ColdBox قسمت 2 ColdBox Config Part 2

  • مروری بر قراردادهای MVC MVC Conventions Overview

  • فایل های پیکربندی Configuration Files

  • اضافه کردن یک handler، view و test Adding a handler, view and test

  • تمرین عملی مرحله 2 Hands-on Step 2

  • بررسی - تمرین عملی مرحله 2، لینک ها، view و handler Review - Hands on Step 2, links, view, and handler

بخش 2 Part 2

  • ایجاد یک Layout جدید Creating a New Layout

  • تمرین عملی مرحله 3 Hands-on Step 3

  • بررسی - تمرین عملی مرحله 3: تنظیم یک Layout و ویژگی های اختیاری Handler Review - Hands on Step 3: Setting a Layout and Optional Handler Properties

  • پایگاه داده و CF Migrations Database and CF Migrations

  • تمرین عملی مرحله 4 Hands-on Step 4

  • Base Integration Spec Base Integration Spec

  • تمرین عملی مرحله 5 Hands-on Step 5

  • ایجاد UserServicecfc به سبک TDD Creating the UserServicecfc TDD Style

  • تمرین عملی مرحله 6 Hands-on Step 6

  • MVC در عمل MVC in Action

  • تمرین عملی مرحله 7 Hands-on Step 7

  • پیاده سازی ورود کاربر Implementing User Login

  • بازسازی ثبت نام با OOP Refactoring the Registration with OOP

  • HTML Helper و cbAuth HTML Helper and cbAuth

  • cflocation در مقابل relocate cflocation vs relocate

  • چرخه حیات درخواست ColdBox The ColdBox Request Life-cycle

  • تمرین عملی مرحله 9 Hands-on Step 9

بخش 3 Part 3

  • راه اندازی Rants Rants Setup

  • توسعه Rants Rants Development

  • اشکال زدایی Rants Rants Debugging

  • تمرین عملی مرحله 10 Hands-on Step 10

  • ایمن سازی برنامه با cbSecurity Securing our App with cbSecurity

  • تمرین عملی مرحله 11 Hands-on Step 11

  • نمایش Rants کاربر Show User Rants

  • تمرین عملی مرحله 12 Hands-on Step 12

  • راه اندازی Reactions Setting up Reactions

  • تمرین عملی مرحله 13 Hands-on Step 13

  • کاربردی کردن Reactions Make the Reactions Functional

  • تمرین عملی مرحله 14 Hands-on Step 14

نمایش نظرات

آموزش کلدباکس: از صفر تا قهرمان
جزییات دوره
5.5 hours
40
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
84
3.6 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ortus Solutions Ortus Solutions

توسعه‌دهنده نرم‌افزار کامپیوتر