احتراف برمجة تطبيقات الأندرويد

<p>تعد تطبيقات الآندرويد من أكثر التطبيقات إستخداماً في عالم الأجهزة الذكية. من خلال هذا المعسكر سوف تتعلم برمجة الآندرويد عبر بناء العديد من التطبيقات والمشاريع الواقعية التي تتشابه مع تطبيقات نستخدمها في عالمنا العربي بشكل شبه يومي.</p>

play video
close modal
play video
مقدمة المعسكر
close modal
play video
التعرف على مفهوم الـ Activity
close modal
close modal
اﻟﻤﻨﻬﺞ اﻟﺪراﺳﻲ
التعرف على أندرويد و على كيفية بناء واجهات التطبيقات
Arrow icon

في هذه الدروس سنتعرف على نظام الأندرويد بشكل عام وسنقوم بتصميم واجهة لتطبيق بسيط، حيث سنتعرف على الكثير من المفاهيم الأساسية في تصميم واجهات تطبيقات الأندرويد. ثم سنتعرف على بيئة العمل وهي Android Studio وسنتعرف على تخطيط القيود ConstraintLayout

20 ساعة

بناء تطبيق تفاعلي باستخدام لغة جافا
Arrow icon

مقدمة حول كيفية بناء تطبيق تفاعلي بسيط باستخدام لغة جافا يمكنه التفاعل مع المستخدم من خلال التعرف على بعض المفاهيم الأساسية في اللغة إلى جانب التعرف على مفهوم الActivity ودورة حياتها.

30 ساعة

تطوير تطبيقات متعددة الشاشات
Arrow icon

في هذه الدروس سنتعرف على مفاهيم متعلقة بتطوير تطبيقات متعددة الشاشات في نظام الأندرويد عن طريق تصميم تطبيق لعبة خمن. من أهم المفاهيم التي سنتعرف عليها مفهوم الـ Intents. كذلك سنتعرف على كيفية دعم أكثر من لغة في تطبيقات أندرويد في نفس الوقت.

30 ساعة

البرمجة كائنية التوجه
Arrow icon

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

20 ساعة

تطبيقات القوائم AdapterViews
Arrow icon

فى هذه الدروس سنقوم بتطوير تطبيق لمساعدة الغير قادرين على النطق بتمكينهم من الضغط على صور فى الهاتف لتشغيل صوت يصف الصورة. حيث سنتعلم كيف نقوم بعرض القوائم List Views وقراءة الملفات من على الهاتف والحصول على الصلاحيات من خلال الـ real time permissions.

30 ساعة

ربط التطبيقات بالإنترنت
Arrow icon

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

60 ساعة

تطبيق الطقس مع المعمارية الجديدة
Arrow icon

في هذه الدروس سنتعرف على كيفية استخدام مكونات معمارية التطبيق في أندرويد وكيف يمكن أن تسهم هذه المكونات في تحسين التطبيق وحل الكثير من المشاكل بالإضافة لتسهيل الكثير من المهام كما سنتعرف مفهوم الـ annotation وعلى مكتبة Retrofit وكيفية استخدامها في جلب البيانات من الإنترنت بدلا من Volley وما هو الفرق بينهما.

70 ساعة

تشغيل المهام في الخلفية Background tasks
Arrow icon

سوف نقوم في هذه الدروس بالتطرق إلى أحد أهم خصائص نظام أندرويد ألا و هو تشغيل المهام في الخلفية، حيث سنتعرف على مجموعة من الطرق المستعملة في تشغيل المهام في الخلفية.

40 ساعة

تطبيقات الموقع والخرائط مع Firebase
Arrow icon

في هذه الدروس سنقوم معا بتطوير تطبيق "الرحالة" و الذي يسمح للمستخدمين باستعراض رحلات سابقة لمستخدمين آخرين و اضافة رحلاتهم الخاصة. سنعتمد بشكل كبير في هذا الدرس على خدمة Firebase المقدمة من جوجل، كما سنقوم أيضا بالتعرف على مكتبة Google Maps.

60 ساعة

تطبيقات متعددة الأطراف
Arrow icon

فى هذه الدروس سنقوم بتطوير تطبيق مصغر لطلب التاكسى عن طريق الهاتف حيث يتضمن المشروع تطبيقين واحد للسائق وآخر للراكب. كذلك سنقوم باستخدام Firebase للتواصل بين السائق والراكب وسنقوم عرض المعلومات فوق الخريطة لذلك سنستخدم Google Maps.

70 ساعة

مقدمة عن لغة Kotlin
Arrow icon

في هذه الدروس سنقوم بالتعرف على لغة Kotlin عن طريق تحويل بعض أجزاء مشروع اقتراح هدية من لغة Java إلى لغة Kotlin.

20 ساعة

مفهوم اختبارات الكود TDD
Arrow icon

في هذه الدروس سنقوم بالتعرف على مفاهيم مهمة لكل مطور أندرويد محترف، حتى يتمكن من السيطرة على التطبيقات الوعرة. سنتعرف على مفهوم تتبع الأخطاء وأداة تعرف بأسم Debugger والتي تستخدم لتتبع الأخطاء. كذلك سنتعرف على مفهوم اختبارات الكود المؤتمتة وهناك نوعان أساسيان Unit Testing و UI Testing.

20 ساعة

نشر التطبيقات على متجر Google Play
Arrow icon

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

10 ساعات

ﺗﻘﻨﻴﺎت اﻟﻤﻌﺴﻜﺮ
Android Studio
Firebase
Jetpack
Java
Google Play
Google maps
API
Kotlin
TDD
y

ﻣﻴﺰات اﻟﻤﻌﺴﻜﺮ

illustration
ﺗﻌﻠﻢ ﺑﺎﻟﺴﺮﻋﺔ اﻟﺘﻲ ﺗﻨﺎﺳﺒﻚ
دروس اﻟﻤﻌﺴﻜﺮ ﻣﺘﺎﺣﺔ ﻋﻠﻰ ﻣﺪار 24 ﺳﺎﻋﺔ ﻫﺬا ﻳﻌﻨﻲ إﻣﻜﺎﻧﻴﺔ اﻟﺘﻌﻠﻢ ﺑﺄﺳﺮع وﻗﺖ ﻟﺘﺼﻞ إﻟﻰ أﻫﺪاﻓﻚ ﺑﺄﻗﺮب وﻗﺖ ﻣﻤﻜﻦ.
illustration
ﻣﺸﺎرﻳﻊ ﻋﻤﻠﻴﺔ ﻣﻦ أرض اﻟﻮاﻗﻊ
اﻟﻤﺸﺎرﻳﻊ ﻫﻲ أﺳﺎس اﻟﺨﺒﺮة وﺧﻠﺎل اﻟﻤﻌﺴﻜﺮ ﺳﺘﻌﻤﻞ ﻋﻠﻰ ﻣﺸﺎرﻳﻊ ﺗﻮﺻﻠﻚ إﻟﻰ اﻟﻤﺴﺘﻮى اﻟﺎﺣﺘﺮاﻓﻲ اﻟﻤﺮﻏﻮب ﻟﻠﻮﺻﻮل إﻟﻰ أﻫﺪاﻓﻚ.
illustration
ورش ﻓﻲ اﻟﻤﻬﺎرات اﻟﺸﺨﺼﻴﺔ
ﺗﻨﻤﻴﺔ اﻟﻤﻬﺎرات اﻟﺸﺨﺼﻴﺔ واﻟﻤﻬﻨﻴﺔ ﺟﺰء ﻣﻦ ﻣﻌﺴﻜﺮاﺗﻨﺎ اﻟﺎﺣﺘﺮﻓﻴﺔ، اﺳﺘﻔﺪ ﻣﻦ ورش اﻟﻌﻤﻞ اﻟﻤﻘﺎﻣﺔ ﻣﻦ ﻗﺒﻞ ﺧﺒﺮاء اﻟﺘﻮﻇﻴﻒ ﻟﺘﺼﺒﺢ ﻋﻠﻰ أﺗﻢ اﻟﺎﺳﺘﻌﺪاد ﻟﻮﻇﻴﻔﺘﻚ اﻟﻤﺴﺘﻘﺒﻠﻴﺔ.
illustration
ﺗﻌﻠﻢ ﺑﺎﻟﺴﺮﻋﺔ اﻟﺘﻲ ﺗﻨﺎﺳﺒﻚ
دروس اﻟﻤﻌﺴﻜﺮ ﻣﺘﺎﺣﺔ ﻋﻠﻰ ﻣﺪار 24 ﺳﺎﻋﺔ ﻫﺬا ﻳﻌﻨﻲ إﻣﻜﺎﻧﻴﺔ اﻟﺘﻌﻠﻢ ﺑﺄﺳﺮع وﻗﺖ ﻟﺘﺼﻞ إﻟﻰ أﻫﺪاﻓﻚ ﺑﺄﻗﺮب وﻗﺖ ﻣﻤﻜﻦ.
illustration
ﻣﺸﺎرﻳﻊ ﻋﻤﻠﻴﺔ ﻣﻦ أرض اﻟﻮاﻗﻊ
اﻟﻤﺸﺎرﻳﻊ ﻫﻲ أﺳﺎس اﻟﺨﺒﺮة وﺧﻠﺎل اﻟﻤﻌﺴﻜﺮ ﺳﺘﻌﻤﻞ ﻋﻠﻰ ﻣﺸﺎرﻳﻊ ﺗﻮﺻﻠﻚ إﻟﻰ اﻟﻤﺴﺘﻮى اﻟﺎﺣﺘﺮاﻓﻲ اﻟﻤﺮﻏﻮب ﻟﻠﻮﺻﻮل إﻟﻰ أﻫﺪاﻓﻚ.
illustration
ورش ﻓﻲ اﻟﻤﻬﺎرات اﻟﺸﺨﺼﻴﺔ
ﺗﻨﻤﻴﺔ اﻟﻤﻬﺎرات اﻟﺸﺨﺼﻴﺔ واﻟﻤﻬﻨﻴﺔ ﺟﺰء ﻣﻦ ﻣﻌﺴﻜﺮاﺗﻨﺎ اﻟﺎﺣﺘﺮﻓﻴﺔ، اﺳﺘﻔﺪ ﻣﻦ ورش اﻟﻌﻤﻞ اﻟﻤﻘﺎﻣﺔ ﻣﻦ ﻗﺒﻞ ﺧﺒﺮاء اﻟﺘﻮﻇﻴﻒ ﻟﺘﺼﺒﺢ ﻋﻠﻰ أﺗﻢ اﻟﺎﺳﺘﻌﺪاد ﻟﻮﻇﻴﻔﺘﻚ اﻟﻤﺴﺘﻘﺒﻠﻴﺔ.

بشراكة مع

Hunger Station
AWS
digital Ocean
Carriage

إﺣﺼﺎﺋﻴﺎت اﻟﻤﻌﺴﻜﺮ

18 ألف

مشاهدة للدروس

156

طالب

230

حل مشروع

عاجزة عن شكر فريق برمج الذي قام بتحقيق طموحاتي وأهدافي من خلال طريقة تعلم رائعة للغاية الفيديوهات في منصة برمج كانت مميزة جداً ويمكن أن تنقلك من الصفر للاحتراف ، وكذلك المحاضرات الحية التي ساعدتني فعلاً في فهم المصطلحات وفصلت أمور كثيرة. المشاريع والتحديات التي يقومون بإتاحتها لنا زادت من شغفي في البحث و القدرة على حل المشكلات البرمجية. الجلسات المميزة مع المدربين زادت من ترسيخ المفاهيم الجديدة، و ساعدتني في الوصول لحل المشكلات والصعوبات البرمجية التي كانت تواجهني. ما أستطيع قوله الآن أنني متحمس...
Stars iconStars iconStars iconStars iconStars icon
خريجة معسكر احتراف الأندرويد
بتول بني هاشم
بتول بني هاشم

بتول بني هاشم

خريجة معسكر احتراف الأندرويد

بتول بني هاشم

عاجزة عن شكر فريق برمج الذي قام بتحقيق طموحاتي وأهدافي من خلال طريقة تعلم رائعة للغاية الفيديوهات في منصة برمج كانت مميزة جداً ويمكن أن تنقلك من الصفر للاحتراف ، وكذلك المحاضرات الحية التي ساعدتني فعلاً في فهم المصطلحات وفصلت أمور كثيرة. المشاريع والتحديات التي يقومون بإتاحتها لنا زادت من شغفي في البحث و القدرة على حل المشكلات البرمجية. الجلسات المميزة مع المدربين زادت من ترسيخ المفاهيم الجديدة، و ساعدتني في الوصول لحل المشكلات والصعوبات البرمجية التي كانت تواجهني. ما أستطيع قوله الآن أنني متحمسة جداً لدخول سوق العمل، فقد حفزني برمج في تغيير نمط تفكيري في البرمجة، وأصبحت أكثر قدرة على تحويل الفكرة إلى تطبيق له معنى.

Stars iconStars iconStars iconStars iconStars icon

ﻣﺪرﺑﻮ اﻟﻤﻌﺴﻜﺮ

عبدالله الحسينان

منتج محتوى في برمج

عبدالله الحسينان

عبدالله الحسينان مهندس كمبيوتر من الكويت، تعلم تطوير تطبيقات الأندرويد سنة 2010 عن طريق التعلم الذاتي من خلال الدروس على الانترنت وتطبيق المشاريع الخاصة، وعمل على العديد من المشاريع كمطور حر. ومنذ ذلك الحين قام بتطوير أحد أشهر التطبيقات في الكويت “Kuwait Prayer Times”. حضر مؤتمر Google I/O سنة 2013 للمطورين. وكذلك شارك في تأسيس شركة للطباعة ثلاثة الأبعاد 3D Printing في الكويت. وهو يعمل حاليا ضمن فريق برمج لتطوير المحتوى التقني العربي على الإنترنت لتتوفر الفرصة لكل عربي طموح.

عمر البلبيسي

مطور محتوى

عمر البلبيسي

عمر البلبيسي، حاصل على درجة البكالوريوس في علم الحاسوب عام 2014 من الجامعة الإسلامية بغزة. يعمل كمطور تطبيقات Android منذ عام 2014 وحتى الآن. عمل في العديد من المؤسسات والشركات وكذلك كمطور برمجيات حر كما وحصل على شارة الأعلى تقييما على موقع Upwork عام 2017. عمل كمدرب في مجال تطوير تطبيقات Android في عدد من مراكز التدريب والكليات وتم اختياره من ضمن أفضل 10 مدربين في المرحلة الأولى من مبادرة مليون مبرمج عربي عام 2018

محمد ڤندوز

مطور محتوى ومطور قوقل خبير

محمد ڤندوز

محمد ڤندوز، مطور تطبيقات أندرويد بخبرة تفوق ال 6 سنوات. عمل في الماضي على العديد من التطبيقات التي لاقت رواجا كبيرا على متجر جوجل بلاي. في سنة 2017 أصبح محمد ڤندوز أول عربي يحصل على لقب “مطور جوجل خبير” في مجال تطبيقات الأندرويد Google Developer Expert. عمل كمتحدث في العديد من المحاضرات التقنية في العديد من الدول العربية مثل: DroidCon Dubai 2018, Oman Ideathon 2018, GDR Algeria 2017 & 2018 و العديد من الملتقيات في الجزائر. كما أنه يحمل شهادة دكتوراه في علوم الكمبيوتر حيث يعمل حاليا كأستاذ محاضر بجامعة مولاي الطاهر بالجزائر.

الأﺳﺌﻠﺔ المتكررﺓ

هل يجب أن تكون لدي خلفية في البرمجة للإنضمام إلى هذا المعسكر؟

plus and x marks

لا، فقد تم تجهيز معسكرات برمج لتناسب الجميع بما فيهم المبتدئين تماماً.

هل تعتبر الشهادات الصادرة من برمج معتمدة بشكل رسمي محلياً وعالمياً؟

plus and x marks

بما أن لغات البرمجة والأنظمة التي يتم تدريسها ضمن معسكرات برمج تعتبر مفتوحة المصدر، فلا يوجد جهات عالمية أو محلية تعتمد شهادات تختص بهذه اللغات. في كبرى شركات التكنولوجيا، لا يتم النظر إلى الشهادات وإنما يتم إختبار مهاراتك البرمجية عند التقديم على الوظيفة. عملنا في برمج على التعاون مع شركات مرموقة في العالم العربي لتوظيف خريجي معسكراتنا.