آموزش توسعه وب با علم

Web Development with Elm

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Elm برنامه نویسی کاربردی را در توسعه وب جلویی فعال کرده است. این یک زبان برنامه نویسی کاربر پسند و به راحتی در دسترس است که در JavaScript کامپایل می شود و در مرورگر اجرا می شود. این دوره مقدمه ای عملی برای علم به عنوان زبان برنامه نویسی کاربردی برای توسعه برنامه های دنیای واقعی است. مربی ادوارد کیونکو مفاهیم اصلی را بررسی می کند ، مانند انواع داده های مداوم و ساختار داده ها ، عوارض جانبی و مدیریت دولتی. سپس او نشان می دهد که چگونه می توان با استفاده از یک زبان کاملاً کاربردی ، یک برنامه وب ایجاد کرد که تمام اصول اصلی توسعه وب را مثال می زند. ادوارد با کاوش در ابزار توسعه Elm ، بسته ها و استراتژی های آزمایش ، و برخی نکات برای پیام رسانی و ارائه بهینه با Elm ، بسته می شود.
موضوعات شامل:
  • نحو نارون
  • ساختارهای مداوم داده ها برای مجموعه ها
  • انواع نارون و استنباط نوع
  • وظایف Async
  • اجرا با دستورات
  • مدیریت وضعیت برنامه
  • ابزارهای درحال توسعه
  • جلوتر رفتن با علم =

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

1. Elm: نصب و ساخت پروژه اول 1. Elm: Installation and Building the First Project

  • خوش آمدی Welcome

  • با برنامه Elm شروع کنید Start up with Elm app

  • با نحوی الم آشنا شوید Get familiar with Elm syntax

  • مدل را با انواع داده داخلی داخلی بیان کنید Express the model with primitive built-in data types

  • ساختار داده های مداوم برای مجموعه ها در Elm Persistent data structures for collections in Elm

  • سیستم و نوع استنباط Elm The Elm type system and type inference

  • شاید و انواع داده نتیجه Maybe and the result data types

  • سیستم ماژول در Elm Module system in Elm

  • مدل را با HTML و CSS ارائه دهید Render the model with HTML and CSS

2. معماری برنامه های وب: معماری Elm 2. Architecting Web Apps: The Elm Architecture

  • معرفی برنامه های جانبی با برنامه مبتدی Introduce side effects with beginner program

  • وظایف محاسبات ناهمزمان Tasks for asynchronous computations

  • برنامه را با دستورات اجرا کنید Execute the program with commands

  • حالت برنامه اولیه را با برنامه با پرچم ها مدیریت کنید Manage the initial application state with program with flags

  • ارتباط با سرور Communication with the server

  • رمزگذاری و رمزگشایی JSON Encode and decode JSON

3. ابزار Elm را کاوش کنید 3. Explore the Elm Tooling

  • ابزارهای توسعه: قالب elm ، اشکال زدایی در زمان سفر ، و راکتور elm-Reactor Development tools: elm-format, time traveling debugger, and elm-reactor

  • مدیر بسته و بسته های منبع باز Package manager and open-source packages

  • ماژول های خود را تست کنید Test your modules

  • CSS امن را با elm-css تایپ کنید Type safe CSS with elm-css

4. ادامه با Elm 4. Going Further with Elm

  • کپسوله سازی و سازماندهی کد Encapsulation and code organization

  • پیام ها را با Tagger مدیریت کنید Manage the messages with Tagger

  • بهینه سازی عملکرد را با Html.Lazy ارائه دهید Render performance optimizations with Html.Lazy

نمایش نظرات

آموزش توسعه وب با علم
جزییات دوره
2h 46m
22
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
4,763
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Eduard Kyvenko Eduard Kyvenko

ادوارد کیوانکو یک توسعه دهنده جلوی با تمرکز بر معماری های کاربردی است. او نگهدارنده اصلی برنامه ایجاد Elm ، مشارکت منبع باز در جامعه Elm و نویسنده یکی از اولین برنامه های تولیدی است که در Elm نوشته شده است.