Courses

BIM Development -Revit API G7

BIM Development -Revit API G7
200 USD 125 USD
Accepted Payment Methods
  Buy Now
Lessons
90 Lessons in 13 Chapters
Duration
14 Hours & 11 Minutes
Students
23 Students in 8 Countries
Instructor
Ashraf Abbas BIM Delepoer



 
لم يبدا الكورس بعد
  لمعرفة موعد الكورس والخصومات المتاحة 
تواصل مع
Wa.me/201020819686

BIM Development -API Content
Software
• Revit 
• GitHub

Programming Language and Tools
• C#
• Revit API
• WPF

Course Content 
• 4 Levels to become an expert from scratch.
• Explore the secrets and benefits of Revit API.
• Develop custom Revit applications using C# and WPF.
• Suitable for beginners with no prior experience.
• Gain in-depth knowledge of Revit API.
• Understand how Revit API enhances workflows.
• Master Revit software and C# programming.
• Create powerful tools and automation.
• Build user-friendly UIs with WPF.

Prerequisites
• Revit is preferred 

Instructors
Eng / shehab Fekry   Visit Linked Partipilo Click Here
Eng / Ashraf Abbas   Visit Linked Partipilo Click Here

Audience
• Architecture Engineers, Structural Engineers, MEP Engineers. (Students & Fresh Graduates)
• BIM Engineer, BIM Specialist, BIM Coordinator, BIM Manager.
• BIM Modeler, Draftsman.
• Fine Arts Architecture Department. (Students & Fresh

Certification 
• Autodesk Certification 
• Kayan Academy Certification 

Current Session 
• Group (1) Start on 20/06/2023 Tuesday
• Group (2) Start on 04/07/2023 Friday


Note that the Diploma is available Offline in Nasr City & Live on Zoom and Recorded sessions
Course Curriculum
  Expand All     Collapse All
01-01 - Introduction to BIM Development
 0:09:00
01-02 - Why C# for BIM Development
 0:03:00
01-03 - BIM Development Diploma Roadmap
 0:06:00
01-04 - BIM Development Diploma Student samples
 0:04:00
01-05 - Installing Requirements
 0:06:00
01-06 - Discussion
 0:19:00
01-07 - Variables
 0:05:00
01-08 - Numerical Data types
 0:07:00
01-09 - Operators
 0:09:00
01-10 - Practice
 0:04:00
02-01 - String Manipulation
 0:28:00
02-02 - Parsing
 0:12:00
02-03 - Casting
 0:06:00
02-04 - Array
 0:04:00
02-05 - If else Conditions
 0:09:00
02-06 - Switch case Conditions
 0:06:00
02-07 - Discussion
 0:06:00
02-08 - Ternary Operator
 0:05:00
02-09 - How to submit tasks
 0:02:00
03-01 - List
 0:07:00
03-02 - While loop
 0:12:00
03-03 - Do while loop
 0:05:00
03-04 - For loop
 0:11:00
03-05 - Foreach loop
 0:04:00
03-06 - How to choose the best looping option in C#
 0:07:00
03-07 - Shortcuts in VisualStudio
 0:02:00
03-08 - Discussion
 0:05:00
04-01 - Discussion
 0:13:00
04-02 - Void Method
 0:14:00
04-03 - return Method
 0:16:00
04-04 - Comments
 0:06:00
04-05 - Exceptions handeling
 0:04:00
04-06 - BOQ Generator Application in C sharp
 0:20:00
05-01 - OOP Introduction
 0:10:00
05-02 - Classes
 0:21:00
05-03 - Encapsulation
 0:15:00
06-01 - Access Modifiers
 0:09:00
06-02 - Static keyword
 0:12:00
06-03 - Inheritance
 0:21:00
06-04 - Polymorphism
 0:07:00
06-05 - Interface vs Abstract
 0:09:00
06-06 - Get and Set
 0:03:00
06-07 - Protected class
 0:04:00
06-08 - How to share the program with others
 0:03:00
07-01 - What's Revit API
 0:02:00
07-02 - Revit Versions and useful Resources
 0:11:00
07-03 - Elements Classification in Revit
 0:02:00
07-04 - Accessing Revit
 0:02:00
07-05 - Set up your first Revit addin
 0:22:00
07-06 - Talk with user
 0:07:00
07-07 - Selection
 0:09:00
07-08 - Filtered Element Collector
 0:08:00
08-01 - How to delete elements in Revit API
 0:19:00
08-02 - How to move elements in Revit API
 0:08:00
08-03 - Point-Based Family Creation in Revit API (Column)
 0:25:00
08-04 - Line-Based Family Creation in Revit API (Wall)
 0:34:00
08-05 - Task Description
 0:02:00
09-01 - Create AreaBasedElement in Revit API
 0:25:00
09-02 - Parameters Introduction in Revit API
 0:06:00
09-03 - Set Parameters in Revit API
 0:28:00
09-04 - Geometry in Revit Api
 0:11:00
09-05 - How to make clash detection with Revit API
 0:15:00
10-01 - How to make Tab - Panels - Buttons in Revit API
 0:11:00
10-02 - How to Create sheets in Revit API
 0:10:00
10-03 - How to create views and place it in sheets in Revit API
 0:19:00
10-04 - How to create Detail line in Revit API
 0:03:00
10-05 - How to create tags in Revit API
 0:08:00
10-06 - How to create texts in Revit API
 0:06:00
11-01 - Hello world and XAML Syntex
 0:08:00
11-02 - Useful resources
 0:02:00
11-03 - Containers (Stakpanels and Grids)
 0:06:00
11-04 - CAD-BIM Application buttons
 0:09:00
11-05 - How to open another software or file from WPF button
 0:03:00
11-06 - How to change Startup window
 0:02:00
11-07 - Select Materials Application
 0:17:00
11-08 - Customize response from selected item of a Combobox
 0:03:00
11-09 - Todo list Application
 0:12:00
11-10 - How to fire action by pressing a key on keyboard
 0:03:00
11-11 - How to share WPF apps with others
 0:02:00
12-01 - part 1
 0:05:00
12-02 - part 2
 0:15:00
12-03 - part 3
 0:08:00
12-04 - part 4
 0:11:00
12-05 - part 5
 0:27:00
13-01 - Project Idea
 0:06:00
13-02 - Solution Structure
 0:08:00
13-03 - WPF UI Design
 0:06:00
13-04 - Initializing the UI
 0:08:00
13-05 - Creating Excel file from WPF
 0:02:00
13-06 - Reading Excel file and Creating Levels in Revit API
 0:05:00