F# Programming Language & Xamarin Android with F#
2.2 (8 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,164 students enrolled

F# Programming Language & Xamarin Android with F#

learn fsharp programming language from basics , functions ,Decision making , loops,Types, OOP and Parallel Programming
2.2 (8 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,164 students enrolled
Last updated 6/2018
English
Current price: $11.99 Original price: $114.99 Discount: 90% off
2 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 10.5 hours on-demand video
  • 1 article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to Udemy's top 3,000+ courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Make console application by F# and Write Basic Syntax of programming language and keywords
  • Learn how to use functions, receive parameter with function and return type

  • How to use if statement and match expression

  • learn about using loops like for .. to loop , for.. in loop and while loop
  • Learn how to interact with user by using input and output and making module
  • Learn OOP and inheritance and how to use types like classes, structures enums and unit type
  • learn how to use members in the class and do and let binding
  • How to use Generic classes and check the type of paramters
Course content
Expand all 105 lectures 10:29:05
+ Functions
7 lectures 50:11
printfn
05:31
Arithmetic operations
06:21
functions 1
09:26
functions 2
08:55
Factorial with Recursive
06:20
Generic Functions 1
06:15
Generic Functions 2
07:23
+ Decision making
5 lectures 21:30
if .. then.. else 1
04:07
If and assign variable
01:36
else if
04:22
match expression 1
06:14
match expression 2
05:11
+ Loops
6 lectures 29:36
for..to loop 1
04:10
for loop with debugger
02:29
for.. to loop 2
04:04
for .. in loop
08:09
Nested for loop
05:29
while .. do loop
05:15
+ Types
11 lectures 58:48
Numbers
04:17
primitive types
02:33
Define Primitive types
07:22
Convert between primitive datatypes
07:56
enum type
04:23
unit type
04:51
Tuples 1
06:35
Fib with Tuples 1
08:03
Fib with Tuples 2
00:36
Fib with Rec 3
04:43
Array 1
07:29
+ Strings
4 lectures 23:22
Strings 1
05:47
Strings 2
05:32
Strings 3
06:01
+ Lists
6 lectures 41:31
List 1
06:42
List 2
07:15
List 3
06:49
Recursion with Lists
05:35
List module 1
08:23
List module 2
06:47
+ Miscellenous
6 lectures 25:01
module and let
06:03
Math class 1
06:14
Math class 2
06:19
Math class 3
05:40

some errors i make in my explain

Some errors 1
00:40
Some error 2
00:05
+ OOP
25 lectures 02:39:19
Resources 3
00:42
simple classes
07:20
Cone Example 1
07:29
Cone Example 2
05:06
Constructors 1
06:26
do Binding 1
07:00
do Binding 2
05:44
Class with Explicit Fields
06:39
Structures 1
09:01
Structures 2
04:40
Structures 3
04:27
Structures with members
07:40
Generic Class 1
07:10
Generic Class 2
06:05
Inheritance 1
05:10
Inheritance 2
05:43
Inheritance with Constructors 1
06:53
Inheritance with Constructors 2
07:27
Inheritance with Constructors 3
04:25
abstract members 1
06:36
abstract members 2
07:38
abstract members 3
10:29
Explicit Fields and members 1
06:19
Explicit Fields and members 2
07:16
Explicit Fields and members 3
05:54
Requirements
  • some information about programming langauge
Description

This course learn you programming with fsharp functional programming langage . i will take about  keywords and some resources of this language 

how to print on the screen .using debugging to trace code .get input from the user and how to convert it .how to use functions .how to used for loop and while and  if statement .how to write comments multi-line and single line .and use assign variable with if statement.

What will you learn in this course?

  • Syntax and escape Characters
  • Treat with Input and Output
  • A lot of functions and recursive
  • How to use if statement  and match expression
  • modules 
  • learn about using loops like for .. to loop , for.. in loop and while loop
  • Learn about numbers and primitive types
  • Learn OOP  with some fearures
  • How to use types like classes, structures , enums and unit type
  • How to use members in the class and do and let binding
  • How to use Lists ,arrays and List module
  • Inheritance and its with constructors
  • Explicit Fields and members
  • Parallel programming



Requirements

  • Some basic concepts about programming language
  • some basic syntax of c programming language

Who is the target audience?

  • Programming language learners
  • Programmer needs to learn development android with  xamarin.android using fsharp
  • programmer write fsharp on linux and mac
Who this course is for:
  • All students need to use f# progaramming language
  • students need to learn to android with xamarin
  • Build some type of web applications after this course