آموزش Elm 0.19 Fundamentals

Elm 0.19 Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Elm یک زبان برنامه نویسی جدید برای برنامه های وب قابل اعتماد است که استثنائات زمان اجرا را ایجاد نمی کنند. این دوره را بگذرانید تا دیگر نگران تغییر مجدد و استثناهای زمان اجرا نباشید. جاوا اسکریپت برای برنامه‌های وب فرانت‌اند بسیار محبوب است و شروع به کار با آن آسان است، اما برنامه‌های بزرگ جاوا اسکریپت کابوس‌های نگهداری مانند از بین رفتن سریع، خطاهای زمان اجرا عجیب و چالش‌هایی را با اضافه کردن به همراه دارند. ویژگی های جدید. Elm قابلیت نگهداری بالای زبان های کاملا کاربردی را همراه با یک منحنی یادگیری کوتاه ارائه می دهد. کد Elm در کد جاوا اسکریپت کامپایل می شود و کامپایلر مانند یک دستیار دوستانه عمل می کند که به شما کمک می کند از اشکالات بعدی جلوگیری کنید. در این دوره Elm 0.19 Fundamentals، با مفاهیم اساسی زبان Elm و معماری Elm برای برنامه های کاربردی وب احساس راحتی خواهید کرد. ابتدا با اصول زبان Elm مانند انواع داده ها و توابع آشنا می شوید. در مرحله بعد، ساختن برنامه های کاربردی وب تعاملی را بررسی خواهید کرد. در نهایت، نحوه کار با داده های خارجی، مانند داده های یک API یا برخی از کدهای جاوا اسکریپت را خواهید فهمید. پس از اتمام این دوره، مهارت ها و دانش لازم برای شروع ساخت اپلیکیشن های وب جلویی قابل اعتماد را خواهید داشت.

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

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

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

معرفی و راه اندازی Introduction and Setup

  • مقدمه Introduction

  • نحوه نصب Elm How to Install Elm

  • فرمان های نارون Elm Commands

  • ویرایشگرهای کد Code Editors

  • خلاصه Summary

ساخت برنامه های وب بسیار ساده Building Very Simple Web Apps

  • مقدمه Introduction

  • اپراتورها در الم Operators in Elm

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

  • از HTML تا Elm Code From HTML to Elm Code

  • نمونه اولیه سبد خرید Shopping Cart Prototype

افزودن تعامل اولیه به برنامه های وب Adding Basic Interactivity to Web Apps

  • مقدمه Introduction

  • الگوی مدل-نما-به روز رسانی The Model-view-update Pattern

  • انواع سفارشی Custom Types

  • برنامه های کاربردی وب استایلینگ Elm Styling Elm Web Applications

افزودن تعامل بیشتر به برنامه های وب Adding More Interactivity to Web Apps

  • مقدمه Introduction

  • نسخه ی نمایشی Demo

  • در حال ویرایش سبد خرید Editing the Cart

  • نماها چه چیزی را برمی گرداند؟ What Do Views Return?

صحبت کردن با یک API Talking to an API

  • مقدمه Introduction

  • دستورات Commands

  • ارسال یک درخواست به یک سرور API Sending a Request to an API Server

  • رمزگشایی پاسخ های JSON Decoding JSON Responses

صحبت با کد جاوا اسکریپت Talking to JavaScript Code

  • مقدمه Introduction

  • پورت ها Ports

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش Elm 0.19 Fundamentals
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 31m
26
Pluralsight (پلورال سایت) pluralsight-small
28 مرداد 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
دارد
دارد
دارد
Dan Tofan

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dan Tofan Dan Tofan

دن دهه ها پیش برنامه نویسی را بر روی Clone Spectrum آغاز كرد و فعالیت حرفه ای برنامه نویسی خود را از سال 2003 آغاز كرد. دن با اشتیاق به یادگیری برای تحصیل در دانشگاه گرونینگن به هلند مهاجرت كرد. اکنون ، دان به پایان نامه دکترای خود در زمینه تصمیم گیری و کسب دانش در معماری نرم افزار و حدود دوازده نشریه با صدها استناد افتخار می کند. دن سالها از فناوریهای مایکروسافت استفاده می کرد ، اما به تدریج به پایتون ، لینوکس و AWS مهاجرت کرد تا اطلاعات بیشتری در مورد دنیای رایانه کسب کند. در حال حاضر ، دان یک برنامه نویس تمام وقت پایتون در دفتر رومانی یک شرکت جهانی در حوزه تحقیق است.

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

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

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