آموزش نارون: شروع کردن

Elm: Getting Started

Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیویی برای نمایش وجود ندارد.
      توضیحات دوره: این دوره شما را با زبان Elm آشنا می کند و به شما نشان می دهد که چرا ممکن است ارزش افزودن به مجموعه زبان خود را داشته باشد. برای اینکه یک فناوری توسعه وب جلویی جدی گرفته شود، باید چیزی واقعا منحصر به فرد ارائه دهد که آن را در یک زمینه متمایز کند. میدان اشباع شده برنامه هایی که به زبان Elm نوشته شده اند بسیار سریع هستند و تقریباً از استثناهای زمان اجرا مصون هستند. تبدیل آن به گزینه ای بسیار جذاب برای توسعه دهندگانی که مشتریان آنها به طور فزاینده ای نسبت به عملکرد و کیفیت حساس هستند. در این دوره آموزشی Elm: Getting Started، شما یاد خواهید گرفت که برنامه های وب پیش ساخته و قدرتمندی را ایجاد کنید. ابتدا، خواهید فهمید که یک زبان تابعی چیست و چگونه Elm تلاش می کند تا برنامه نویسی کاربردی را در دسترس تر کند. در مرحله بعد، نحوه اجرای وظایف برنامه نویسی رایج، مانند اعلام متغیرها و توابع با Elm را خواهید دید. در نهایت، یاد خواهید گرفت که چگونه از Elm برای ساخت برنامه های وب پیشرفته و پیچیده استفاده کنید. پس از اتمام این دوره، مهارت ها و دانش Elm مورد نیاز برای ایجاد برنامه های کاربردی جدید یا ادغام Elm در یک برنامه موجود را خواهید داشت.

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

      بررسی اجمالی دوره Course Overview

      • بررسی اجمالی دوره Course Overview

      آشنایی با الم Introduction to Elm

      • معرفی Introduction

      • تاریخچه و مرور کلی History and Overview

      • صفت: زبان کاربردی تایپ شده Trait: Typed Functional Language

      • ویژگی: طراحی کاربر محور Trait: User-focused Design

      • صفت: قابلیت استفاده Trait: Useability

      • ویژگی: قابلیت نگهداری Trait: Maintainability

      • امکانات Features

      • نسخه ی نمایشی: سلام دنیا Demo: Hello World

      • نسخه ی نمایشی: یک برنامه ساده Demo: A Simple Application

      • بررسی اجمالی دوره Course Overview

      مفاهیم زبان اصلی Core Language Concepts

      • معرفی Introduction

      • ارزش های Values

      • کارکرد Functions

      • نسخه ی نمایشی: توابع Demo: Functions

      • امضاهای تابع Function Signatures

      • نسخه ی نمایشی: امضاهای تابع Demo: Function Signatures

      • اگر عبارات If Expressions

      • عبارات موردی Case Expressions

      • ساختارهای داده Data Structures

      • نسخه ی نمایشی: لیست ها Demo: Lists

      • نسخه ی نمایشی: تاپل Demo: Tuples

      • نسخه ی نمایشی: رکوردها Demo: Records

      • خلاصه Summary

      ایجاد پروژه ها Creating Projects

      • معرفی Introduction

      • نصب Elm Installing Elm

      • پیکربندی یک ویرایشگر Configuring an Editor

      • ابزار Elm The Elm Tools

      • نسخه ی نمایشی: elm repl Demo: elm repl

      • نسخه ی نمایشی: نارون ساختن Demo: elm make

      • افزودن CSS به برنامه های Elm Adding CSS to Elm Applications

      • خلاصه Summary

      ساخت برنامه های کاربردی Making Applications

      • معرفی Introduction

      • DOM مجازی Virtual DOM

      • نسخه ی نمایشی: محتوای ثابت Demo: Static Content

      • معماری پایه سنجد Basic Elm Architecture

      • نسخه ی نمایشی: ردیابی وضعیت با مدل ها Demo: Tracking State with Models

      • نسخه ی نمایشی: استفاده از پیام ها برای به روز رسانی وضعیت Demo: Using Messages to Update State

      • نسخه ی نمایشی: یکپارچه سازی برنامه ها با Elm Runtime Demo: Integrating Applications with the Elm Runtime

      • نسخه ی نمایشی: دستورات Demo: Commands

      • خلاصه Summary

      نمایش نظرات

      آموزش نارون: شروع کردن
      جزییات دوره
      2h 52m
      41
      Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
      (آخرین آپدیت)
      از 5
      دارد
      دارد
      دارد
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Mike Van Sickle Mike Van Sickle

      Michael Van Sickle یک معمار برنامه در Akron ، اوهایو است. وی کار خود را به عنوان یک مهندس مکانیک و با طراحی قطعات در صنعت خودرو قبل از تغییر در مهندسی نرم افزار آغاز کرد. او علاقه زیادی به یادگیری زبان های جدید برنامه نویسی دارد و از کار با جاوا ، C # ، JavaScript ، PHP و F # راحت است. مایک همچنین عاشق یادگیری در مورد طراحی تجربه کاربر است و در تلاش شرکت خود برای ساخت برنامه های زیبا و ساده نقش اصلی را دارد. وقتی که کد نمی نویسد ، مایک دوست دارد به اردو برود و با همسر و دو دخترش پیاده روی طولانی کند.