عن هذا المعسكر
مخيم تدريبي حقيقي يجعلك تبني تطبيقات كاملة من الصفر باستخدام أحدث التقنيات مثل C#, ASP.NET Core, React و SQL Server.
ماذا ستتعلم؟
من الصفر للاحتراف خلال 14 أسبوع
الأسئلة الشائعة
هل أحتاج خبرة سابقة في البرمجة؟
لا، المخيم مصمم ليبدأ معك من الصفر تمامًا. سنبني معك الأساس خطوة بخطوة حتى تصل إلى مستوى احترافي يمكنك من العمل الفعلي في المجال.
هل سأتمكن من العمل بعد انتهاء المخيم؟
نعم، الهدف من المخيم هو تأهيلك لسوق العمل. ستخرج بمشاريع حقيقية، Portfolio قوي، وتدريب على المقابلات مما يزيد فرصك بشكل كبير للحصول على وظيفة أو العمل الحر.
ما هي التقنيات التي سأتعلمها؟
ستتعلم مجموعة متكاملة تشمل:
C#, ASP.NET Core, React, SQL Server، بالإضافة إلى بناء APIs، نشر المشاريع، والتعامل مع أدوات حديثة مستخدمة في السوق.
هل التدريب عملي أم نظري؟
التدريب عملي بنسبة كبيرة. ستبني تطبيقات حقيقية من الصفر، وتتعامل مع سيناريوهات واقعية مشابهة لسوق العمل، وليس مجرد شرح نظري.
كم مدة المخيم وكم يحتاج وقت يوميًا؟
مدة المخيم 14 أسبوع تقريبًا (160 ساعة تدريبية)، بمعدل 3 أيام أسبوعيًا و4 ساعات يوميًا، مع متابعة مستمرة ومشاريع تطبيقية.
مراحل المعسكر
1
أساسيات البرمجة و IT
مصطلحات البرمجة الأساسية (Algorithm, API, OOP, Data Types)
الفرق بين High-Level و Low-Level
أساسيات SQL و API
مفاهيم Runtime و Compilation
2
الخوارزميات و Problem Solving
مفهوم الخوارزميات (Algorithms)
تحليل المشكلة (Problem Definition)
كتابة الحل (Flowchart + Algorithm Design)
تحويل الحل إلى كود (Code Implementation)
3
برمجة C# (من الصفر للاحتراف)
Variables & Data Types
Operators & Conditions
Loops (for, while, foreach)
Functions & Methods
OOP (Classes, Inheritance, Encapsulation)
التعامل مع Arrays و Strings
Git & GitHub
4
تطوير واجهات الويب (Frontend)
HTML5 (Structure, Forms, Media)
CSS3 (Layout, Styling, Responsive Design)
JavaScript أساسيات
DOM Manipulation
Events & Functions
5
قواعد البيانات SQL Server
أساسيات SQL
SELECT / INSERT / UPDATE / DELETE
Joins & Subqueries
Aggregation & Grouping
Stored Procedures
Transactions & Error Handling
6
تطوير Back-End باستخدام ASP.NET Core
MVC Architecture
Controllers & Routing
Razor Views
Model Binding
Entity Framework Core
CRUD Operations
Validation & Security
Authentication & Authorization
7
بناء APIs (Web Services)
RESTful API Concepts
HTTP Methods (GET, POST, PUT, DELETE)
بناء Endpoints
JSON Responses
JWT Authentication
استخدام Postman
8
LINQ و Data Handling
LINQ Queries
Filtering & Sorting
Joins
Aggregations
IEnumerable vs IQueryable
9
Frontend متقدم باستخدام React
React Components
State & Props
Hooks (useState, useEffect)
Routing (React Router)
API Integration
CRUD Applications
State Management (Context / Redux)
10
نشر التطبيقات (Deployment)
Domain & Hosting