با فیلم آموزش مقدماتی برنامه نویسی Scala به زبان اصلی از وب سایت آموزش برنامه نویسی سورس باران در خدمت شما هستیم.در این دوره با اصول اولیه اسکالا، کلاس ها و Constructors، توابع و Closures و برنامه نویسی تابعی با Scala آشنا می شوید. Scala یک زبان برنامه نویسی تابعی است که در بالای ماشین مجازی جاوا اجرا می شود و می تواند از هر کلاس جاوا استفاده کند. Scala به خوبی برای برنامه نویسی توزیع شده و کلان داده ها مناسب است.
فیلم آموزش مقدماتی برنامه نویسی Scala
برنامه نویسی تابعی Scala
کلاس ها و Constructors در برنامه نویسی Scala
کلاس اسکالا
Scala Collections
تغییرپذیر در مقابل تغییرناپذیر در برنامه نویسی Scala
آرایه ها و ArrayBuffers در برنامه نویسی Scala
List در مقابل ListBuffer در برنامه نویسی Scala
Maps و Tuples در برنامه نویسی Scala
توابع و مقادیر در برنامه نویسی Scala
ایجاد تابع Anonymous در برنامه نویسی Scala
پارامتر های تابع در برنامه نویسی Scala
Closures در برنامه نویسی Scala
The name Scala derives from a combination of the words “scalable” and “language”. Scala is a functional programming language, which runs on top of the Java virtual machine and can use any Java class. Scala is well suited for distributed programming and big data. It is what Apache Spark is built in and can provide better performance when compared to Python and is much less verbose than Java. Whether you’re learning about functional programming or starting a career in big data, Scala is a great place to start. About this Course The name Scala derives from a combination of the words “scalable” and “language”. Scala is a functional programming language, which runs on top of the Java virtual machine and can use any Java class. Scala is well suited for distributed programming and big data. It is what Apache Spark is built in and can provide better performance when compared to Python and is much less verbose than Java. Whether you’re learning about functional programming or starting a career in big data, Scala is a great place to start. What you'll learn Scala Basic Fundamentals Classes and Constructors Functions and ClosuresFunctional Programming with Scala In this stage, you’ll learn about the basics of Scala. We will cover Scala’s origin and its use in some real world applications. In this stage we will learn how to build our first Scala app. 7 steps Introducing Functional Programming 2:20 Hello, World! 2:22 Our First Scala App 9:44 Classes and Constructors 8:59 Primary and Secondary Scala Class 2 questions Inheritance and Traits 3:17 Functional Programming Review 9 questions Scala Collections Data structures are an important aspect of Scala. In Scala, these data structures or collections can range from mutable to immutable. Some of these collections are similar to ones in Java such as arrays and maps or Python such as lists and tuples. In this stage we will learn when to use one collection type versus another and how to implement them. 7 steps Mutable vs. Immutable 1:37 Arrays and ArrayBuffers 10:04 List vs ListBuffer 6:27 Arrays and Lists in Scala Review 5 questions Maps and Tuples 9:01 Sets 4:32 Maps and Tuples in Scala 6 questions Higher Order Functions Congratulations, you know enough now to start diving into functional programming! In this stage we will discuss passing functions as parameters to other functions, useful higher order functions and currying, all key features of functional programming. 7 steps Functions as Values 5:51 Create an Anonymous Function 2 questions Partially Applied Functions 5:16 Higher Order Functions 7:48 Function Parameters 5:12 Closures 2:36 Higher Order Functions Review 3 questions
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.
پکیج آموزش برنامه نویسی اندروید+ساخت اپلیکیشن مشابه دیجی کالا دانلود با لینک مستقیم
- جم فايل : 171 مگابایت
- منبع : سورس باران
- رمز فايل : www.sourcebaran.com
- انتشار: ۲۳ اردیبهشت ۱۳۹۸
دسته بندی موضوعات
- آموزش برنامه نویسی
- آموزش کریپتو کارنسی (ارز دیجیتال)
- آموزش متنی برنامه نویسی
- پروژه برنامه نویسی
- فروشگاه
- فیلم های آموزشی
- #F
- ++C
- 3ds max
- Ada
- ADO.NET
- Adobe Flash
- Agile
- Ajax
- AngularJS
- Anime Studio
- apache
- ARM
- Asp.Net
- ASP.NET MVC
- assembly
- AVR
- Azure
- Bootstrap
- Cassandra
- CCNA
- CCNP
- CCSP
- ChatGPT
- Cisco
- CMD
- COBOL
- CSS
- Cython
- Django
- Dreameaver
- Elixir
- EntityFramework
- Erlang
- Flash
- Go
- Groovy
- Haskell
- Htaccess
- HTML
- IOS
- Jade
- jquery
- Kendo UI
- Linq
- Linux
- LUA
- MariaDB
- maya
- Meteor
- MongoDB
- Mono Android
- MonoGame
- Mysql
- NoSQL
- Oracle
- Orchard
- Perl
- php
- PHPMyAdmin
- R
- Rational Rose
- Ruby
- Rust
- Scala
- Scrum Master
- SFML
- SharePoint
- SignalR
- silver light
- SQL Server
- Stimulsoft Reports
- Telerik
- UML
- VB.NET&VB6
- Vue 3
- WPF
- Xml
- آردوینو
- آموزش های پروژه محور
- آیونیک
- اتوکد
- الگوریتم تقریبی
- الگوریتم نویسی و فلوچارت
- امنیت
- اندروید
- اندروید استودیو
- انیمیشن سازی
- بازی سازی با Scratch
- بک ترک
- بیسیک فور اندروید
- پایتون
- پرولوگ
- پریمیر
- جاوا
- جاوا اسکریپت
- جنگو
- جوملا
- دارت
- دلفی
- دوره های رایگان پیشنهادی
- زامارین
- سئو
- ساخت CMS
- ساخت اتوران
- ساختمان داده ها
- سی شارپ
- شبکه و مجازی سازی
- طراحی الگوریتم
- طراحی بازی
- طراحی وب
- فتوشاپ
- فریم ورک codeigniter
- فلاتر
- کاتلین
- کامپایلرها
- کانستراکت
- کریستال ریپورت
- کلوژر
- گوگل آنالیتیکس
- گیت
- لاراول
- مای بی بی
- مایکروسافت پروجکت
- متریال دیزاین
- متلب
- معماری کامپیوتر
- مهندسی اینترنت
- میکروتیک
- نود جی اس
- نیوک
- هوش مصنوعی
- ویبولوتین
- ویژوال استودیو
- یونیتی
- کتاب های آموزشی
- Ada
- Ajax
- Android
- ASP.NET
- ASP.NET Core
- AVR
- clips
- CNC
- COBOL
- CQRS
- Cython
- Dreamweaver
- Elixir
- Entity Framework 4.0
- Erlang
- Go
- Groovy
- Haskell
- LINQ
- Lua
- Matlab
- MFC
- Node.js
- PERL
- php
- PLC
- Prolog
- React
- Rust
- Scala
- SFML
- SharePoint
- silver light
- VHDL
- VMware
- WinJS
- Workflow
- WPF
- XHTML
- Yii Framework
- اتوکد
- اچ تی ام ال
- اسمبلی
- اکتیو ایکس
- الگوریتم و فلوچارت
- انگولار
- اوبونتو
- اوراکل
- بازی سازی
- بانک اطلاعاتی
- برنامه نویسی سوکت
- برنامه نویسی موبایل
- بک ترک
- پاسکال
- پایان نامه
- پایتون
- پرولوگ
- جاوا
- جاوا اسکریپت
- جی کوئری
- حوملا
- داده کاوی
- دلفی
- رباتیک
- روبی
- زبان ماشین
- سئو
- ساختمان داده ها
- سایر کتاب ها
- سخت افزار
- سوئیفت
- سی اس اس
- سی پلاس پلاس
- سی شارپ
- سیستم عامل
- سیستم های خبره
- شبکه و مجازی سازی
- شبیه سازی کامپیوتر
- طراحی الگوریتم
- فتوشاپ
- فریم ورک گتنا
- کاتلین
- کالی لینوکس
- کریستال ریپورت
- گزارش کارآموزی
- گوگل
- لیسپ
- متلب
- مقاله
- مهندسی نرم افزار
- نیوک
- هوش مصنوعی
- وب مستر
- ویژوال بیسیک
- نرم افزار و ابزار برنامه نویسی
- وردپرس