- التفاصيل
-
الزيارات: 5059
هي لغة برمجة كائنيّة Object Oriented تعمل على منصة جافا حيث أعلنت شركةGoogle في مؤتمر I/O 2017 عن بدء دعمها للغة البرمجة كوتلن Kotlin لتطوير تطبيقات الأندرويد
وفيما يلي دورة مميزة للأخ محمد عيسى في 59 درسا
انقر هنا للانتقال الى صفحة الدورة على يوتيوب
محتويات الدورة
Kotlin Basics
1 – intellij idea
2 – Basic Syntax
3 – Defining packages
4 – Defining functions
5 – Defining local variables
6 – Comments
7 – Using string templates
8 – Using conditional expressions
9 – Using a for loop
10- Using a while loop
11- Using when expression
12- Using ranges
13- Using collections
14- Coding Conventions
15- Naming Style
16- Basic Types
17- Functions vs Properties
18- Numbers
19- Literal Constants
20- Characters
21- Booleans
22- Arrays
23- Strings
24- String Templates
25- Packages
26- Default Imports
27- Imports
28- Control Flow
29- If Expression
30- When Expression
31- While Loops
32- Break and continue in loops
33- Constants
Kotlin Advance OOP :
34- Inheritance
35- Lambdas
36- Classes
37- Constructors
38- Creating instances of classes
39- Class Members
40- Overriding Methods
41- Overriding Properties
42- Calling the superclass implementation
43- Abstract Classes
44- Properties and Fields
45- Declaring Properties
46- Getters and Setters
47- Overriding Properties
48- Delegated Properties
49- Implementing Interfaces
50- Properties in Interfaces
51- Resolving overriding conflicts
52- Visibility Modifiers
53- Classes and Interfaces
54- Data Classes
55- Standard Data Classes
56- Generics
57- Generic functions
58- Enum Classes
59- Object Expressions and Declarations
60- Default Arguments
61- Named Arguments
62- Higher-Order Functions and Lambdas
63- annotation
64- Calling Java code from Kotlin
65- Calling Kotlin from Java
66- Modifier Keywords
67- Class header formatting
68- Annotation Declaration