Introduction to C# Programming and Unity
FREE
This course is all about starting to learn how to develop video games using the C# programming language and the Unity game engine on Windows or Mac. Why use C# and Unity instead of some other language and game engine? Well, C# is a really good language for learning how to program and then programming professionally. Also, the Unity game engine is very popular with indie game developers; Unity games were downloaded 16,000,000,000 times in 2016! Finally, C# is one of the programming languages you can use in the Unity environment. This course doesn’t assume you have any previous programming experience. Don’t worry if you’ve never written code before; we’ll start at the very beginning and work our way up to building small games by the end of the course. Throughout the course you’ll learn core programming concepts that apply to lots of programming languages, including C#, and you’ll also learn how to apply those concepts when you develop games. Computer programming is really fun in general, and programming games is even better! Caution: Beginning (assuming no prior programming knowledge) is not the same as easy (not hard to do). Learning to program IS hard to do, especially since this course is …
Instructor Details
Courses : 8
Specification: Introduction to C# Programming and Unity
|
50 reviews for Introduction to C# Programming and Unity
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
FREE
Eldon V –
Great course, and instructor has a lecture style that makes things fun. Only criticism is that this course would be extremely difficult for someone with no programming experience at all. Took away a star because I’m really not a fan of the grading system. I completed my week 4 assignment nearly a week early, and I’m still waiting for my grade. Also, forums don’t look very active. I have a feeling there aren’t many people taking the course, much less activity on the forums since week 1 so there’s a chance the students that were there early on either dropped out or lost interest. Of course this means not enough students to peer review your assignment, which can have you waiting around for your grade.
Taylor E –
Beginning the course, C# was quite difficult for me to wrap my head around, and the YouTube tutorials weren’t cutting it. By the final programming assignment, I was able to actually analyze a problem and formulate a solution for things completely outside of the instructions, simply because of how well the fundamentals of C# in Unity had been laid out for me. I found myself coding new additions to the game, long after implementing the required functionality, just because it was fun to explore the possibilities. Dr. T’s goofy lectures kept things fun and gave me a few good laughs, while still presenting the appropriate material professionally and clearly. All in all, an excellent entry point for any aspiring game designer.
Luong N H –
Nice teacher. Very helpful for fresh and junior developers
Shwetaketu D –
amazing course. i was a complete noob at programming with no previous experience. Dr. T is a magician of a professor
Arya N –
Some of the instruction in assignments were not clear.
Shubhank B –
not all topics were very clear 🙁
Ria C –
Extremely informative intro course with a primary focus on programming! I’m completely new to unity and have only taken an intro to programming c++ course. Personally I found the course hard to follow along sometimes and I highly recommend doing Beginner Scripting on Unity Learn first. edit: I’ve finished the course in 1 2 weeks and am pretty proud of all the programming I’ve learned! For that I’d probably bump up my rating to a 5 star haha. It’s a little sad that the end product as the final project isn’t “flashy” per say, but it’s still very much worth taking the course!!!
Sayem –
Great for beginners!
Shubham S –
It is Best Way to Learn For Beginner on coursera.
Panagiotis P –
It was a great opportunity for me to get useful information about this module.
Dmitry –
Very good starting course
Yuzhuo Z –
This course is useful
cody r –
The course would be way better if there was less time with the instructor on screen and more time looking at the components of the code within the program/script while discussing those elements. Respectfully, Cody
Vinicius d S L P –
Extremely useful and practical examples that can get you started on the basics of C# programming and on Unity as an Engine.
Muhammad H –
I learnt alot from this course and it help me a lot in learning game development and C#.
Simon L –
Incredible course I recommend it to all beginners as well as intermediate users. incredible.
Mojtaba A –
I already knew many things in this course before starting, and I wish I knew this course when I started programming games, Good knowledge and Good effort.
Paramkusham V V K –
This was my 1st course in coursera and I really enjoyed learning fundamentals of game programming.
pikk –
Wonderfull teacher
Andrew T –
Great instructor and content!
Iris C A –
The course gives you a ver good understanding of Unity platform basics. Dr. T is a very good and funny teacher.
Igor N –
Till now, is very well explained! It permits the learner goes tracking the map. The teacher tries to inspire us through the lessons. Up to the present moment everything is good.
David G H –
I love Dr T’s style and teaching, though in week three was my downfall because I could not omplete the activities anymore and querions or help resources are non existant so, let’s see how otehr classes go.
Jeyson J M N –
This course is excellent the instructor Tim and his book were a great help during the course i definitly recommend this course to anyone how want to create video games.
Michael D –
This course has lots of practice exercises which is absolutely essential to learning to code. If you do all the exercises without looking at the answers you will succeed in this course.
Erin O –
Many others seemed to find it easy to follow, but I found the teacher’s pace difficult to keep up with and his Lesson Instructions a bit hard to follow, especially when interspersed with personal stories that got me off track, attention wise. This might just be because I’m on the Autism Spectrum, though. Will Be switching programming languages//teachers to see if it was just me.
Ayesha M –
I knew nothing about unity and it sounded so intimidating to me but this course gradually made me a confident beginner in game development in unity . I was also afraid of the process of debugging in unity but the professor explained the process very well i like how the tutorials are not completely scripted like the professor does make some errors and then he corrects it makes the overall learning session more natural. At leats no i know the very basic of game development like keyboard mouse game controller input spawning , applying force , screen clamping the thing that most of the advance courses doesn’t cover. for a complete beginner especially who is not a very good programmer i would highly recommend this course
Keshav K –
Your course is very useful sir. I love your teaching skills thank you so much sir you have made me to learn a new programming language
Mohd F –
Well explained and easy to understand.
James T H –
This course goes from 0 to 1,000,000 over about two weeks and then proceeds to make demands it didn’t actually teach. The teacher has a tendency to ramble and it can be confusing to keep up with. Dr. T definitely seems knowledgeable in his subject and has a good, upbeat personality, but that doesn’t necessarily mean he’s a great teacher. I would not recommend this course for anyone with a shred of neuro devergence. I took it with two friends of mine, all of us at varying levels on the spectrum, and it took all three of us together to parse several of the lectures past the rambling, as well as figuring through very vague instructions for the assignments. Being that this course is apparently meant for absolute beginners per the first video, it should have given a lot more time to build up student skills. Maybe lengthening the course to spend more time on smaller chunks or dividing it up into two separate courses would have been a better option. In any case, I will not be continuing with Dr. T’s classes and will find a different teacher.
Ali E O –
I have really enjoyed the course. Dr. T. and his teaching style is amazing. Highly recommended.
David R M –
The course is fine, but I miss more documentation and resources, apart of the book that you need buy if you want to follow the course fluently.
Kristen E –
It’s alright if you’ve never done coding before. Coming into it with a bit of experience, it seemed a little slow, but the Unity portions were explained very well.
Jacques D –
Great. As all good lecturer you love their lecture for inspiration and good teaching, but have the assignment as they push you beyouind the notch of what was cover in class… Thks Dr. T.
Ribal A –
Dr T is a really good instructor, he’s very lively indeed!
David C D –
Awesome introduction to Unity. The instructor is really cool!
Rachel B –
Goes way too fast and IS NOT for absolute beginners. The instructor assumes that you understand a lot of concepts without ever explaining them and then focuses only on some of the foundation concepts you need to know to understand what’s going on. The class structure is like this: 3 simple concepts and then an assignment worth points that uses those simple concepts plus 5 complicated ones that were never explained. The forums are dead and you can’t really get any help to understand the concepts that were never explained. For someone who has never programmed, it is incredibly frustrating and confusing.
Tushar S –
Nice Course
Steffan C A D –
Great introduction to Unity and C# basics.
KyuWon K –
so far so good. first time coding and loving the class materials. easy and on point. Thank you, Dr.T
Hesham M S A –
baaad baaad very baaad
HandaShi –
No TA helps you when you have problem. Course material is not enough to cover the assignment
Justin C T –
Very good instructor walks you through every step and then has assignments for you to do on your own to practice your coding skills. Emphasizes using documentation and practicing fundamentals.
Omid –
Very professional way of teaching Unity, C# and I say programming in general. Yes you need some basic understanding to begin coding but that shouldn’t limit your journey to a cursory glance of topics. You need to push yourself and the course structure does this for you. This course is titled an “Introduction” course but that doesn’t mean simple or superficial. You should be prepared for some useful and at some points relatively difficult assignments. But that’s the best way to learn anything, immersing yourself in projects that stretch you to the limits of your abilities.
venkat v –
the course is very osm and it helped me grow in this field
Deleted A –
You have errors on the page .
Praful G –
it would have been great if week 1 had included how to install unity ,visual studio, monodevelop videos so that it will be easier for student to dont waste time around web and search everything
KHOLDOUN N –
perfect <3
Victor G –
Excellent!
Calista L –
This course covers all basic Unity and some C# programming that can make us build real games, although it’s simple