غير مصنف

أكاديمية BTK | مشروع مليون مطور

By 16 يونيو 2022No Comments

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

شاهد أكثر من 130 ألف شخص مشروع “مليون مطور برمجيات” ، والذي نتعاون ، بصفتنا Academy Club ، مع Google و BTK. لقد قدمنا مساهمات لتعزيز رؤية ورسالة أكاديمية BTK من خلال هذه التدريبات التي أنشأناها مع طاقم مدربينا الخبراء.

تدريباتنا التي نقدمها في أكاديمية BTK ؛

  1. التدريب على تطوير تطبيقات Android Mobile مع Kotlin (أساسي ومتقدم)

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

ما هي لغة Kotlin؟

بدعم من Google كلغة برمجة لمنصة Android ، تعد Kotlin لغة برمجة ثابتة تعمل على جهاز Java الظاهري ويمكن أيضًا تجميعها في كود مصدر JavaScript. ويشمل أيضًا العديد من تطبيقات Android مثل Twitter و Pinterest و Netflix و Trello التي نستخدمها كثيرًا في الحياة اليومية.

  • متوافق مع Java: Kotlin متوافق بنسبة 100٪ مع Java ، ويمكنك الاستمرار في تطوير مشروع باستخدام Kotlin بدأت كتابته في Java.
  • أنت تكتب رمزًا أقل: إنه يوفر رمزًا أقصر وأنظف وأكثر قابلية للفهم مقارنةً بجافا.
  • يدعم منصات مختلفة: يمكنك بسهولة استخدام Kotlin على الأنظمة الأساسية حيث يمكنك استخدام Java.

2. تدريب التعلم الآلي مع بايثون

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

ما هي لغة بايثون ، ماذا يمكننا أن نفعل؟

يمكن تشغيل Python ، وهي لغة برمجة تفاعلية عالية المستوى وموجهة للكائنات ، على جميع الأنظمة الأساسية تقريبًا (Mac و Windows و Linux ..) بالإضافة إلى كونها مجانية ومفتوحة المصدر.

على الرغم من عدم وجود حد لما يمكن القيام به باستخدام Python ، إلا أنه يمكن استخدامه في العديد من المجالات مثل تطوير التطبيقات المستندة إلى الويب وتطوير البرامج وتطبيقات علوم البيانات والتعلم الآلي.

العمل على نظام المترجم الفوري يجعل الكود قابلاً للتنفيذ بمجرد كتابته. يمكننا سرد ما يمكنك القيام به في نهاية التدريب على النحو التالي ؛

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

3. دورة تطبيقات الجوال مع Google Flutter

يمكن لأي شخص مهتم المشاركة في هذا التدريب ، حيث سنتخذ الخطوة الأولى نحو الجيل التالي من SDK لتطوير الأجهزة المحمولة للقطاع ، والذي ظل يرتفع بسرعة منذ يومه الأول. ستكون قادرًا على تطوير برامج Android و IOS والويب باستخدام بنية أساسية واحدة للرمز ، من خلال التدريب الذي يعلمنا ما يعادل الرفرفة والأمر المكتسب بلغة Dart.

ما هي الرفرفة ، ما هي المزايا التي تقدمها؟

تم تطوير Flutter بواسطة Google ، وهو عبارة عن مجموعة أدوات واجهة مستخدم لتطوير الأجهزة المحمولة مفتوحة المصدر. لن تواجه أي خسارة في الأداء لأنها تتعلق مباشرة بالمنصة. Dart ، التي تُستخدم في الترميز ، هي أيضًا لغة برمجة طورتها Google. حقيقة أنها لغة موجزة وقصيرة توفر الراحة من حيث الاستخدام.

  • بالنسبة إلى Flutter مفتوح المصدر ، يمكنك متابعة Github repo وتصفح الالتزامات والمساهمة.
  • يمكننا إطلاق التطبيقات على أكثر من نظام أساسي بلغة برمجية واحدة. (IOS & Web & Android & Linux)
  • باستخدام ميزة Hot Reload ، يمكنك عرض التغييرات على الفور أثناء التطوير.

Leave a Reply