For Adults

For Youth

ON-DEMAND · UPSKILLING · $349

C# Scripting Fundamentals in Unity

C# Scripting Fundamentals in Unity

A 30-hour on-demand online course that will provide you with the core programming concepts of C# scripting that you can use when developing applications and games.

A 30-hour on-demand online course that will provide you with the core programming concepts of C# scripting that you can use when developing applications and games.

Purchase this course for $349

Purchase this course for $349

Purchase now

Purchase now

Purchase now

Overview

This beginner friendly 30-hour on-demand course will teach you the basics of C# scripting in Unity for game development. You will learn the fundamental programming concepts using C#, including: basic code structure, coding techniques, and some Unity specific C# usages.

1

Introduction to C#

In this unit, you will understand the basic concepts of scripting and begin building the course project, which is a Muffin Clicker game. At the end of this unit, you will have created an interactive counter, the foundation of the Muffin Clicker game.

2

Using Code to Animate

Now that you are familiar with C# and the Start() method, you will learn how to create animations and apply them to your course project by using code.

3

Refactoring

In this unit, you will learn to modify code to make it easier to maintain, understand, and extend without changing its behavior. After completing this unit, you will be able to understand the importance of refactoring and apply it to your code.

4

Upgrades

In this unit, you will plan and implement upgrades to your projects using properties and applying events. You will apply what you have learned to your muffin clicker game. Estimated time 8 hours Lessons: Upgrade planning, Upgrade implementation, Using properties for upgrades, Understanding events, Planning a second upgrade.

1

Introduction to C#

In this unit, you will understand the basic concepts of scripting and begin building the course project, which is a Muffin Clicker game. At the end of this unit, you will have created an interactive counter, the foundation of the Muffin Clicker game.

2

Using Code to Animate

Now that you are familiar with C# and the Start() method, you will learn how to create animations and apply them to your course project by using code.

3

Refactoring

In this unit, you will learn to modify code to make it easier to maintain, understand, and extend without changing its behavior. After completing this unit, you will be able to understand the importance of refactoring and apply it to your code.

4

Upgrades

In this unit, you will plan and implement upgrades to your projects using properties and applying events. You will apply what you have learned to your muffin clicker game. Estimated time 8 hours Lessons: Upgrade planning, Upgrade implementation, Using properties for upgrades, Understanding events, Planning a second upgrade.

1

Introduction to C#

In this unit, you will understand the basic concepts of scripting and begin building the course project, which is a Muffin Clicker game. At the end of this unit, you will have created an interactive counter, the foundation of the Muffin Clicker game.

2

Using Code to Animate

Now that you are familiar with C# and the Start() method, you will learn how to create animations and apply them to your course project by using code.

3

Refactoring

In this unit, you will learn to modify code to make it easier to maintain, understand, and extend without changing its behavior. After completing this unit, you will be able to understand the importance of refactoring and apply it to your code.

4

Upgrades

In this unit, you will plan and implement upgrades to your projects using properties and applying events. You will apply what you have learned to your muffin clicker game. Estimated time 8 hours Lessons: Upgrade planning, Upgrade implementation, Using properties for upgrades, Understanding events, Planning a second upgrade.

Circuit Stream is a trusted educational partner with

Alt text: "Logo of UCI Division of Continuing Education featuring 'UCI' in bold dark blue letters with a geometric design on the 'U' representing a book, followed by the words 'Division of Continuing Education' in a lighter shade of blue.
Alt text: "Logo of UCI Division of Continuing Education featuring 'UCI' in bold dark blue letters with a geometric design on the 'U' representing a book, followed by the words 'Division of Continuing Education' in a lighter shade of blue.
Alt text: "Logo of UCI Division of Continuing Education featuring 'UCI' in bold dark blue letters with a geometric design on the 'U' representing a book, followed by the words 'Division of Continuing Education' in a lighter shade of blue.

What to Expect

On-Demand Learning

This 30-hour on-demand course will teach you the basics of C# scripting in Unity for game development. You'll learn how to write simple scripts and use them in your games.

Expert Instructors

Learn from the best in the industry. Our instructors are Unity-certified instructors and industry mentors who will help you build your skills and portfolio.

Community

Get access to our Discord Community. A place where you can come to learn from other passionate professionals, share your knowledge, and network with people who share your interests.

Industry Recognized Certifications

After completing the course, you will receive a micro-credential issued by Circuit Stream.

Frequently Asked Questions

Frequently Asked Questions

Is this course online?

Is this course online?

Is this course online?

Are there any prerequisites for this course?

Are there any prerequisites for this course?

Are there any prerequisites for this course?

Will I earn a C# Fundamentals certificate from this course?

Will I earn a C# Fundamentals certificate from this course?

Will I earn a C# Fundamentals certificate from this course?