? Lesson 1: What is Programming - Usama Elgendy
Kotlin from Scratch- The Ultimate Guide ? Lesson 1: What is Programming
Kotlin from Scratch- The Ultimate Guide
0% Completed
Section 1 Introduction to Kotlin
? Lesson 1: What is Programming
Video - 00:9:45 mins
? Quiz for Lesson 1: What is Programming
اختبار
? Lesson 2: What is a Programming Language
Video - 00:3:52 mins
? Quiz for Lesson 2: What is a Programming Language
اختبار
? Lesson 3: What is Kotlin
Video - 00:11:21 mins
Lesson 4: Why Kotlin
Video - 00:6:1 mins
? Quiz for Lesson 4: Why Kotlin
اختبار
Lesson 5: Install IDE
Video - 00:9:28 mins
Lesson 6: Create First Project
Video - 00:5:28 mins
Lesson 7: Problem
Reading
Lesson 7: Entry Point And Solve First Problem
Video - 00:9:5 mins
Quiz for Lesson 7: Entry Point And Solve First Problem
اختبار
Lesson 8 : How Kotlin Code Executes (Compile vs Run)
Video - 00:2:31 mins
Quiz for Lesson 8: How Kotlin Code Executes
اختبار
Lesson 1.9 من اهم الفيديوهات هيفرق كتير جدا ❤️
Video - 00:2:00 mins
Section 2: Basic Syntax and Variables
1 Problem
Reading
Lesson 1: Basic Structure of a Kotlin program
Video - 00:9:45 mins
Quiz for Lesson 1: Basic Structure of a Kotlin Program
اختبار
Problem 2
Reading
Lesson 2: Writing and Printing Data
Video - 00:11:30 mins
Quiz for lesson 2 : Writing and Printing Data
اختبار
Problem 3
Reading
Lesson 3 : Declaring Variables with val and var
Video - 00:6:55 mins
Quiz for lesson 3: Declaring Variables with val and var
اختبار
Problem 4
Reading
Lesson 4: Constants in Kotlin
Video - 00:12:26 mins
Quiz for Lesson 4: Constants in Kotlin
اختبار
Section 3 Data Types
Problem 1
Reading
Lesson 1: Primitive Data Types (Basic types)
Video - 00:11:19 mins
Quiz for Lesson 1: Primitive Data Types (Basic types)
اختبار
Problem 2
Reading
Lesson 2: Working with Int and Double in Kotlin
Video - 00:6:17 mins
Quiz for Lesson 2: Working with Int and Double in Kotlin
اختبار
Problem 3
Reading
Lesson 3: String and Boolean Data Types
Video - 00:6:28 mins
Quiz for Lesson 3: String and Boolean Data Types
اختبار
Problem 4
Reading
() Lesson 4: listOf
Video - 00:13:00 mins
() Quiz for Lesson 4: listOf
اختبار
Problem 5
Reading
Lesson 5: Accessing List Items by Index
Video - 00:6:56 mins
Quiz for Lesson 5: Accessing List Items by Index
اختبار
Problem 6
Reading
Lesson 6: Writing Comments
Video - 00:2:29 mins
Quiz for Lesson 6: Writing Comments in Kotlin
اختبار
Lesson 7: Problem
Reading
() Lesson 7 : Working with mutableListOf
Video - 00:8:31 mins
Quiz for Lesson 7: mutableListOf() in Kotlin
اختبار
Lesson 8: Problem
Reading
() Lesson 8: More Operations on mutableListOf
Video - 00:6:45 mins
()Quiz for Lesson 8: More Operations on mutableListOf
اختبار
Lesson 9 : Problem
Reading
Lesson 9: Working with Set
Video - 00:6:15 mins
Quiz for Lesson 9: Working with Set
اختبار
Lesson 10 & 11: Problem
Reading
Lesson 10 What is a Map? + Using mapOf
Video - 00:8:43 mins
Quiz for Lesson 10: mapOf() and Map Basics
اختبار
()Lesson 11 Working with mutableMapOf
Video - 00:6:54 mins
()Quiz for Lesson 11: Working with mutableMapOf
اختبار
Lesson 12 – Problem
Reading
Lesson 12: Type Conversion (Casting)
Video - 00:6:57 mins
Quiz for Lesson 12: Type Conversion
اختبار
(Section 4: Conditional Statements (Control Flow
Lesson 1: Problem
Reading
Lesson1: if Statements
Video - 00:9:2 mins
Quiz for Lesson1: if Statements
اختبار
Lesson 2: Problem
Reading
Lesson 2: -if-else
Video - 00:9:35 mins
Quiz for Lesson 2: -if-else
اختبار
Lesson 3: Problem Description
Reading
Lesson 3: – else if Ladder
Video - 00:19:22 mins
Quiz for Lesson 3: – else if Ladder
اختبار
Lesson 4: Problem Description
Reading
Lesson 4: Nested if Statements
Video - 00:11:37 mins
Quiz for Lesson 4: Nested if Statements
اختبار
Section 5: when Expressions
Lesson 1: Problem Description
Reading
Lesson 1: When Statement Basics
Video - 00:12:34 mins
Quiz for Lesson 1 – when Statement
اختبار
Lesson 2 : Problem Description
Reading
Lesson 2: when with Ranges and Multiple Values
Video - 00:6:12 mins
Quiz for Lesson 2 – when with Ranges and Multiple Values
اختبار
Lesson 3: Problem Description
Reading
Lesson 3: when as an Expression (Returning Values)
Video - 00:7:31 mins
Quiz for Lesson 3 – when as Expression
اختبار
Section 6: Operators
Lesson 1: Problem Description
Reading
?Lesson 1: What Are Operators
Video - 00:7:43 mins
?Quiz for Lesson 1 – What Are Operators
اختبار
Lesson 2: Problem Description
Reading
Lesson 2: Arithmetic Operators in Kotlin
Video - 00:8:8 mins
Quiz for Lesson 2 – Arithmetic Operators
اختبار
Lesson 3: Problem Description
Reading
Lesson 3: Assignment Operators
Video - 00:7:17 mins
Quiz for Lesson 3 – Assignment Operators
اختبار
Lesson 4: Problem Description
Reading
Lesson 4: Comparison Operators
Video - 00:4:32 mins
Quiz for Lesson 4 – Comparison Operators
اختبار
Lesson 5: Problem Description
Reading
Lesson 5: Logical Operators
Video - 00:11:10 mins
Quiz for Lesson 5 – Logical Operators
اختبار
Lesson 6: Problem Description
Reading
(++, --) Lesson 6: Increment & Decrement Operators
Video - 00:7:26 mins
Quiz for Lesson 6 – Increment & Decrement
اختبار
Lesson 7: Problem Description
Reading
Lesson 7: Operator Precedence
Video - 00:3:26 mins
Quiz for Lesson 7 – Operator Precedence
اختبار
Section 7: Functions
? Lesson 1: What is a Function & Why Use It
Video - 00:11:20 mins
? Quiz for Lesson 1: What is a Function
اختبار
Lesson 2: Problem Description
Reading
Lesson 2: Define and Call a Simple Function
Video - 00:6:29 mins
Quiz for Lesson 2: Define and Call a Simple Function
اختبار
Lesson 3: Problem Description
Reading
Lesson 3 : Function Parameters
Video - 00:7:3 mins
Quiz for Lesson 3 : Function Parameters
اختبار
Lesson 4: Problem Description
Reading
Lesson 4 : Function Return Types
Video - 00:10:11 mins
Quiz for Lesson 4 : Function Return Types
اختبار
Lesson 5: Problem Description
Reading
Lesson 5 : Take Input from the User
Video - 00:9:16 mins
Quiz for Lesson 5 : Take Input from the User
اختبار
Lesson 6: Problem Description
Reading
Lesson 6 : Default Parameter Values
Video - 00:8:35 mins
Quiz for Lesson 6 : Default Parameter Values
اختبار
Lesson 7: Problem Description
Reading
Lesson 7: Named Arguments
Video - 00:5:13 mins
Quiz for Lesson 7: Named Arguments
اختبار
Lesson 8: Problem Description
Reading
Lesson 8: Function Overloading Preview
Video - 00:10:44 mins
Quiz for Lesson 8: Function Overloading
اختبار
Lesson 9: Problem Description
Reading
Lesson 9 : Functions That Return Values (with Logic:Math)
Video - 00:4:10 mins
Quiz for Lesson 9: Functions That Return Values
اختبار
Lesson 10: Problem Description
Reading
Lesson 10 : Reuse Functions in Real Problems (Practice)
Video - 00:3:17 mins
Quiz for Lesson 10: Reuse Functions in Real Problems
اختبار
Section 8: Null Safety
? Lesson 1- What is Null
Video - 00:10:1 mins
Lesson 2: Problem Description
Reading
Lesson 2- Declaring Nullable Variables
Video - 00:5:23 mins
Lesson 3: Problem Description
Reading
Lesson 3 – Safe Calls (?.) in Kotlin
Video - 00:2:45 mins
Lesson 4: Problem Description
Reading
Lesson 4 – Elvis Operator (?-)
Video - 00:5:12 mins
Lesson 5: Problem Description
Reading
(!!) Lesson 5 – Non-null Assertion
Video - 00:3:2 mins
Lesson 6: Problem Description
Reading
Lesson 6 – Safe Casts with as
Video - 00:6:7 mins
Lesson 8.7- let Function
Video - 00:10:52 mins
Section 9: Loops
Lesson 2: Problem Description
Reading
Lesson 9.1 – Introduction to Loops
Video - 00:6:53 mins
Lesson 3: Problem Description
Reading
Lesson 9.2 – for Loop Basics
Video - 00:15:45 mins
Lesson 4: Problem Description
Reading
Lesson 9.3 – Using step and downTo
Video - 00:7:4 mins
Lesson 5: Problem Description
Reading
Lesson 9.4 – Looping Over Lists
Video - 00:10:37 mins
Lesson 9.5 – Using indices, withIndex(), and lastIndex
Video - 00:10:3 mins
لسة الكورس بيترفع … بس روح الحق الخصم دلوقتي 😅🤷‍♂️
الإعلانات التقييمات Live Classes Certificate معلومات الدورة
السابقالتالي