تكنولوجيا المعلومات والتكنولوجيا

Kotlin للمبتدئين

"ستتعلم في هذه الدورة:


- ما هو kotlin ومميزاته؟


- ما هي IDEs لـ kotlin؟


- ما هو نوع بيانات kotlin؟


- كيفية تحويل نوع البيانات؟


- كيف تتعامل مع العمليات الحسابية والعلائقية والتخصيصية والأحادية والمنطقية؟


- كيفية استخدام تعبير IF في kotlin؟


- معرفة المعنى الحقيقي للوظيفة.


- كيفية جعل إعادة استخدام الكود وجعل البرامج أكثر قابلية للإدارة.


- كيفية تنظيم تصميم البرامج حول البيانات أو الكائنات بدلاً من الوظائف والمنطق.


- كيفية تهيئة النوع الأساسي باستخدام الكلمات الرئيسية الفائقة؟


- كيف تصل إلى أعلى مرتبة في الميراث؟"

من سيستفيد من هذا الكورس

هذه الدورة مخصصة للشخص المهتم بتطوير تطبيقات الأجهزة المحمولة ويريد من أساسيات kotlin تصميم تطبيق لنظام android بالميزات المطلوبة.

محتوى الكورس

28 محاضرة ساعتين 9 دقائق
  • محاضرة 1: مقدمة
    35 ثانية
  • محاضرة 2: ما هي Kotlin؟ ومزايا Kotlin
    3 دقائق 18 ثانية
  • محاضرة 3: IDEs for Kotlin
    3 دقائق 38 ثانية
  • محاضرة 4: مشروع مرحبا العالم
    8 دقائق 25 ثانية
  • محاضرة 5: ما هو نوع البيانات؟
    6 دقائق 54 ثانية
  • محاضرة 6: Val و Var
    3 دقائق 3 ثواني
  • محاضرة 7: نوع بيانات Kotlin
    6 دقائق 43 ثانية
  • محاضرة 8: تحويل نوع Kotlin
    دقيقتين 19 ثانية
  • محاضرة 9: المشغل الحسابي
    دقيقتين 24 ثانية
  • محاضرة 10: المشغل العلائقي
    دقيقتين 58 ثانية
  • محاضرة 11: المشغل المكلف
    دقيقتين 27 ثانية
  • محاضرة 12: المشغل الأحادي
    3 دقائق 54 ثانية
  • محاضرة 13: المشغل المنطقي
    3 دقائق 53 ثانية
  • محاضرة 14: المدخلات والمخرجات
    3 دقائق 17 ثانية
  • محاضرة 15: Kotlin IF عبارة
    دقيقتين 31 ثانية
  • محاضرة 16: When عبارة
    4 دقائق 52 ثانية
  • محاضرة 17: For Loop
    4 دقائق 4 ثواني
  • محاضرة 18: وظيفة
    8 دقائق 29 ثانية
  • محاضرة 19: معالجة الاستثناء
    6 دقائق 31 ثانية
  • محاضرة 20: Smart Cast
    3 دقائق 31 ثانية
  • محاضرة 21: مقدمة عن OOP
    3 دقائق 54 ثانية
  • محاضرة 22: الجزء العملي من أجهزة الصراف الآلي 1
    12 دقيقة 4 ثواني
  • محاضرة 23: الجزء العملي من أجهزة الصراف الآلي 2
    دقيقتين 47 ثانية
  • محاضرة 24: ميراث
    7 دقائق 23 ثانية
  • محاضرة 25: كلمات رئسية
    دقيقتين 13 ثانية
  • محاضرة 26: الميراث متعدد المستويات
    3 دقائق 3 ثواني
  • محاضرة 27: التجريد
    7 دقائق 17 ثانية
  • محاضرة 28: واجهه المستخدم
    7 دقائق 28 ثانية

عن المحاضر

Eslam Medhat

Eslam Medhat

Ever since I was a little kid, software development has been my passion. I still remember sitting in front of the "Crossfire" Game. As I went through the BASICS tutorial, it was almost magic, being able to get the computer to do whatever I wanted, just by typing in these funny little symbols, limited only by my own imagination and ingenuity. Throughout the first years of college, I latched on to any ideas for projects I could get, moving from " Hello World" all the way to a simple first chat application, with dozens of projects in between. I learned Java, C++, tearing through any online tutorials related to software development. I was insatiable.

This passion carried me through my education at Akhbar al-Yom academy. Here there were more resources available to me than I ever could have imagined as a kid. I studied new languages, algorithms, compilers, higher mathematics, all with pretty much the same fascination that drove me as a kid. And it was here that I learned truly how much there was yet to learn.

So, now, in industry, this passion remains with me. There's certainly yet more to learn, yet more problems to solve, and yet more to build. And for this, I am very grateful.

Earned a Bachelor’s degree in computer science in 2018, In particular, focused on topics like Android development, Chatbots, IBM Watson, and Google Cloud Platform. After graduation, worked hard to attain my role as a Software Engineer for 3 years. Then I spent a full 2 years working as a Chatbot Front-end Developer at Art Dimension company.

In 2016, Co-founded the Google Developers Group on 6 October and was able to grow the community to over 4000 members over 3 years and represented GDG October in many events in California and Bangalore in India like GDD India and Google I/O.

had a lot of significant professional experiences as an Expert Trainer. transformed hundreds of developers' lives by teaching them how to work with Android, Google Assistant, GCP, Flutter, UI UX, Web Development, and Gsuite in only 4 years by performing + over 250 sessions across Egypt and outside Egypt.

As an Educator, I feel genuine happiness when I help others and see them succeed in their careers. The feeling of proudness when people tell you they managed to do this and that thanks to you not only recharges my batteries and makes me want to do it again, it also pushes me to reach higher levels so that i can help even more people more efficiently.

الاشتراكات

ابدأ بمشاهدة دوراتنا المسجلة في مجالات مختلفة مع خبرائنا المتميزين

خطة اشتراك شهر
دولار 15
الميزات المتوفرة
  • وصول كامل لجميع الكورسات
  • وصول كامل لجميع الموارد للكورسات
  • تفاعل مع خبراء الكورس
  • احصل علي شهادة اتمام الحضور
خطة اشتراك سنة
دولار 70
الميزات المتوفرة
  • وصول كامل لجميع الكورسات
  • وصول كامل لجميع الموارد للكورسات
  • تفاعل مع خبراء الكورس
  • احصل علي شهادة اتمام الحضور
3-شهور للمجوعات
دولار 40
الميزات المتوفرة
  • جميع مزايا الاشتراك لمدة شهر واحد
  • الاشتراك لمدة ثلاثة أشهر
  • الاشتراك لثلاثة مستخدمين