Learn Kotlin from Zero to Hero and build 15 Android apps
4.8 (5 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
226 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn Kotlin from Zero to Hero and build 15 Android apps to your Wishlist.

Add to Wishlist

Learn Kotlin from Zero to Hero and build 15 Android apps

like us on Facebook search for "Mobile Application Courses - MAC" for Future free training courses
4.8 (5 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
226 students enrolled
Created by Mohammed Naguib
Last updated 8/2017
Arabic
Price: Free
Includes:
  • 23.5 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • you will be a professional developer as who works for many years in the field , and take an advantage for get the latest technology ever
  • and able to build android apps to sell it in the play store
View Curriculum
Requirements
  • like us on Facebook search for "Mobile Application Courses - MAC" for Future free training courses
  • just be able to use pc
Description

 join and like us on Facebook search for "Mobile Application Courses - MAC" for Future free training courses

مرحبا بكم في دورة الأكثر شهرة في العالم على تطويرتطبيقات الأندرويد. تم تصميم هذا الدوره التدريبيه لتعطيك أكبر قدر من المحتوى والفيديوهات التعليميه

أنت لا تحتاج الى اى  خبرة برمجية  

  تعلم لغة الكوتلين هى اللغه الرائده فى صناعة تطبيقات الموبايل فى المستقبل قد اعتمدت من أكبر الشركات العالميه Google وهى تمتاز بالسهوله والقوه فى نفس الوقت

وهى نتاج عمل اكثر من 10 سنوات لإخراج هذه اللغه

  • سوف تتعلم أساسيات اللغه
  • تطبيقات على ما تم دراسته من الأساسيات
  • برمجه متقدمه ثم تطبيقات على ما تم دراسته فى البرمجه المتقدمه
  • الفيسبوك ماسنجرFace Book messenger
  • تطبيق ال snap Chat - للمحادثات بينك وبين أصدقائك
  • تطبيق مثل Uber بإستخدام خرائط جوجل
  • خدمات أخرى والكثير من التطبيقات المثيره والقويه فهو دورتين تدريبيتين فى دوره واحده

و ستتعلم كيفية صناعة تطبيقات قويه تستطيع ان تستخدمها فى يومك ومنها تطبيق مثل

 

في ما يلي بعض الأشياء التي ستتمكن من تنفيذها بعد أخذ هذه الدورة التدريبية:

  • إنشاء  التطبيقات إلى متجر Play Store
  • فهم البرمجة والخوارزميات الأساسية
  • العمل بطلاقة بلغة الكوتلين   و الأندرويد
  • العمل كمطور لتطبيقات الموبايل على  الأندرويد
  • الناس الذين يرغبون في بناء التطبيقات!
  • أولئك الذين يريدون إنشاء تطبيقات خاصة بهم
  • أولئك الذين يبحثون عن وظيفة بدوام كامل كمطور
  • أصحاب الأعمال
  • الطلاب  
  • الناس الذين يريدون كسب المال من بناء التطبيقات على الأندرويد

لمن هذه الدورة التدريبية:

إذا كنت جديدا تماما فى البرمجة يجب أن تبدأ من  بداية الدورة وتذهب إلى النهاية حتى  تقوم بإنشاء كل التطبيقات .

لقد صممت هذه الدورة حتى يمكنك بناء التطبيقات و تتعلم اطنان من المعلومات داخل تلك التطبيقات.  

إذا كنت لم تبرمج من قبل، تأكد من أنك تشاهد الدروس كلها عن الكوتلين. سنقوم  بتعليمك المبادئ الأساسية الأساسية حتى تتمكن من بناء تطبيقات معقدة.

نضع في اعتبارنا أن الكوتلين  لديها حفنة من المزايا الجديدة. لذلك هناك فائدة ضخمة لأخذ هذه الدوره

لا تنسى الانضمام إلى عن طريق الواتس – الفيسبوك - مجانا حيث يمكنك الحصول على مساعدة مجانية في أي وقت

إليك بعض الأشياء التي ستتعرف عليها:

  • IntelliJidea -
  • Android Studio Canary
  • Interface Builder
  • Firebase
  • الخرائط ونظام تحديد المواقع
  • البيانات الأساسية
  • الجداول والبيانات Sqlite
  • واجهات برمجة التطبيقات،   والشبكات
  • تصميم التطبيق

والكثير...

Who is the target audience?
  • all
Students Who Viewed This Course Also Viewed
Curriculum For This Course
87 Lectures
23:28:49
+
Part 1
55 Lectures 15:16:37
preparation for the new course
00:02

Introduction
03:58

Declare variables
07:29

Object oriented programming basic objects
22:02

episode 2 -Object oriented programming basic objects
11:14

comments
03:14

conversion data type
14:07

Arithmatic operations
08:07

priorties
07:52

logic operations
17:44

if statement
13:40

if else
09:00

else if
16:15

when
12:50

packages
11:47

for loop
41:02

strings
32:31

arrays
27:34

arraylist
22:12

Hashmap
29:09

functions part 1
11:52

functions part 2
05:33

Default an named parameters functions part 3
18:59

Unlimited parameters function
13:37

Object Oriented Programming Advanced
13:40

classes
32:56

Member function in kotlin classes
10:26

Inheritance
22:02

Visibility modifiers in kotlin
09:57

Data class modifiers
31:35

Enum class
18:58

Singleton in kotlin
07:28

Smart casting
12:45

class casting
05:13

Nested classes in kotlin
17:25

Tuples in kotlin
20:00

Deconstructing Values
13:32

Exception in kotlin
10:46

exception part 2
39:04

abstract classes
16:28

Constants in Kotlin
05:23

Interface
26:00

Annotation In Kotlin
05:52

Higher Ordering Functions
16:36

Geneics in kotlin
20:32

Lambda expression
35:06

null safety in Kotlin
21:48

Extension Function
20:25

interoperability
18:31

null safety
21:48

How java talk to kotlin
15:47

top level function,properties,field talk from java
12:05

Extension function in java
04:31

Filtering and mapping in kotlin
24:41

lazy evaluation and sequence in kotlin
23:27
+
Part 2 -Projects - Android apps with kotlin
10 Lectures 03:25:26
Install Android Studio Canary
03:56

Introduction to Android studio canary
24:07

Run first app
23:45

Run second application
22:46

convert App
19:44

Create Menu in Android using XML
33:47

Access call, dialer screen, camera and web pages App in Android
21:02

spinner and list view App
24:25

music player App
06:18

Context App
25:36
+
Part 3 - Kotlin Advanced
17 Lectures 02:23:35
local functions
06:37

infix functions in kotlin
05:30

anonymous function in kotlin
06:19

Returns and Local Returns in Kotlin
07:59

Tail Recursion in kotlin
13:51

operator overloading in kotlion
13:40

Fields in kotlin
07:29

Late Initialization in kotlin
06:14

Nested class in Kotlin
12:22

companion object in kotlin
07:17

hiding constractors in kotlin
02:23

type aliases in kotlin
08:48

Extension properties in kotlin
02:49

Generic constraints in kotlin
10:59

Convariance in Kotlin
19:45

Reflection
01:41

type Erasure and refied Generics in Kotlin
09:52
+
Part 4 - Advanced Projects
5 Lectures 02:23:11
sqlite database application
39:53

Text To Speech App
35:28

Display all Mobile Contacts App
24:20

Shared Preferences
16:11

Battery application Status using Broadcast Receiver
27:19
About the Instructor
Mohammed Naguib
4.8 Average rating
4 Reviews
226 Students
1 Course
computer Engineer

i am Mohammed Naguib , working in IT industry since 2000 , my experience in developing Banking applications and mobile apps , my experience 17+ years , bachelor in Computer science and post graduate certifications and now prepare for master ISA , i  begin tutorial since 7 years at many company in Egypt and my dream is to learn 2 million child under 15 years old the computer science