Actualización de JetBrains Academy for Organizations

Agrega un nuevo curso para que los principiantes aprendan sobre las características específicas de C++.
Marzo 17, 2023
Nueva versión

Características

  • 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

Aprenda a programar creando aplicaciones funcionales.

¿Alguna pregunta?

Chatee en vivo ahora mismo con nuestros especialistas en licencias de JetBrains.