Leave Feedback

Help me make this course better by sharing feedback. Let me know if I need to remake any lessons or add more materials.

Leave Feedback

Learn Revit API Course

Learn Revit API Course

Hide General Chat

Hide General Chat

00

Introduction

How to get the most from this Course.

17:40

00

Introduction

How to get the most from this Course.

17:40

00

Introduction

How to get the most from this Course.

17:40

Welcome To LearnRevitAPI Course

00.01

4:00

Welcome To LearnRevitAPI Course

00.01

4:00

Welcome To LearnRevitAPI Course

00.01

4:00

Welcome To LearnRevitAPI Course

00.01

4:00

Course Platform and Community Overview

00.02

4:30

Course Platform and Community Overview

00.02

4:30

Course Platform and Community Overview

00.02

4:30

Course Platform and Community Overview

00.02

4:30

LearnRevitAPI Community

00.03

9:10

LearnRevitAPI Community

00.03

9:10

LearnRevitAPI Community

00.03

9:10

LearnRevitAPI Community

00.03

9:10

01

Get Started with Revit API using pyRevit

Let's get you started. I will explain you everything you need to know and help you setup your Dev environment and most importantly we will create your own pyRevit extension together.

2:33:00

01

Get Started with Revit API using pyRevit

Let's get you started. I will explain you everything you need to know and help you setup your Dev environment and most importantly we will create your own pyRevit extension together.

2:33:00

01

Get Started with Revit API using pyRevit

Let's get you started. I will explain you everything you need to know and help you setup your Dev environment and most importantly we will create your own pyRevit extension together.

2:33:00

01

Get Started with Revit API using pyRevit

Let's get you started. I will explain you everything you need to know and help you setup your Dev environment and most importantly we will create your own pyRevit extension together.

2:33:00

Introduction to Revit API and pyRevit

01.01

17:30

Introduction to Revit API and pyRevit

01.01

17:30

Introduction to Revit API and pyRevit

01.01

17:30

Introduction to Revit API and pyRevit

01.01

17:30

The Easiest Way to Get Started with pyRevit

01.02

6:00

The Easiest Way to Get Started with pyRevit

01.02

6:00

The Easiest Way to Get Started with pyRevit

01.02

6:00

The Easiest Way to Get Started with pyRevit

01.02

6:00

StarterKit Secrets: Everything You Didn’t Know You Needed!

01.03

15:40

StarterKit Secrets: Everything You Didn’t Know You Needed!

01.03

15:40

StarterKit Secrets: Everything You Didn’t Know You Needed!

01.03

15:40

StarterKit Secrets: Everything You Didn’t Know You Needed!

01.03

15:40

Setup Your Dev Environment for Revit API

01.04

20:45

Setup Your Dev Environment for Revit API

01.04

20:45

Setup Your Dev Environment for Revit API

01.04

20:45

Setup Your Dev Environment for Revit API

01.04

20:45

Create Your pyRevit Template + Anatomy

01.05

15:45

Create Your pyRevit Template + Anatomy

01.05

15:45

Create Your pyRevit Template + Anatomy

01.05

15:45

Create Your pyRevit Template + Anatomy

01.05

15:45

Create Your First Revit Add-in

01.06

21:40

Create Your First Revit Add-in

01.06

21:40

Create Your First Revit Add-in

01.06

21:40

Create Your First Revit Add-in

01.06

21:40

How to be efficient with your pyRevit code?

01.07

11:30

How to be efficient with your pyRevit code?

01.07

11:30

How to be efficient with your pyRevit code?

01.07

11:30

How to be efficient with your pyRevit code?

01.07

11:30

Backup Your pyRevit Code Before It's too Late

01.08

27:45

Backup Your pyRevit Code Before It's too Late

01.08

27:45

Backup Your pyRevit Code Before It's too Late

01.08

27:45

Backup Your pyRevit Code Before It's too Late

01.08

27:45

Revit API Difference in pyRevit vs Dynamo

01.09

6:30

Revit API Difference in pyRevit vs Dynamo

01.09

6:30

Revit API Difference in pyRevit vs Dynamo

01.09

6:30

Revit API Difference in pyRevit vs Dynamo

01.09

6:30

Avoid These 9 Mistakes Revit API Beginners Make

01.10

10:00

Avoid These 9 Mistakes Revit API Beginners Make

01.10

10:00

Avoid These 9 Mistakes Revit API Beginners Make

01.10

10:00

Avoid These 9 Mistakes Revit API Beginners Make

01.10

10:00

✨Leave Module Feedback

Help me make it better.

02

How to Read and Understand Revit API Documentation

Coding without documentation is like sailing without a wind.

01:52:30

02

How to Read and Understand Revit API Documentation

Coding without documentation is like sailing without a wind.

01:52:30

02

How to Read and Understand Revit API Documentation

Coding without documentation is like sailing without a wind.

01:52:30

02

How to Read and Understand Revit API Documentation

Coding without documentation is like sailing without a wind.

01:52:30

Module 02 Intro (New)

02.00

01:10

Module 02 Intro (New)

02.00

01:10

Module 02 Intro (New)

02.00

01:10

Module 02 Intro (New)

02.00

01:10

Introduction Revit API Docs (New)

02.01

28:05

Introduction Revit API Docs (New)

02.01

28:05

Introduction Revit API Docs (New)

02.01

28:05

Introduction Revit API Docs (New)

02.01

28:05

Python vs C# Syntax (New)

02.02

16:05

Python vs C# Syntax (New)

02.02

16:05

Python vs C# Syntax (New)

02.02

16:05

Python vs C# Syntax (New)

02.02

16:05

Translate C# to Python (New)

02.03

28:05

Translate C# to Python (New)

02.03

28:05

Translate C# to Python (New)

02.03

28:05

Translate C# to Python (New)

02.03

28:05

Changes in Revit API Documentation(New)

02.04

9:05

Changes in Revit API Documentation(New)

02.04

9:05

Changes in Revit API Documentation(New)

02.04

9:05

Changes in Revit API Documentation(New)

02.04

9:05

pyRevit Dev Docs (New)

02.05

20:30

pyRevit Dev Docs (New)

02.05

20:30

pyRevit Dev Docs (New)

02.05

20:30

pyRevit Dev Docs (New)

02.05

20:30

Revit API Dev Guide (New)

02.06

9:30

Revit API Dev Guide (New)

02.06

9:30

Revit API Dev Guide (New)

02.06

9:30

Revit API Dev Guide (New)

02.06

9:30

✨Leave Module Feedback

Help me make it better.

03

How to Select and Read Element's Properties

To start testing our code, we need to get an element. So let's learn how to select elements and read their properties

01:17:40

03

How to Select and Read Element's Properties

To start testing our code, we need to get an element. So let's learn how to select elements and read their properties

01:17:40

03

How to Select and Read Element's Properties

To start testing our code, we need to get an element. So let's learn how to select elements and read their properties

01:17:40

03

How to Select and Read Element's Properties

To start testing our code, we need to get an element. So let's learn how to select elements and read their properties

01:17:40

How to Select Elements

03.01

14:25

How to Select Elements

03.01

14:25

How to Select Elements

03.01

14:25

How to Select Elements

03.01

14:25

Read Element's Properteis and methods

03.02

19:15

Read Element's Properteis and methods

03.02

19:15

Read Element's Properteis and methods

03.02

19:15

Read Element's Properteis and methods

03.02

19:15

Limit Selection to Certain Elements (ISelectionFilter)

03.03

12:50

Limit Selection to Certain Elements (ISelectionFilter)

03.03

12:50

Limit Selection to Certain Elements (ISelectionFilter)

03.03

12:50

Limit Selection to Certain Elements (ISelectionFilter)

03.03

12:50

Sum Selected Rooms

03.04

8:45

Sum Selected Rooms

03.04

8:45

Sum Selected Rooms

03.04

8:45

Sum Selected Rooms

03.04

8:45

Rename Your Views and Sheets

03.05

13:50

Rename Your Views and Sheets

03.05

13:50

Rename Your Views and Sheets

03.05

13:50

Rename Your Views and Sheets

03.05

13:50

Pick Linked Objects

03.06

8:35

Pick Linked Objects

03.06

8:35

Pick Linked Objects

03.06

8:35

Pick Linked Objects

03.06

8:35

✨Leave Module Feedback

Help me make it better.

04

Parameters with Revit API

Revit is all about parameters, so get familiar how to Get, Read and Set Parameter Values with Revit APi.

01:50:40

04

Parameters with Revit API

Revit is all about parameters, so get familiar how to Get, Read and Set Parameter Values with Revit APi.

01:50:40

04

Parameters with Revit API

Revit is all about parameters, so get familiar how to Get, Read and Set Parameter Values with Revit APi.

01:50:40

04

Parameters with Revit API

Revit is all about parameters, so get familiar how to Get, Read and Set Parameter Values with Revit APi.

01:50:40

Revit API Parameters Overviews

04.01

10:20

Revit API Parameters Overviews

04.01

10:20

Revit API Parameters Overviews

04.01

10:20

Revit API Parameters Overviews

04.01

10:20

Get Parameters

04.02

6:55

Get Parameters

04.02

6:55

Get Parameters

04.02

6:55

Get Parameters

04.02

6:55

Set Parameter Values

04.03

10:10

Set Parameter Values

04.03

10:10

Set Parameter Values

04.03

10:10

Set Parameter Values

04.03

10:10

How To Check/Add Shared Parameters

04.04

30:40

How To Check/Add Shared Parameters

04.04

30:40

How To Check/Add Shared Parameters

04.04

30:40

How To Check/Add Shared Parameters

04.04

30:40

Key-Parameters

04.05

12:05

Key-Parameters

04.05

12:05

Key-Parameters

04.05

12:05

Key-Parameters

04.05

12:05

Calculate Apartment Sums

04.06

15:05

Calculate Apartment Sums

04.06

15:05

Calculate Apartment Sums

04.06

15:05

Calculate Apartment Sums

04.06

15:05

Change Wall Constraints Tool with basic UI form

04.07

25:25

Change Wall Constraints Tool with basic UI form

04.07

25:25

Change Wall Constraints Tool with basic UI form

04.07

25:25

Change Wall Constraints Tool with basic UI form

04.07

25:25

✨Leave Module Feedback

Help me make it better.

05

Transactions - How To Make Changes in Your Projects

Whenever we want to make any changes to the project we need to use 'Transaction'. So let's explore how they work.

40:40

05

Transactions - How To Make Changes in Your Projects

Whenever we want to make any changes to the project we need to use 'Transaction'. So let's explore how they work.

40:40

05

Transactions - How To Make Changes in Your Projects

Whenever we want to make any changes to the project we need to use 'Transaction'. So let's explore how they work.

40:40

05

Transactions - How To Make Changes in Your Projects

Whenever we want to make any changes to the project we need to use 'Transaction'. So let's explore how they work.

40:40

Transactions: How to Make Changes

05.01

4:50

Transactions: How to Make Changes

05.01

4:50

Transactions: How to Make Changes

05.01

4:50

Transactions: How to Make Changes

05.01

4:50

Sub Transactions & Group Transactions

05.02

3:20

Sub Transactions & Group Transactions

05.02

3:20

Sub Transactions & Group Transactions

05.02

3:20

Sub Transactions & Group Transactions

05.02

3:20

Custom Context Manager

05.03

11:15

Custom Context Manager

05.03

11:15

Custom Context Manager

05.03

11:15

Custom Context Manager

05.03

11:15

Get Associated Elements with Levels

05.04

5:50

Get Associated Elements with Levels

05.04

5:50

Get Associated Elements with Levels

05.04

5:50

Get Associated Elements with Levels

05.04

5:50

Suppress Warnings

05.05

15:25

Suppress Warnings

05.05

15:25

Suppress Warnings

05.05

15:25

Suppress Warnings

05.05

15:25

✨Leave Module Feedback

Help me make it better.

06

Master Getting Elements with Revit API

Revit is like a Database containing all our elements sorted by different properties. And FIlteredElementCollector class allows us to filter them.

59:00

06

Master Getting Elements with Revit API

Revit is like a Database containing all our elements sorted by different properties. And FIlteredElementCollector class allows us to filter them.

59:00

06

Master Getting Elements with Revit API

Revit is like a Database containing all our elements sorted by different properties. And FIlteredElementCollector class allows us to filter them.

59:00

06

Master Getting Elements with Revit API

Revit is like a Database containing all our elements sorted by different properties. And FIlteredElementCollector class allows us to filter them.

59:00

FilteredElementCollector Basics

06.01

19:00

FilteredElementCollector Basics

06.01

19:00

FilteredElementCollector Basics

06.01

19:00

FilteredElementCollector Basics

06.01

19:00

Explore FEC in Documentation

06.02

16:30

Explore FEC in Documentation

06.02

16:30

Explore FEC in Documentation

06.02

16:30

Explore FEC in Documentation

06.02

16:30

Filter Elements with List Comprehension

06.03

23:30

Filter Elements with List Comprehension

06.03

23:30

Filter Elements with List Comprehension

06.03

23:30

Filter Elements with List Comprehension

06.03

23:30

✨Leave Module Feedback

Help me make it better.

07

Revit API Filters

Learn about Revit API filters that can extend functionality of FilteredElementCollector for getting elements

01:22:20

07

Revit API Filters

Learn about Revit API filters that can extend functionality of FilteredElementCollector for getting elements

01:22:20

07

Revit API Filters

Learn about Revit API filters that can extend functionality of FilteredElementCollector for getting elements

01:22:20

07

Revit API Filters

Learn about Revit API filters that can extend functionality of FilteredElementCollector for getting elements

01:22:20

Revit API Filters Overview

07.01

4:30

Revit API Filters Overview

07.01

4:30

Revit API Filters Overview

07.01

4:30

Revit API Filters Overview

07.01

4:30

Revit API - Quick Filters

07.02

26:20

Revit API - Quick Filters

07.02

26:20

Revit API - Quick Filters

07.02

26:20

Revit API - Quick Filters

07.02

26:20

Revit API - Slow Filters

07.03

23:05

Revit API - Slow Filters

07.03

23:05

Revit API - Slow Filters

07.03

23:05

Revit API - Slow Filters

07.03

23:05

Revit API - Logical Filters

07.04

14:05

Revit API - Logical Filters

07.04

14:05

Revit API - Logical Filters

07.04

14:05

Revit API - Logical Filters

07.04

14:05

ElementParameterFilter

07.05

14:20

ElementParameterFilter

07.05

14:20

ElementParameterFilter

07.05

14:20

ElementParameterFilter

07.05

14:20

✨Leave Module Feedback

Help me make it better.

08

UI Forms: Revit Inputs & Outputs

Understand how to create UI Forms by using pre-written forms or creating your own custom UI

02:15:35

08

UI Forms: Revit Inputs & Outputs

Understand how to create UI Forms by using pre-written forms or creating your own custom UI

02:15:35

08

UI Forms: Revit Inputs & Outputs

Understand how to create UI Forms by using pre-written forms or creating your own custom UI

02:15:35

08

UI Forms: Revit Inputs & Outputs

Understand how to create UI Forms by using pre-written forms or creating your own custom UI

02:15:35

Module Introduction

08.01

2:15

Module Introduction

08.01

2:15

Module Introduction

08.01

2:15

Module Introduction

08.01

2:15

pyRevit Inputs

08.02

23:35

pyRevit Inputs

08.02

23:35

pyRevit Inputs

08.02

23:35

pyRevit Inputs

08.02

23:35

pyRevit Outputs

08.03

35:10

pyRevit Outputs

08.03

35:10

pyRevit Outputs

08.03

35:10

pyRevit Outputs

08.03

35:10

rpw Forms (FlexForm)

08.04

10:10

rpw Forms (FlexForm)

08.04

10:10

rpw Forms (FlexForm)

08.04

10:10

rpw Forms (FlexForm)

08.04

10:10

Revit API TaskDialog

08.05

11:30

Revit API TaskDialog

08.05

11:30

Revit API TaskDialog

08.05

11:30

Revit API TaskDialog

08.05

11:30

Windows Forms for Revit

08.06

52:55

Windows Forms for Revit

08.06

52:55

Windows Forms for Revit

08.06

52:55

Windows Forms for Revit

08.06

52:55

✨Leave Module Feedback

Help me make it better.

09

Views & Sheets in Revit API

Creating views takes considerable amount of time in Revit, so it makes perfect sense to automate it when possible. Let's loarn how to do that.

03:36:30

09

Views & Sheets in Revit API

Creating views takes considerable amount of time in Revit, so it makes perfect sense to automate it when possible. Let's loarn how to do that.

03:36:30

09

Views & Sheets in Revit API

Creating views takes considerable amount of time in Revit, so it makes perfect sense to automate it when possible. Let's loarn how to do that.

03:36:30

09

Views & Sheets in Revit API

Creating views takes considerable amount of time in Revit, so it makes perfect sense to automate it when possible. Let's loarn how to do that.

03:36:30

How To Create Views?

09.01

38:40

How To Create Views?

09.01

38:40

How To Create Views?

09.01

38:40

How To Create Views?

09.01

38:40

Create Sheets & Viewports

09.02

23:00

Create Sheets & Viewports

09.02

23:00

Create Sheets & Viewports

09.02

23:00

Create Sheets & Viewports

09.02

23:00

View Graphic Overrides

09.03

14:00

View Graphic Overrides

09.03

14:00

View Graphic Overrides

09.03

14:00

View Graphic Overrides

09.03

14:00

View Templates

09.04

26:45

View Templates

09.04

26:45

View Templates

09.04

26:45

View Templates

09.04

26:45

Transfer View Templates

09.05

21:10

Transfer View Templates

09.05

21:10

Transfer View Templates

09.05

21:10

Transfer View Templates

09.05

21:10

View Filters

09.06

56:15

View Filters

09.06

56:15

View Filters

09.06

56:15

View Filters

09.06

56:15

3D View Overviews

09.07

36:40

3D View Overviews

09.07

36:40

3D View Overviews

09.07

36:40

3D View Overviews

09.07

36:40

✨Leave Module Feedback

Help me make it better.

X

Guest Masterclasses

Here you will find lectures made by other Revit API and pyRevit experts that will share something useful with you.

X

Guest Masterclasses

Here you will find lectures made by other Revit API and pyRevit experts that will share something useful with you.

X

Guest Masterclasses

Here you will find lectures made by other Revit API and pyRevit experts that will share something useful with you.

X

Guest Masterclasses

Here you will find lectures made by other Revit API and pyRevit experts that will share something useful with you.

© 2023-2024 EF Learn Revit API

© 2023-2024 EF Learn Revit API

© 2023-2024 EF Learn Revit API

© 2023-2024 EF Learn Revit API