Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай Learn C++ for Game Development, а также все другие курсы, прямо сейчас!
Премиум
  1. Урок 1. 00:01:05
    Introduction
  2. Урок 2. 00:02:04
    Getting Started - Downloading Visual Studio
  3. Урок 3. 00:10:16
    Your First Game - "You Died!" - Printing Text to the Screen
  4. Урок 4. 00:12:57
    Variables and Data Types
  5. Урок 5. 00:03:06
    Statements and Expressions
  6. Урок 6. 00:04:06
    Truth Values
  7. Урок 7. 00:08:46
    Relational Operators
  8. Урок 8. 00:04:39
    If Statement - How to Use the Truth Values with Relational Operators
  9. Урок 9. 00:03:40
    If Statement - Hands On Programming Lecture
  10. Урок 10. 00:07:31
    If/Else Statement - Use Else to Provide Code for When the Condition is False
  11. Урок 11. 00:01:56
    If/Else Statement - Hands On Programming Lecture
  12. Урок 12. 00:09:09
    Else If - Adding Even More Functionality to your If Statements
  13. Урок 13. 00:04:46
    Else If - Hands On Practice with Else If Statements
  14. Урок 14. 00:08:12
    Scope - What Do Those Curly Braces Do Anyway?
  15. Урок 15. 00:08:54
    Identifiers - You Can't Name Your Stuff Just Anything!
  16. Урок 16. 00:02:48
    Keywords - The Forbidden Words You Cannot Use For Your Identifiers
  17. Урок 17. 00:20:10
    Functions - Create Routines for your Programs
  18. Урок 18. 00:14:38
    Functions - Hands On Programming Lecture
  19. Урок 19. 00:25:23
    Functions Revisited - More Practice With Functions
  20. Урок 20. 00:10:38
    Increment Operators - Manipulate Your Numbers with Handy Operators
  21. Урок 21. 00:11:29
    Increment Operators - Hands On Practice With Computations
  22. Урок 22. 00:21:21
    While Loops - Let Your Code do the Work For You
  23. Урок 23. 00:07:32
    While Loops - Hands On Practice
  24. Урок 24. 00:09:38
    Do While - Another Flavor of the For Loop
  25. Урок 25. 00:10:20
    For Loops - Looping For A Specified Number of Iterations
  26. Урок 26. 00:09:45
    For Loops - Hands On Looping Practice
  27. Урок 27. 00:09:06
    References - Variables Which Are Aliases for Other Variables
  28. Урок 28. 00:11:44
    References - Hands On Practice with Variable Aliases
  29. Урок 29. 00:06:16
    Function Overloading - Multiple Versions of a Function
  30. Урок 30. 00:10:36
    Function Overloading - Get a Load of Function Overloading Hands On!
  31. Урок 31. 00:15:27
    Strings - How Strings Work in C++
  32. Урок 32. 00:07:06
    Strings - How to Use Them
  33. Урок 33. 00:10:45
    Constants - Variables That Can Never Change
  34. Урок 34. 00:09:20
    AND / OR and Truth Tables - The Tools Of Logic
  35. Урок 35. 00:06:59
    AND / OR In Practice - Hands On With The Tools Of Logic
  36. Урок 36. 00:11:32
    Arrays - Multiple Values, One Variable
  37. Урок 37. 00:13:53
    Arrays - Feel the Power of Arrays in Practice
  38. Урок 38. 00:11:57
    Enums - Named Constants that Programmers Use for Program States
  39. Урок 39. 00:13:25
    Enums - Use Enums in Your Code!
  40. Урок 40. 00:12:49
    Switch Statements - More Efficient than If Statements in Series
  41. Урок 41. 00:22:36
    Switch Statements - Use Switch Statements to Make Code More Efficient!
  42. Урок 42. 00:08:51
    Structs - A Custom Data Type With Member Variables and Functions
  43. Урок 43. 00:12:15
    Structs in Practice - Hands on With Structs
  44. Урок 44. 00:19:01
    Pointers - Variables that Point to Addresses of Data
  45. Урок 45. 00:21:17
    Pointers in Practice - Hands on With Pointers
  46. Урок 46. 00:03:52
    Objects and Classes - The Magic of Object Oriented Programming
  47. Урок 47. 00:02:49
    Objects and Classes In Practice - Hands-On Class Creation
  48. Урок 48. 00:02:46
    Constructors - The Function that Gets Called When an Object is Created
  49. Урок 49. 00:13:45
    Constructing Constructors - Let's Create Our Own Custom Constructors!
  50. Урок 50. 00:07:32
    Inheritance - How Classes Can Inherit From Other Classes
  51. Урок 51. 00:14:44
    Inheritance in Practice 1 - Hands On with Inheritance
  52. Урок 52. 00:15:03
    Inheritance in Practice 2 - Hands On with Inheritance
  53. Урок 53. 00:10:33
    Inheritance in Practice 3 - Hands On with Inheritance
  54. Урок 54. 00:09:12
    Access Modifiers - public, private, and protected
  55. Урок 55. 00:26:51
    Using Access Modifiers - Mark Up Our Classes with Access Modifiers
  56. Урок 56. 00:16:26
    Stack and Heap - How Dynamic Memory Works
  57. Урок 57. 00:15:43
    Stack and Heap - Practice with Dynamic Memory
  58. Урок 58. 00:09:14
    Destructors - Clean-Up Functions
  59. Урок 59. 00:05:55
    Destructors - Hands-On Practice Destructing
  60. Урок 60. 00:09:55
    The Static Keyword - Static Variables
  61. Урок 61. 00:16:49
    Practice with Static
  62. Урок 62. 00:05:19
    Virtual Functions - Overriding Inherited Methods (Functions)
  63. Урок 63. 00:12:02
    Creating Virtual Functions
  64. Урок 64. 00:12:33
    Polymorphism - The True Power of Object Oriented Programming
  65. Урок 65. 00:09:25
    Polymorphism - Hands-On Practice with Inheritance Hierarchies
  66. Урок 66. 00:05:43
    Multiple Inheritance - How A Class Can Inherit From More Than One Parent
  67. Урок 67. 00:17:48
    Casting - Converting From One Type To Another
  68. Урок 68. 00:18:30
    Practice With Casting
  69. Урок 69. 00:11:02
    Header Files - How Large Programs are Organized
  70. Урок 70. 00:18:35
    Practice with Header Files