پاراشوت شماره ۱ (Scala)(بروز رسانی)

در این پست قصد داریم یک ایده جدید را به شما معرفی کنیم. همانطور که عنوان پیشنهاد میدهد پاراشوت به معنی چتر نجات ، ابزاری که جان شما را نجات خواهد داد . حالا در این چتر نجات ممکن است ابزار دیگری تعبیه شده باشند تا شما بتوانید در مواقع سخت تر دوام بیاورید . خوب ارتباط آن با برنامه نویسی چیست ؟  با ما همراه باشید.

در این پاراشوت ما قرار است آموزش ها ، کتاب ها و مواردی که لازم است تا شما یک زبان برنامه نویسی را مسلط شوید را فراهم کنیم . در هر پاراشوت ابزاری برای مسیر یابی وجود دارد تا راه خود را گم نکنید همانطور که ممکن است برای مسیر یابی از (Map، GPS) استفاده نمایید پاراشوت به شما نقشه راه خواهد داد تا مسیر مستقیم را دنبال نمایید . حال که با این مفهوم در سایت آشنا شدید . اولین پاراشوت را با زبان قدرتمند اسکالا شروع خواهیم کرد .

این پاراشوت شامل چندین آموزش مرتبط ، کتاب ها ، وبسایت ها و معرفی چندین Repository  مرتبط با پروژه های  Scala خواهد بود. این پست در حال بروز رسانی میباشد پس منتظر بمانید .

اولین آموزش با عنوان Stone River Learning – Scala Programming Language یک دوره فوق العاده برای شروع این زبان فانکشنال می باشد .  زبانی مثل اسکالا میتواند یک گزینه مناسب برای یادگیری یک مهارت جدید باشد . اگر تا به حال با هیچ زبان فانکشنالی کار نکردید و یا اصلا نمیدانید برنامه نویسی فانکشنال چیست ؟ پس این دوره به شما بسیار کمک خواهد کرد .

مباحث پوشش داده شده در این آموزش :

http://tutdl.ir/wp-content/uploads/icons/category.png Course Introduction

http://tutdl.ir/wp-content/uploads/icons/category.png Language Fundamentals

http://tutdl.ir/wp-content/uploads/icons/category.png Expressions

http://tutdl.ir/wp-content/uploads/icons/category.png Functions

http://tutdl.ir/wp-content/uploads/icons/category.png Classes

http://tutdl.ir/wp-content/uploads/icons/category.png Extra

منتشر شده در :

http://tutdl.ir/wp-content/uploads/icons/company.png Stone River Learning

زمان ویدیو

http://tutdl.ir/wp-content/uploads/icons/video.png ۵ ساعت

حجم ویدیو

http://tutdl.ir/wp-content/uploads/icons/bandwidth.png   ۱٫۲ گیگابایت

دانلود آموزش

http://tutdl.ir/wp-content/uploads/icons/Button-Download-icon.png دانلود آموزش

 

دومین آموزش با عنوان  Learn Scala Programming Language From Scratch هر آنچه که نیاز داشته باشید را برای شما فراهم می کند . در این دوره آموزشی مباحث پایه و اساسی این زبان همراه با انجام سه پروژه عملی و کاملا واقعی توسط Spark و Akka  پیاده سازی می شود . زبان اسکالا به سرعت  در دنیای برنامه نویسی جا افتاده است و به برنامه نویسان کمک میکند تا حد تعادل زبان های برنامه نویسی شی گرا و تابعی را رعایت کنند. همچنین این زبان قدرتمند به برنامه نویسان استفاده بهینه و دوباره کد – قدرت ایجاد اپلیکیشن های بلادرنگ را داراست که بسیار مناسب اپلیکیشن های Big Data می باشد . اگر شما یک برنامه نویس جاوا باشید یادگیری این زبان برای شما بسیار راحتر خواهد بود . این آموزش شامل ۵ ساعت و انجام ۳ پروژه عملی میباشد . در ابتدا می آموزید که زبان اسکالا چیست ؟ چرا باید از آن استفاده نمایید و همچنین مباحث اصلی آن را فرا میگیرید. سپس با راه اندازی محیط توسعه برای اسکالا آشنا میشوید . مباحثی پیشرفته تر همچون Java Memory Model – concurrency  و استفاده از اسکالا برای توسعه Java concurrency پوشش داده خواهد شد .

مباحث پوشش داده شده در این آموزش :

http://tutdl.ir/wp-content/uploads/icons/category.png Chapter 1 : Introduction

http://tutdl.ir/wp-content/uploads/icons/category.png Chapter 2 : JVM Languages

http://tutdl.ir/wp-content/uploads/icons/category.png Chapter 3 : Scala Development Environments

http://tutdl.ir/wp-content/uploads/icons/category.png Chapter 4 : Scala Syntax and Semantics

http://tutdl.ir/wp-content/uploads/icons/category.png  Chapter 5 : Scala Functions with Collections

http://tutdl.ir/wp-content/uploads/icons/category.png  Chapter 6 : Concurrent Scala

http://tutdl.ir/wp-content/uploads/icons/category.png Chapter 7 : Scala Application Example Use Cases

http://tutdl.ir/wp-content/uploads/icons/category.png Chapter 8 : Summary

 

زمان ویدیو

http://tutdl.ir/wp-content/uploads/icons/video.png ۵ ساعت

حجم ویدیو

http://tutdl.ir/wp-content/uploads/icons/bandwidth.png   ۷۰۰ مگابایت

دانلود آموزش

http://tutdl.ir/wp-content/uploads/icons/Button-Download-icon.png دانلود آموزش

 

با سومین دوره در خدمت شما هستیم . در ادامه پست قصد داریم سومین آموزش را با نام Udemy – Learn Scala from Scratch را به شما معرفی نماییم . یک دوره کاملا قابل درک برای برنامه نویسی به زبان اسکالا میباشد با روش های کاملا ساده . یکی از بزرگترین ویژه گی های که اسکالا دارد این است که اگر شما اطلاعات خوبی در این زبان داشته باشید یادگیری دیگر زبان ها برای شما بسیار راحت خواهد بود زیرا این زبان  یکی از سخت ترین زبان ها برای یادگیری می باشد . اسکالا بر اساس زبان Java می باشد اگر شما سینتکس زبان جاوا را میدانید یادگیری اسکالا هم برای شما مثل آب خوردن میشود . ما در نظر میگیریم که شما جاوا را میدانید . این دوره در نظر میگیرد که شما مقداری از زبان جاوا و دیگر زبان های برنامه نویسی را میدانید .

مباحث پوشش داده شده در این آموزش :

– مقدمه ای بر دوره آموزشی
– اصول و قواعد اولیه در زبان برنامه‌نویسی اسکالا
– آشنایی با چندتاییها و مجموعه ها در Scala
– کلاس ها، متد ها و اشیاء در زبان برنامه‌نویسی اسکالا
– انواع داده و توابع
– آبجکت های کاربردی در Scala
– کنترل استراکچر ها
– توابع و کلاستر ها در زبان برنامه‌نویسی اسکالا
– کنترل انتزاع
– ترکیب و ارث بری در برنامه نویسی با اسکالا
– سلسله مراتب Scalas
– و …

زمان ویدیو

http://tutdl.ir/wp-content/uploads/icons/video.png ۹ ساعت

حجم ویدیو

http://tutdl.ir/wp-content/uploads/icons/bandwidth.png   ۶۰۰ مگابایت

دانلود آموزش

http://tutdl.ir/wp-content/uploads/icons/Button-Download-icon.png دانلود آموزش

 

 

همچنین ببینید

دانلود آموزش Frontend Masters – Data Structures and Algorithms in JavaScript

توضیحات : به یکی از بهترین دوره های جاوا اسکریپت و الگوریتم خوش آمدید. اگر …

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *