Free online courseC# Sharp for beginner by Brackeys

4.85

(27)

C#

3h55m of online video course

Quality content and selected for your learning.

Certificate

Download your digital certificate of course completion after watching all course videos.

Exercises to train your knowledge

Many of the courses available have exercises to help with learning.

Free lifetime access

This course is free today and always will be, from start to finish you will pay nothing.

Teacher

Brackeys
5 Courses / 3186 students

Learn how to make video games! Top-quality game development tutorials on everything from Unity and programming to game design. If you want to become a developer this channel will help guide you through it!

Course comments

There are no comments yet for this course.

Watch the 1st video of the course

Sign in or Register to access the online course.

Do not worry, it is free!

Share

Evaluate course

Go to certificates

Report a problem

Course content

0h07m

1. How to program in C# - BASICS - Beginner Tutorial

Want to make powerful games, Windows and Mac software or mobile applications? Then this course is a great place to start.

Difficulty of lesson: Novice.

Learn how to read, write and understand C# code completely from scratch as we lay a great foundation for creating various types of software.

Follow me on Twitter @BrackeysTweet

Donate: http://brackeys.com/donate/

Website: http://brackeys.com
Get a T-Shirt: http://brackeys.spreadshirt.net/
Facebook: http://www.facebook.com/brackeys
Twitter: http://www.twitter.com/BrackeysTweet

Music:
Baby Plays Electro Games
http://teknoaxe.com/cgi-bin/link_code_2.pl?326

0h12m

2. How to program in C# - Beginner Tutorial

In this video we write our first program as we learn about input and output, methods and parameters.

Brackeys Developer Forum: http://forum.brackeys.com/

Want to make powerful games, Windows and Mac software or mobile applications? Then this course is a great place to start.

Difficulty of lesson: Novice.

Follow me on Twitter @BrackeysTweet

Donate: http://brackeys.com/donate/

Website: http://brackeys.com
Get a T-Shirt: http://brackeys.spreadshirt.net/
Facebook: http://www.facebook.com/brackeys
Twitter: http://www.twitter.com/BrackeysTweet

Music:
Baby Plays Electro Games
http://teknoaxe.com/cgi-bin/link_code_2.pl?326

0h15m

3. How to program in C# - VARIABLES - Beginner Tutorial

In this video we create a simple calculator as we discover the power of variables.

Brackeys Developer Forum: http://forum.brackeys.com/

Want to make powerful games, Windows and Mac software or mobile applications? Then this course is a great place to start.

Difficulty of lesson: Novice.

Follow me on Twitter @BrackeysTweet

Donate: http://brackeys.com/donate/

Website: http://brackeys.com
Get a T-Shirt: http://brackeys.spreadshirt.net/
Facebook: http://www.facebook.com/brackeys
Twitter: http://www.twitter.com/BrackeysTweet

Music:
Baby Plays Electro Games
http://teknoaxe.com/cgi-bin/link_code_2.pl?326

0h12m

4. How to program in C# - IF STATEMENTS - Beginner Tutorial

In this video we expand on what our programs can do as we teach them how to make decisions.

Developer Wallpapers: http://brackeys.com/wallpapers/
Brackeys Developer Forum: http://forum.brackeys.com/

Want to make powerful games, Windows and Mac software or mobile applications? Then this course is a great place to start.

Difficulty of lesson: Novice.

Follow me on Twitter @BrackeysTweet

Donate: http://brackeys.com/donate/

Website: http://brackeys.com
Get a T-Shirt: http://brackeys.spreadshirt.net/
Facebook: http://www.facebook.com/brackeys
Twitter: http://www.twitter.com/BrackeysTweet

Music:
Baby Plays Electro Games
http://teknoaxe.com/cgi-bin/link_code_2.pl?326

0h14m

5. How to program in C# - SWITCH STATEMENTS - Beginner Tutorial

In this video we learn about switch statements, classes and how to generate random numbers.

Code used: http://forum.brackeys.com/?p=5370

Want to make powerful games, Windows and Mac software or mobile applications? Then this course is a great place to start.

Difficulty of lesson: Novice.

Follow me on Twitter @BrackeysTweet

Donate: http://brackeys.com/donate/

Website: http://brackeys.com
Get a T-Shirt: http://brackeys.spreadshirt.net/
Facebook: http://www.facebook.com/brackeys
Twitter: http://www.twitter.com/BrackeysTweet

Music:
Baby Plays Electro Games
http://teknoaxe.com/cgi-bin/link_code_2.pl?326

0h10m

6. How to program in C# - FOR LOOPS - Beginner Tutorial

In this video we take a look at how for loops work and how to use them.

? Developer Forum: http://forum.brackeys.com/

Difficulty of lesson: Novice.

····················································································

Want to make powerful games, Windows and Mac software or mobile applications? Then this course is a great place to start.

····················································································

Donate: http://brackeys.com/donate/
Subscribe: http://bit.ly/1kMekJV

? Website: http://brackeys.com/
? Facebook: https://facebook.com/brackeys/
? Twitter: https://twitter.com/BrackeysTweet/

········································­­·······································­·­····

? All content by Brackeys is 100% free. I believe that education should be freely available to everyone. Want to support me in my mission?
Donate here: http://brackeys.com/donate/

········································­­·······································­·­···

0h12m

7. How to program in C# - WHILE LOOPS - Beginner Tutorial

In this video we take a look at how while loops work and how to use them to solve problems.

? Developer Forum: http://forum.brackeys.com/

Difficulty of lesson: Novice.

····················································································

Want to make powerful games, Windows and Mac software or mobile applications? Then this course is a great place to start.

····················································································

Donate: http://brackeys.com/donate/
Subscribe: http://bit.ly/1kMekJV

? Website: http://brackeys.com/
? Facebook: https://facebook.com/brackeys/
? Twitter: https://twitter.com/BrackeysTweet/

········································­­·······································­·­····

? All content by Brackeys is 100% free. I believe that education should be freely available to everyone. Want to support me in my mission?
Donate here: http://brackeys.com/donate/

········································­­·························

0h17m

8. How to program in C# - METHODS - Beginner Tutorial

This is an introductory look at methods (functions) in C#. We discover why they are awesome and how to use them.

? Developer Forum: http://forum.brackeys.com/

Difficulty of lesson: Novice.

····················································································

Want to make powerful games, Windows and Mac software or mobile applications? Then this course is a great place to start.

····················································································

? Donate: http://brackeys.com/donate/
? Subscribe: http://bit.ly/1kMekJV

? Website: http://brackeys.com/
? Facebook: https://facebook.com/brackeys/
? Twitter: https://twitter.com/BrackeysTweet/

········································­­·······································­·­····

? All content by Brackeys is 100% free. I believe that education should be freely available to everyone. Want to support me in my mission?
Donate here: http://brackeys.com/donate/

········································­­··

0h24m

9. How to program in C# - ARRAYS - Beginner Tutorial

We learn what arrays & lists are and how to use them. We also take a quick look at multidimensional arrays.

? Developer Forum: http://forum.brackeys.com/

Difficulty of lesson: Novice.

····················································································

Want to make powerful games, Windows and Mac software or mobile applications? Then this course is a great place to start.

····················································································

? Donate: http://bit.ly/1J85CgC
? Subscribe: http://bit.ly/1kMekJV

? Website: http://brackeys.com/
? Facebook: https://facebook.com/brackeys/
? Twitter: https://twitter.com/BrackeysTweet/

········································­­·······································­·­····

? All content by Brackeys is 100% free. I believe that education should be freely available to everyone. Want to support me in my mission?
Donate here: http://bit.ly/1J85CgC

········································­­···················

0h18m

10. How to program in C# - CLASSES - Beginner Tutorial

Things get awesome as we learn about classes and how we can create our own objects by describing them using code.

? Developer Forum: http://forum.brackeys.com/

Difficulty of lesson: Novice.

····················································································

Want to make powerful games, Windows and Mac software or mobile applications? Then this course is a great place to start.

····················································································

? Donate: http://bit.ly/1J85CgC
? Subscribe: http://bit.ly/1kMekJV

? Website: http://brackeys.com/
? Facebook: https://facebook.com/brackeys/
? Twitter: https://twitter.com/BrackeysTweet/

········································­­·······································­·­····

? All content by Brackeys is 100% free. I believe that education should be freely available to everyone. Want to support me in my mission?
Donate here: http://bit.ly/1J85CgC

········································­­·············

0h14m

11. How to program in C# - INHERITANCE - Beginner Tutorial

In this video we delve into inheritance. Deriving classes from other classes will allow us to reuse code, minimize errors and keep our program easily readable.

? Developer Forum: http://forum.brackeys.com/

Difficulty of lesson: Novice.

····················································································

Want to make powerful games, Windows and Mac software or mobile applications? Then this course is a great place to start.

····················································································

? Donate: http://bit.ly/1J85CgC
? Subscribe: http://bit.ly/1kMekJV

? Website: http://brackeys.com/
? Facebook: https://facebook.com/brackeys/
? Twitter: https://twitter.com/BrackeysTweet/

········································­­·······································­·­····

? All content by Brackeys is 100% free. I believe that education should be freely available to everyone. Want to support me in my mission?
Donate here: http://bit.ly/1J85CgC

·········

0h10m

12. How to program in C# - ENUMS - Beginner Tutorial

In this video we take a look at enums and why they are useful.

? Developer Forum: http://forum.brackeys.com/

Difficulty of lesson: Novice.

····················································································

Want to make powerful games, Windows and Mac software or mobile applications? Then this course is a great place to start.

····················································································

? Donate: http://bit.ly/1J85CgC
? Subscribe: http://bit.ly/1kMekJV

? Website: http://brackeys.com/
? Facebook: https://facebook.com/brackeys/
? Twitter: https://twitter.com/BrackeysTweet/

········································­­·······································­·­····

? All content by Brackeys is 100% free. I believe that education should be freely available to everyone. Want to support me in my mission?
Donate here: http://bit.ly/1J85CgC

········································­­·······································­·­····

? Baby Plays Ele

0h18m

13. How to program in C# - PROPERTIES - Beginner Tutorial

Learn how to utilize properties, getters and setters to make your code safer and more efficient.

? Developer Forum: http://forum.brackeys.com/

Difficulty of lesson: Novice.

····················································································

Want to make powerful games, Windows and Mac software or mobile applications? Then this course is a great place to start.

····················································································

? Donate: http://bit.ly/1J85CgC
? Subscribe: http://bit.ly/1kMekJV

? Website: http://brackeys.com/
? Facebook: https://facebook.com/brackeys/
? Twitter: https://twitter.com/BrackeysTweet/

········································­­·······································­·­····

? All content by Brackeys is 100% free. I believe that education should be freely available to everyone. Want to support me in my mission?
Donate here: http://bit.ly/1J85CgC

········································­­······························

0h27m

14. How to program in C# - INTERFACES - Tutorial

Learn how to use interfaces to improve your code.

? Donate: http://brackeys.com/donate/

Difficulty of lesson: Intermediate.

····················································································

Want to make powerful games, Windows and Mac software or mobile applications? Then this course is a great place to start.

····················································································

? Subscribe: http://bit.ly/1kMekJV

? Website: http://brackeys.com/
? Facebook: https://facebook.com/brackeys/
? Twitter: https://twitter.com/BrackeysTweet/

········································­­·······································­·­····

? All content by Brackeys is 100% free. I believe that education should be freely available to everyone. Want to support me in my mission?
Donate here: http://bit.ly/1J85CgC

········································­­·······································­·­····

? Baby Plays Electro Games
http://teknoaxe.com/cgi-bin/link_c

0h19m

15. How to program in C# - GENERICS - Tutorial

Learn how to use generics to create classes and methods using objects of unknown type.

? Multiplayer FPS Tutorial: https://youtu.be/UK57qdq_lak

Difficulty of lesson: Intermediate.

····················································································

Want to make powerful games, Windows and Mac software or mobile applications? Then this course is a great place to start.

····················································································

? Subscribe: http://bit.ly/1kMekJV
? Donate: http://brackeys.com/donate/

? Website: http://brackeys.com/
? Facebook: https://facebook.com/brackeys/
? Twitter: https://twitter.com/BrackeysTweet/

········································­­·······································­·­····

? All content by Brackeys is 100% free. I believe that education should be freely available to everyone. Want to support me in my mission?
Donate here: http://brackeys.com/donate/

········································­­···········