Kotlin for Beginners: From Zero to Hero 2021 [Arabic]
![Kotlin for Beginners: From Zero to Hero 2021 [Arabic]](https://img-c.udemycdn.com/course/750x422/4386096_18af_3.jpg)
Description:
?? ??????? ??? ???? ??????? ?? ????? ???????? ?????? ??????? ????????? ?? ??????? ? ???? ?? ????? ?????? ??? ?????? ????? ??????? ?????????? ???? ?????? ????????? ?? ?????? ??? ???? ???? ???? ??? ????? ?????? ??????? ?????????? ????? ????? Kotlin? ?? ????? ???? Google ?? ????? I/O 2017 ?? ??? ????? ???? ??????? ????? Kotlin ?????? ??????? ?????????? ????? ??????? ?? ???? ?????? Android Studio 3.0 ???????. , ??? ?? ????????? ????? ??? ????? ??????? ?????????.
???? ????? ?? ??? Kotlin
??? “Kotlin” ?? ????? ???? Jet Brains? ?
?? ??? ?????? ???? ???? Android Studio ???? ????? ?? ??? ????? ?????? ??????? ???????? ???? ???? ?? ???? ?????
JDK .?????? ???? ??? ?? ?????? ??? ??? ?? ?????? ???????? ?????? ???? ??????
? ??? ?????? 20%.
?? ?? ????? ????? ???? ??????? Kotlin :
1-??? ??????? ??? ????? ?????? ??????? ?????????.
2-??? ?????? ?????.
3-????? ???? ????? ???? ???? ????????.
4-????? ?????? ?? ??????? ?? ??? ??????? ??????? ?????????? ?????? ???? ??? ????????.
5-??????? ????? ??? ????? ????? ?????? ?? ??????? ???????? ????? ?? ????? ???? ?? ??? ??????.
6-???? ???????? ????? ??????? ???????? ?? ???? ??? ???? ??????? ???? ?? ??????.
7-???? ????? ??? ????? ???? ???? ??? ??? Kotlin ??????
8-??? ???? ????? ????? ?? ????? ?????????.
9-?? ???? ??? ????? ???? ???? ?????? ?? ??????? ????????.
10-???? ???????? ????? ?????? ????????.
??? ???? ????????? ???? ??? ???????? ??? kotlin:
Pinterest-coursera-pivotal-atlassian-uber-corda
?????? ????? ????? ??? ???? ???? ?????? ????????? ? ???????? ? ??????? ?? ??????? ???? ???? ????.
Topics include, but are not limited to:
Installing IntelliJ
Creating your First Kotlin File
Updating the Kotlin Plugin
Hello World
Creating a Variable
Creating a Read only Variable
Providing a Type on a Variable
Basic Types: Numbers
Basic Types: String and Char
String Interpolation and Triple Quotes
Basic Types: Boolean
If/Else Conditionals
One Line If/Else Conditional
Understanding Truth Tables
Structural Equality
Referential Equality
Nullable Types
Nullable Safe Calls
The Elvis Operator
Your First Kotlin Function
Functions with Return Types
Functions inside of Functions
Single Line Expressions
Function Arguments
Named Parameters
Default Function Arguments
IDE Refactoring to New LInes and Named Arguments
Multiple Args with varargs
Function Overloading
Creating your First Kotlin Class
Class Primary Constructors
Multiple Class Constructors
Constructor Init Blocks
Class Properties
Read Class Properties
Overriding a Property Getter
Overriding a Property Setter
Multiple Properties in a Class
Class Functions
....... and more