آموزش سازماندهی عملکرد جاوا اسکریپت

Organizing JavaScript Functionality

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

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

فراتر از اصول Beyond the Basics

  • محدوده های تو در تو Nested Scopes

  • ماژول ها Modules

  • بسته شدن Q A Closure Q&A

  • عمومی در مقابل خصوصی Public vs. Private

  • تماس های تلفنی Callbacks

کد سازماندهی Organizing Code

  • بررسی اجمالی تمرینات Exercises Overview

  • وظیفه 1 - مقدمه Task 1 - Introduction

  • وظیفه 1 - رویدادها Task 1 - Events

  • وظیفه 1 - AJAX Task 1 - AJAX

  • وظیفه 2 - چرخ فلک Task 2 - Carousel

  • وظیفه 2 - صفحه جزئیات Task 2 - Details Pane

ماژول ها Modules

  • وظیفه 3 - ماژول سرصفحه Task 3 - Header Module

  • وظیفه 3 - چرخ فلک و ماژول های جزئیات Task 3 - Carousel and Details Modules

  • وظیفه 3 - سوالات Task 3 - Questions

  • وظیفه 3 - بازسازی جزئیات و چرخ فلک Task 3 - Refactoring Details and Carousel

  • وظیفه 3 - app.js Task 3 - app.js

  • وظیفه 4 - انتشار دهنده رویداد Task 4 - Event Emitters

  • وظیفه 4 - راه اندازی ماژول ها Task 4 - Initializing Modules

جاوا اسکریپت سمت سرور Server-side JavaScript

  • معماری میانه Middle-end Architecture

  • تولید کننده عبارت امن Secure Phrase Generator

  • server.js Walkthrough server.js Walkthrough

  • الگوهای ساختمانی Building Templates

  • سوالات قالب Templating Questions

  • توابع مسیریابی Routing Functions

  • جریان ها Streams

اضافه کردن یک ماژول مشترک Adding a Shared Module

  • ایجاد یک ماژول اعداد تصادفی Creating a Random Number Module

  • فراخوانی API Calling the API

  • رندر در صفحه Rendering on the Page

  • اعتبارسنجی داده های مشترک Shared Data Validation

  • با استفاده از ماژول اعتبار سنجی Using the Validation Module

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

  • خوراکی های کلیدی Key Takeaways

  • سوالات پایانی Final Questions

نمایش نظرات

Pluralsight (پلورال سایت)

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

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

آموزش سازماندهی عملکرد جاوا اسکریپت
جزییات دوره
5h 6m
33
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
28
از 5
دارد
دارد
دارد
Kyle Simpson
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kyle Simpson Kyle Simpson

Kyle یک توسعه دهنده مستقل مستقر در آستین ، TX است. او چندین پروژه متن باز (مانند LabJS) را اجرا می کند ، کتاب می نویسد ، و در جلسات و کنفرانس ها سخنرانی می کند.