آموزش برنامه نویسی Haskell [ویدئو]

Learning Haskell Programming [Video]

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
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
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: Haskell یک زبان برنامه نویسی کاربردی قدرتمند و با طراحی خوب است که برای کار با داده های پیچیده طراحی شده است. تاکید آن بر "خلاصه" ایجاد برنامه های کاربردی سنگ جامد را آسان تر می کند که حتی با افزایش مقیاس آنها قابل نگهداری و بدون خطا می مانند. این ویدیو با مبانی و بلوک های سازنده زبان برنامه نویسی Haskell با تاکید ویژه بر برنامه نویسی تابعی آغاز می شود. نحوه عملکرد متغیرهای Haskell، نحو همراه با انواع داده ها و توابع Haskell را پوشش خواهد داد. شما یاد خواهید گرفت که چگونه مشکلات برنامه نویسی را هنگام ایجاد یک برنامه با تجربه عملی حل کنید. سپس به یادگیری عبارات نوشتن و توابع درجه بالا خواهید رفت. در پایان ویدیو، می‌توانید یک اپلیکیشن کامل با Haskell بسازید و همچنین قابلیت‌های مهم را یاد بگیرید. - مبانی انواع داده ها و توابع Haskell - استفاده از توابع مرتبه بالاتر برای دستکاری قدرتمند داده ها و استفاده مجدد از کد - توسعه و ساخت اپلیکیشن Haskell با استفاده از زنجیره ابزار مدرن - نگارش و اجرای آزمون - نوشتن و استقرار یک وب اپلیکیشن ساده - ذخیره و بازیابی اطلاعات از پایگاه داده این ویدیو برای برنامه نویسانی که می خواهند اصول Haskell و برنامه نویسی کاربردی را بیاموزند جذاب است. هیچ دانش قبلی از Haskell مورد نیاز نیست. - راه اندازی محیط Haskell و شروع برنامه نویسی کاربردی. * * - شیرجه عمیق در محیط "Stack" برای توسعه یک برنامه Real World Haskell * * - یک آموزش عملی پر از مثال هایی برای یادگیری برنامه نویسی با Haskell

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

      نصب و راه اندازی Installation and Setup

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

      • نصب Haskell Installing Haskell

      • دستورالعمل نصب برای OS X Installation Instructions for OS X

      • دستورالعمل نصب ویندوز Installation Instructions for Windows

      • دستورالعمل نصب لینوکس Installation Instructions for Linux

      شروع کار با Haskell Getting Started with Haskell

      • کشف هاسکل با ghci Discovering Haskell with ghci

      • ساختارهای داده داخلی Built-in Data Structures

      • ویرایش کد منبع Haskell Editing Haskell Source Code

      • مقدمه ای بر توابع Introduction to Functions

      • ساختارهای داده خود را بسازید Building Your Own Data Structures

      • تطبیق الگو Pattern Matching

      توسعه یک بازی کلمات Developing a Word Game

      • ایجاد پروژه با Stack Creating a Project with Stack

      • راه اندازی Word Game Grid Setting up the Word Game Grid

      • جستجوی کلمات Searching for Words

      • جستجو در همه جهات Searching in All Directions

      • واحد تست گرید با HSpec Unit Testing the Grid with HSpec

      پولیش بازی کلمات Polishing the Word Game

      • مختصات شبکه و لیست های بی نهایت Grid Coordinates and Infinite Lists

      • Fleshing Out the Grid Model Fleshing Out the Grid Model

      • جستجوی توری به صورت بازگشتی Searching the Grid Recursively

      • ساخت بازی قابل پخش Making the Game Playable

      • مقداری پولیش نهایی Some Final Polish

      نمایش نظرات

      آموزش برنامه نویسی Haskell [ویدئو]
      جزییات دوره
      4 h 10 m
      21
      Packtpub Packtpub
      (آخرین آپدیت)
      1
      5 از 5
      ندارد
      دارد
      دارد
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Hakim Cassimally Hakim Cassimally

      حکیم کاسیمالی یک توسعه دهنده نرم افزار در بی بی سی است. به عنوان یک توسعه دهنده ، حکیم در Perl ، JavaScript ، Haskell و Python تخصص دارد. علاوه بر کارهای برنامه نویسی خود ، حکیم همکار نویسنده طراحی اینترنت اشیاء است. علایق وی شامل هک مدنی ، ساختار داده های کاملاً کاربردی و اینترنت اشیا است.