更新了 JetBrains Academy for Organizations

為初學者添加新課程,以瞭解C++的顯著特徵。
3月 17, 2023
新版本

特性

  • Added a new course: C++ for Beginners: Build a 2D Arcade Game From Scratch.
    • In this course, you will learn about the distinctive features of the C++ language compared to other programming languages and its areas of use, such as high-performance applications, graphics, and system programming. By the end of the course, you will build a working game that you can modify and further improve upon.
    • The course is split into 5 modules, with each module covering specific topics and aspects of the C++ language:
      • Basic programming primitives.
      • Manual memory management.
      • Object-oriented programming.
      • Template metaprogramming and functional programming features.
      • Standard library (including STL).
    • Throughout the course, you will be developing a simple 2D arcade game, in which you control a planet. The goal is to get as many points as possible by consuming smaller asteroids and dodging black holes.
      • As you progress through the course, you will improve the game by implementing new functionality based on the concepts you have learned. For example, you might add sound effects, or animations.
      • You’ll start by learning about basic programming primitives in C++, then move to arrays, pointers and manual memory management, then on to classes, inheritance, operator overloading, and then to lambda functions, templates and other features. By the end of the course, you will have a fully functional game that you can play and modify as you like.
JetBrains Academy for Organizations

JetBrains Academy for Organizations

透過創建工作應用程式來學習程式設計。

有任何疑問嗎?

Live Chat現在與我們的JetBrains 專家即時聊天詢問。