Section outline

  • لمحة تعريفية عن التقنية

    إذا كنت برفقة أي حِرفيّ، ستجد أن معرفة طريقة استخدام أدواتك جزءًا هامًا لأداء عملك بإتقان. لذا تُعد منصة أندرويد إستوديو (Android Studio) هي الأداة الوحيدة الأكثر أهمية لمطوري أندرويد، فهي تتضمن مجموعة متنوعة من الميزات التي تمكّن المطورين من العمل بفعالية وتضمن جودة البرمجيات عن طريق اختبارها.
    ستعلمك الدورة أساسيات عملية تطوير أندرويد بما في ذلك منصة أندرويد إستوديو (Android Studio)، والأنشطة، ودورة حياة النشاط. حيث ستمنحك المهارات اللازمة لتوفير تجربة تطبيق غنية تستفيد من العديد من الميزات والإمكانيات التي تتمتع بها منصة أندرويد بواسطة لغتي جافا وكوتلن


    التوصيف الوظيفي المستهدف بعد الانتهاء

    مطور تطبيقات أندرويد أصلية


    مَنْ يجب أن يتقدم؟

    أيّ شخص متخصص لديه خلفية في هندسة البرمجيات وفي البرمجة


    مخرجات الدورة

    شهادة Associate Android Developers 

  • Java Programming

    Developing Android Applications

    Freelancing

    • Design Patterns in Java

    • SOLID Software Design Principles in Java

    • Design Patterns in Java: Creational

    • Design Patterns in Java: Structural

    • Design Patterns in Java: Behavioral

      Programming Essentials

    • Algorithms and Data Structures - Part 1

    • Algorithms and Data Structures - Part 2

      Source Control

    • Getting Started with Git

    • Mastering Git

    • Working with Git Branches


      Secure Coding & OWASP

    • Security for Hackers and Developers: Overview

    • Play by Play: OWASP Top 10 2017

      Java Language Fundamentals

    • Java Fundamentals

      Kotlin

    • Kotlin Fundamentals


      Android Development with Java

    • Understanding Android Application Basics

    • Working with Android Tools and Testing

    • Enhancing the Android Application Experience

    • Managing Android App Data with SQLite

    • Leveraging the Power of the Android Platform

    • Building Your First Connected App with Android Studio

    • Android Unit Testing with JUnit and Mockito Using Kotlin

    • Gradle Build Tool Fundamentals

      Android Development with Kotlin

    • Developing Android Applications with Kotlin: The Big Picture

    • Developing Android Applications with Kotlin: Getting Started

    • Testing and Debugging with Android Studio and Gradle

    • Creating High-quality UX with AndroidX

    • Creating a Database with SQLite, DAO, and Room

    • Performing Background Jobs with Work Manager and Coroutines

    • Managing LifeCycle and ViewModel Data

    • Kotlin Coroutines: Getting Started

    • Building Apps with Android Architecture Components

    • Managing and Binding Data Using the Paging Library

      Android Security

    • Android Security: Inter-app and Network Communication Security

    • Android Security: Effective Permission Handling

    • Ethical Hacking: Hacking Mobile Platforms


Chat Icon

مرشد مهني مدعوم بالذكاء الاصطناعي
أهلا! أنا مرشدك الوظيفي، يسعدني مساعدتك، إسألني الآن!

AI-Powered Career Advisor
Hello! I am your career advisor, happy to assist you, Ask me now!

Career Advisor
Powered by Aitar.ai