2019/10/08

بالعربي التطور في البرمجة باستخدام ال .Net

في الفيديو ده بنتكلم عن التطور اللي حصل في تطوير البرمجيات بال.Net وازاي انتقلت ال .Net من نظام تشغيل الويندوز فقط الى ان تعمل على انظمة تشغيل متعددة
وبتكلم عن Asp.Net core والتطور اللي فيه وازاي انك تقدر تبني Single page Application بالفريم ورك الجديد Blazor ومقدمة عن ال Xamarin وازاي بتبني بها Mobile Apps وازاي تقدر تخلي البرامج اللي بتطورها برامج ذكية باستخدام ال Machine Learning
الفيديو دسم واتمنى يكون مفيد لكل اللي هيشوفه

2019/09/12

05 - فن تطوير البرمجيات - Microservices

الحلقة الخامسة من سلسلة The art of software development
وفي الفيديو ده بنكمل كلام عن ال Architectural Patterns and Styles وهنتكلم عن انواع زي Service Oriented Architectural Style و Microservices
وبنوضح بعض المفاهيم زي 
Eventual Consistency
Event Sourcing
CQRS


04 - فن تطوير البرمجيات - Layered , Tires , Component Styles

الحلقة الرابعة من سلسلة The art of software development
وفي الفيديو ده بنتكلم عن ال Architectural Patterns and Styles وهنتكلم عن انواع زي Layered Architectural Style و N-Tires Architectural Style و Component-based Architectural Style


03 - فن تطوير البرمجيات - مباديء ال Software Architecture

الحلقة الثالثة من سلسلة The art of software development
وفي الفيديو ده بنتكلم عن مقدمة المباديء الاساسية لل Software Architecture 
وبنتكلم عن مفاهيم بنسمعها كتير زي coupling , cohesion , Separarion of concerns ... etc

ملحوظة : الفيديو وانا بسجله الصورة اتركبت على نفسها بشكل اصغر شوية ولضيق الوقت معملتلوش ايديت لكن المحتوى واضح



02 - فن تطوير البرمجيات - Software Architecture

الحلقة الثانية من سلسلة The art of software development
وفي الفيديو ده بنتكلم عن مقدمة ال Software Architecture وايه هو بالظبط وايه اهميته وايه مبادئه الاساسية


01 - فن تطوير البرمجيات - دورة العمل Software Development life-cycle

في  هذا الفيديدو ده اتكلم عن ال Software Development life-cycle بطريقة عملية اكتر مع بعض الامثلة وايضا اتكلم عن ال Waterfall و ال Agile وما هوالفرق الجوهري بينهم
وفي النهاية اعطي مقدمة عن ال DevOps ومفاهيمه


00 - فن تطوير البرمجيات - المقدمة

السلام عليكم
هذا الفيديو هو مقدمة لسلسلة فيديوهات بعنوان
The art of software development
وفي هذه السلسة دي سنتعرض لعملية تطوير البرمجيات وبخاصة مرحلة ال Design and Development
وهنستوضح مفاهيم مثل ال Software Architecture, System Design, OOP , Functional Programming.... etc


2019/01/30

بالعربي Software Architecture Styles

في المقال السابق تكلمنا عن ما هو ال Software Architecture وما هي فوائد ان يكون بناء النظام يتبع Architecture Style معين.
في هذا المقال سوف نتناول بعض ال Architecture Styles ونتعرف على خصائصها وايضا سنجيب على التساؤل التالي:
هل يجب ان يتبع النظام كله Architecture Style واحد ام ممكن ان يتبع اكثر من Style.



مقدمة عن الDevOps

في هذا المقال سوف اتحدث عن مقدمة بسيطة عن ال DevOps ولماذا لابد ان تهتم فرق تطوير البرمجيات به وما هي النتائج المترتبة عن استخدام اساليبه ...