الدورات
Mastering Revit Api Using C# for Revit users
:مقدم الكورس
م. علاء السلمي Alaa ElSolami
عن الدورة
Mastering Revit API Course
الكورس عباره عن 4 مستويات :
– 2 مستوي لتعلم لغه البرمجه #C المستوي الاول Basics والمستوي الاخر Advanced (OOP) بعدد ساعات ( 9 ساعات ).
– 2 مستوي لتعلم ال Revit API المستوي الاول كافي لعمل ادوات بطريقه احترافيه علي برنامج الريفيت والمستوي الثاني متقدم لل (UI And Examples) والاختبارات والامثله لجميع الاقسام (STR – ARCH – MEP) بعدد ساعات ( 28 ساعه ).
– يمكن اخذ الجزء الخاص بال Revit API مع ال #C فقط كاكورس منفصل ويمكن اخذ الجزء الخاص بال Autocad API & Civil3D API مع ال #C فقط كاكورس منفصل ويمكن اخذ ال Full Package.
– محاضر الكورس مهندس Alaa ElSolami
Senior BIM Developer At CCC International Company
Senior BIM Developer At BIM And Beam (Paris – France)
و امثله عن الادوات التي يمكنك اخراجها بعد انتهاء الكورس في هذا اللينك :
https://www.linkedin.com/in/alaa-elsolami-845638223/
– الكورس 70 % منه امثله وتطبيقات علي جميع الادوات لجميع الاقسام.
– شرح ال #C وال Windows Form سيكون علي واجهه برنامج الريفيت ويوجد في اجزاء ال Autocad & Civil3D محاضرات لمعرفه الفرق والتحويل بين الواجهتين لتسهيل التطبيق علي اللغه والتعود علي اظهار النتائج علي واجهه اي برنامج.
– متابعه دائمه من المحاضر وتقدر تسال اللي مشتركين في الكورس اكثر من 400 متدرب في اقل من 8 شهور فقط.
1- الكورس عباره عن 4 مستويات :
2 مستوي لل C#
و 2 مستوي لل Revit API
2- كل المستوي الاول Beginner والاخر Advanced
3- التطبيق والامثله 70 % من كل جزء
4- محتوي ال Revit API 70% من المحتوي الكلي
5- التطبيق علي الريفيت مباشره عند دراسه ال C# لمعرف استخراج النتائج وعمل Testing ومعرفه انواع ال Errors التي تخرج من الريفيت
5- متابعه علي جروب للاسئله لكل مجموعه وMeeting كل 10 ايام او حسب الحاجه لذلك يمكن ان تكون اقل
6- جميع التطبيقات حسب كل قسم كل متدرب يأخذ الاختبار او الAddin الخاص بقسمه
7- المشروع النهائي يتم رفعه علي Autodesk App Store وسيكون حسب تخصصك
===================================================
C# – Level.01
00.Introduction
01.Install & Configuration
02.Data Types & Variables
03.String Type
04.Common Operators
05.Nullable Types
06.Data Types Conversion
07.Lists & Arrays
08.Comments & Regions
09.If Statement
10.Switch Statement
11-While And Do While Loop
12-For & Foreach Loops
13-Applications Level.01
C# – Level.02
00.Using Methods
01.Passing Values In Parameters
02.References & Namespaces
03.Introduction To Classes
04.Class & Objects
05.Constructors
06.Access Modifiers
07.Properties
08.Method Overloading
09.Inheritance
10.Using Interfaces
11.Enumerations
12.Exception Handling
13.Applications Level.02
14.Preparation For Revit API
Revit API – Level.01
00.Framework & References
01.Revit Addin Template
02.AddinManager
03.Revit Lookup Plugin
04.Application & Documents
05.Transactions Types
06.Types Of Selections
07.Elements Classifications
08.Elements Properties
09.General Examples
10.XYZ & Points Geometry
11.Lines & Vectors Geometry
12.Geometry Elements & Solids
13.Face Geometry
14.Elements Creation
15.Utils Types & ChatGPT
16.Addins Applications
Revit API – Level.02 Master Level
00.Windows Form Application
01.Buttons
02.Labels & Text Boxes
03.CheckBox & ComboBox
04.CheckedListBox
05.ColorDialog
06.ListBox & FoldersDialog
07.GroupBox & Panels
08.RadioButtons & Spliter
09.TrackBar
10.DataGridView
11.Guna Package
12.Parameters Transfer Plugin (all disciplines)
13.Warning Isolation Plugin (all disciplines)
14.Reinforcement Concepts (STR)
15.MEP Concepts (MEP)
16.Arch Concepts (ARCH)
صور من الدورة
محتوي الدورة
مُقدم الدورة:
م. علاء السلمي Alaa ElSolami
Senior BIM Developer At CCC International Company Senior BIM Developer At BIM And Beam (Paris – France)
