Forwarded from برمجة
/*
دي roadmap للِ حابب يتخصص تطوير برامج اندرويد native باختصار، من محمد سعداوي (@M3MD69) مهندس البرمجيات، متخصص تطوير برامج اندرويد native ⬇️💙
■ تتعلم java و تطبق عليها
- Basics
- OOP
- Data Structure
- Algorithms
• الواجب:
- CRUDS System
■ و تتعلم xml و تطبق عليه
- Basics
■ بعدها تتعلم andriod studio بلغة java و xml و تطبق عليهم، بعدها تتعلم تنشئ مشاريع صغيرة
- Basics
- Room
- NoSQL
- MySQL
- Online Realtime Database
• الواجب:
- CRUDS System
■ بعدها تتعلم kotlin و تطبق عليها
- Basics
- OOP
- Data Structure
- Algorithms
• الواجب:
- CRUDS System
- بعدها تتعلم andriod studio بلغة kotlin و xml و تطبق عليهم ، بعدها تتعلم تنشئ مشاريع صغيرة
- Basics
- Room
- NoSQL
- MySQL
- Online Realtime Database
• الواجب:
- CRUDS System
- بعدها تتعلم ازاي تستخدم لغة java و kotlin مع بعض في android studio لعمل مشاريع، و بعدها تنشئ مشاريع سواء كانت بلغة java او kotlin و بعدها تجمع افكار عشان تطور مشاريع وحدك بعد ما تتعلم تطوير مشاريع و تبدأ حياتك في مرحلة التدريب الذاتي
- بعدها خلاص نقدر كدا نقول انك بقيت Junior 🤝🏻💙
*/
دي roadmap للِ حابب يتخصص تطوير برامج اندرويد native باختصار، من محمد سعداوي (@M3MD69) مهندس البرمجيات، متخصص تطوير برامج اندرويد native ⬇️💙
■ تتعلم java و تطبق عليها
- Basics
- OOP
- Data Structure
- Algorithms
• الواجب:
- CRUDS System
■ و تتعلم xml و تطبق عليه
- Basics
■ بعدها تتعلم andriod studio بلغة java و xml و تطبق عليهم، بعدها تتعلم تنشئ مشاريع صغيرة
- Basics
- Room
- NoSQL
- MySQL
- Online Realtime Database
• الواجب:
- CRUDS System
■ بعدها تتعلم kotlin و تطبق عليها
- Basics
- OOP
- Data Structure
- Algorithms
• الواجب:
- CRUDS System
- بعدها تتعلم andriod studio بلغة kotlin و xml و تطبق عليهم ، بعدها تتعلم تنشئ مشاريع صغيرة
- Basics
- Room
- NoSQL
- MySQL
- Online Realtime Database
• الواجب:
- CRUDS System
- بعدها تتعلم ازاي تستخدم لغة java و kotlin مع بعض في android studio لعمل مشاريع، و بعدها تنشئ مشاريع سواء كانت بلغة java او kotlin و بعدها تجمع افكار عشان تطور مشاريع وحدك بعد ما تتعلم تطوير مشاريع و تبدأ حياتك في مرحلة التدريب الذاتي
- بعدها خلاص نقدر كدا نقول انك بقيت Junior 🤝🏻💙
*/
نصائح و استشارات برمجية
يطلعلي كذا اذا سويت رن
ملف ال html مش بيشتغل كدا
عندك طريقتين
1. اما بتفتح ملف ال html بشكل مباشر
2. او تنزل اضافة اسمها live server و لما تنتهي من تثبيتها داخل visual studio code تقوم ضاغط ضغطة يمين بالماوس على صفحة ال اكواد ال html و تختار open in live server
عندك طريقتين
1. اما بتفتح ملف ال html بشكل مباشر
2. او تنزل اضافة اسمها live server و لما تنتهي من تثبيتها داخل visual studio code تقوم ضاغط ضغطة يمين بالماوس على صفحة ال اكواد ال html و تختار open in live server
نصائح و استشارات برمجية
فين الغلط
if
else if
else
الترتيب دا ينفع في بعض الحالات متكتبيش فيه else if او else بس عندك else تحتها خط احمر مالهاش if
else if
else
الترتيب دا ينفع في بعض الحالات متكتبيش فيه else if او else بس عندك else تحتها خط احمر مالهاش if
لو تكرمتو انا طالب تقنية المعلومات
اشتي منكم تمارين ع البرمجة بلغة البايثون
اشتي منكم تمارين ع البرمجة بلغة البايثون
Forwarded from نصائح و استشارات برمجية
●هتلاقي عند اسماء المواقع دي مسائل تقدر ان شاء الله تحلها ⬇️💚:
• Codeforces
• LeetCode
• HackerRank
• TopCoder
• AtCoder
• HackerEarth
• Codewars
• Codeforces
• LeetCode
• HackerRank
• TopCoder
• AtCoder
• HackerEarth
• Codewars
نصائح و استشارات برمجية
لما جيت بدي اجرب اشغل المشروع يلي بعمل عليه ظهرلي هيك وماعرفت ع شو معترض بالزبط
خلي لغة الجهاز بالانجليزية و هتتحل المشكلة ان شاء الله
نصائح و استشارات برمجية
عندي سؤال تصميم التطبيقات يحتاج برمجه ؟
• في نوعين من التصميم عموماً، تصميم مبدأي و تصميم بالأكواد:
- التصميم المبدأي: بيعتمد على برامج تقوم انت بالتصميم عليها بدون اكواد في الغالب بحيث انك تكون صورة في ذهنك ان التصميم كيف سيكون و ممكن نتغاضى عن برنامج التصميم اياً يكن و نستخدم اوراق و نرسم الشكل اللي ممكن نتخيله كتصميم مبدأي.
• التصميم بالاكواد: هو الجزء العملي اللي فعلياً لازم انك تستخدم الاكواد فيه عشان تقدر تقوم بعملية تصميم الواجهة اياً كان نوع المشروع.
- التصميم المبدأي: بيعتمد على برامج تقوم انت بالتصميم عليها بدون اكواد في الغالب بحيث انك تكون صورة في ذهنك ان التصميم كيف سيكون و ممكن نتغاضى عن برنامج التصميم اياً يكن و نستخدم اوراق و نرسم الشكل اللي ممكن نتخيله كتصميم مبدأي.
• التصميم بالاكواد: هو الجزء العملي اللي فعلياً لازم انك تستخدم الاكواد فيه عشان تقدر تقوم بعملية تصميم الواجهة اياً كان نوع المشروع.
نصائح و استشارات برمجية
طيب وش يستخدمون اي لغه ؟
اقرا اللي هبعتهولك ⬇️
Forwarded from نصائح و استشارات برمجية
• مجال التطبيقات مجال واسع بيضم نوعين:
- Native
- Cross-Platform
دي مقارنة بسيطة بينهم ⬇️
t.me/Software_Consulting/644
طبعا كل شئ و له استخدامة
• تطبيقات ال Cross-Platform بتضم الاتي ⬇️
- Flutter, Dart
- MAUI, C#
- React Native, JavaScript
- Xamarin, C#
للمعلومة، React Native من نوع Cross-Platform، كلمة native هى مجرد شئ تابع للاسم فقط لا اكثر ولا يمد لنوع ال Native بأي صلة
• تطبيقات ال Native بتضم الاتي ⬇️
• Android:
- Android Studio, Java, Kotlin, XML
• IOS:
- (UIKit || SwiftUI), Swift, Objective C
• Desktop:
- Windows Form, C#
- WPS, C#
◆ طبعاً مش شرط يكون دول بس هما كل الانواع، انا ذكرت اشهر التقنيات الخاصة بالمجالات اللي تم ذكرها فقط.
- Native
- Cross-Platform
دي مقارنة بسيطة بينهم ⬇️
t.me/Software_Consulting/644
طبعا كل شئ و له استخدامة
• تطبيقات ال Cross-Platform بتضم الاتي ⬇️
- Flutter, Dart
- MAUI, C#
- React Native, JavaScript
- Xamarin, C#
للمعلومة، React Native من نوع Cross-Platform، كلمة native هى مجرد شئ تابع للاسم فقط لا اكثر ولا يمد لنوع ال Native بأي صلة
• تطبيقات ال Native بتضم الاتي ⬇️
• Android:
- Android Studio, Java, Kotlin, XML
• IOS:
- (UIKit || SwiftUI), Swift, Objective C
• Desktop:
- Windows Form, C#
- WPS, C#
◆ طبعاً مش شرط يكون دول بس هما كل الانواع، انا ذكرت اشهر التقنيات الخاصة بالمجالات اللي تم ذكرها فقط.