Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :
Oh Snap!

It looks like you're using an adblocker. Adblockers make us sad. We use ads to keep our content happy and free. If you like what we are doing please consider supporting us by whitelisting our website. You can report badly-behaved ads by clicking/tapping the nearby 'Advertisement' X text.

The Unity C# Survival Guide

/

Release date:2019, March

Duration:12 h 21 m

Author: Jonathan Weinberger, Unity Technologies

Skill level:Beginner

Language:English

Exercise files:Yes

What Will I Learn?
Master C# with Unity
Beginner C# concepts (variables, if-statements, methods, etc.)
Intermediate C# Concepts (lists, dictionaries, abstract classes, etc)
Advanced C# Concepts (delegates, events, lambda expressions, design patterns, etc)
Interview Prep
Unity quick tips and challenges
How to program from scratch

Requirements
Passion for programming

Description
This course is authorized by and made in partnership with Unity Technologies.

Have you been struggling to learn how to code in C# with Unity? If so, you have found the course you’ve been searching for! This course is designed for beginner to advanced or professional programmers alike. For beginners, sequential completion of the lessons is recommended, as it will teach you the basics of coding using interactive challenges and problem solving techniques. The course progresses in difficulty, and upon completion, you will have gone from a novice C# developer to an advanced, job ready, C# developer. For advanced or professional coders, this course is meant as a reference guide to help you survive in the workplace. Rusty on delegates and events? Check out the section of this course that focuses exclusively on them, and teaches you how to implement them into your projects. For seasoned coders, sequential progression through the course is not necessary; The Unity C# Survival Guide is flexible, allowing developers to use it for their specific needs. New content is frequently added, so you can rest assured that your survival guide is always up to date. This is the only C# in Unity programming course authorized by and made in partnership with Unity Technologies.

In This Course, You Will:
Master C# with Unity
Become a career-ready programmer in C#
Implement advanced coding logic into your own projects
Discover game programming patterns
Proficiency in abstract classes and interfaces
Learn best practice implementations
Practice typical job interview questions that programmers commonly face
And much more!

This course will take you through over 50 interactive challenges, designed to help you master beginner to advanced C# concepts. The first section, created for novice C# developers, covers variables, “if” statements, loops, and arrays.

The second section focuses on intermediate concepts, like properties, name spaces, enums, and dictionaries.

The third section focuses on advanced concepts, like abstract classes, delegates and events, lambda expression, and linq. This section ends with interview practice problems, compiled from industry professionals who work for Cartoon Network, American Gaming Systems, Facebook, Oculus and more!

In addition to the sections organized by difficulty, there is also a “Unity Quick Tips” section, dedicated on how to do anything in Unity, such as creating character controllers, explosion effects, and how to fire a weapon. The quick tips section also includes a Unity Editor overview, to help beginners get accustomed to Unity, and/or help seasoned developers learn about new features in Unity as Unity updates the editor. If you’re looking for a “how to” section, this is a great place to start.

Why Learn C# with Unity?
We are entering a revolutionary period in Technology and at the front is Unity Technologies. Unity is no longer just a game engine, but a complete real time rendering platform that’s powering applications within the fields of games, AI, automotive, film, architecture, construction, sales & services, marketing & training, medical, and so much more. The games industry is $120B. Now consider how all these new emerging markets are adopting Unity into their workflows and that number quickly jumps to a trillion dollar marketplace for C# developers. Not convinced? In 2018, companies like Coca-Cola, AT&T, GE, Facebook, Google, Uber, Nissan, Lexus, Tesla, Deepmind, AGS, Disney and many other large corporations adopted Unity into their workflows.

If you’re serious about a career with with C# and Unity, I will help you reach your goals. I’ll see you inside the course.

Who is the target audience?
Beginner C# Unity Developers
Intermediate C# Unity Developers
Advanced C# Unity Developers
Professional Developers

Watch online or Download for Free

01. Introduction
01. Introduction
02. Why You Need The Unity C# Survival Guide

02. 1. Unity Quick Tips
01. Install Unity Hub
02. Unity Collaborate
03. Change Gameobject Position
04. User Input
05. Simple Movement
06. Collectible Gameobjects
07. Pause System
08. Post Processing Effects 2018.x +
09. Destructible Crate

03. 2. Variables
01. Script Overview
02. Variables
03. Common Data Types
04. Challenge Master Variables P1
05. Challenge Review Master Variables P1
06. Challenge Master Variables P2
07. Challenge Review Master Variables P2
08. Challenge Tip Calculator
09. Challenge Review Tip Calculator
10. Challenge Quiz Grade Average
11. Challenge Review Quiz Grade Average
12. Best Practices for Variables
13. Want More Challenges

04. 3. If-Then Logic
01. If-Statements
02. Challenge Master If-Statements P1
03. Challenge Review Master If-Statements P1
04. Challenge Master If-Statements P2
05. Challenge Review Master If-Statements P2
06. Challenge Master If-Statements P3
07. Challenge Review Master If-Statements P3
08. Else-If Statements
09. ChallengeQuiz Grades
10. Challenge Review Quiz Grades
11. Challenge Master If-Statements P4
12. Challenge Review Master If-Statements P4
13. Challenge Speed Program
14. Challenge Review Speed Program
15. Want More Challenges

05. 4. Switch Statements
01. Switch Statements
02. Challenge Master Switch Statements P1
03. Challenge Review Master Switch Statements P1
04. Challenge Master Switch Statements P2
05. Challenge Review Master Switch Statements P2
06. Challenge Weapon Select Program
07. Challenge Review Weapon Select Program
08. Want More Challenges

06. 5. Loops
01. For Loops
02. for Loops Understanding Continued
03. Break Out of Loops
04. For Loops Presentation Example
05. When Do I Use For Loops In Games
06. Foreach Loop Quick Explanation
07. Do while Loop
08. While Loop
09. Challenge Ultimate Print Outs
10. Challenge Review Ultimate Print Outs
11. Challenge How Fast You Going
12. Challenge Review How Fast You Going
13. Want More Challenges

07. 6. Arrays
01. Array Syntax
02. Access Array Elements
03. Challenge Array Master
04. Challenge Review Array Master
05. Challenge Randomly Choose One
06. Challenge Review Randomly Choose One
07. Print Out All Elements Using For Loop
08. Print Out All Elements Using Foreach Loop
09. Looping Through Data Presentation
10. Looping Practical Example
11. Challenge Convert For Loop
12. Challenge Review Convert For Loop
13. Want More Challenges

08. 7. Functions Vs. Methods
01. Functions Vs. Methods
02. Method Parameters
03. Challenge Pass the Object with Color
04. Challenge Review Pass the Object with Color
05. Return Type Functions
06. Change Positions 4 Ways
07. Challenge Are You Alive
08. Challenge Review Are You Alive
09. Practical Presentation Return Array
10. Challenge Position Matters
11. Challenge Review Position Matters
12. Want More Challenges

09. 8. Classes
01. Classes for Behaviors
02. Custom Classes
03. Serialized Custom Class RPG Item Database Example
04. Challenge Customer Database
05. Challenge Review Customer Database
06. Understand When and Why to Use Custom Classes
07. RPG Spell System Presentation
08. Class Inheritance
09. Bank System Inheritance Example
10. Protected Data Members
11. Virtual Methods & Overriding
12. Q&A on Using MonoBehavior Custom Classes
13. Structs and Memory Management Value Types Vs. Reference Types (Interview Prep)
14. Want More Challenges

10. 9. Static Types
01. Working with Static Types
02. Instance Members Vs. Static Members (Interview Prep)
03. Practical Example of Working with Static Types
04. Utility Helper Classes
05. Challenge Random Color Helper
06. Challenge Review Random Color Helper
07. Initializing Static Members with a Static Constructor
08. Want More Challenges

11. 10. Properties
01. Properties
02. Auto Properties
03. Challenge Declaring Properties
04. Challenge Review Declaring Properties
05. When to Use Properties
06. Want More Challenges

12. 11. Namespaces
01. Namespaces
02. Tour of Namespaces – GameDevHQ

13. 12. Lists
01. Lists
02. Challenge You Have Been Named
03. Challenge Review You Have Been Named
04. Challenge Build That Object List
05. Challenge Review Build That Object List
06. Practical Presentation Creating Inventory Item DB System
07. Want More Challenges

14. 13. Enums
01. Enums
02. Enum Enemy AI
03. Enums in Custom Classes
04. Casting Enums to Ints

15. 14. Dictionaries
01. Dictionary
02. Looping Through Dictionary
03. When to Use a Dictionary
04. Dictionary Used for Player Connections
05. Dictionary with Primitive Types

16. 15. Abstract Classes & Interfaces
01. Abstract Class & Methods
02. Challenge Employee Experience
03. Challenge Review Employee Experience
04. Interfaces Made Easy
05. What Is Polymorphism (Interview Prep)
06. Generic Interfaces

17. 16. Delegates & Events
01. Delegates
02. Events
03. Working with Delegates & Events Example
04. Challenge Teleport Events
05. Challenge Review Teleport Events
06. Practical Event Driven Programming
07. Actions
08. Return Type Delegates & Func
09. Lambda Expression
10. Practice Delegate of Type Void Parameters
11. Practice Delegate of Type Void No Parameters (Lambda)
12. Practice Delegate Return Type No Parameters
13. Practice Delegate Return Type Parameters
14. Simple Callback System

18. Conclusion
01. Bonus Lecture – Thank You


Join us on
  Channel    and      Group

  • Facebook
  • Twitter
  • Google+
  • Linkedin
  • Pinterest

1 Comments

  1. add subtitles from here https://www.torrentdownload.info/24B575ACAB0392975933635BB97428AFF10FB800/+Tutorialsplanet-NET+-Udemy–The-Unity-C+-Survival-Guide

Leave a Comment

Your email address will not be published. Required fields are marked *