fbpx

Course Carbon Programming

In the course Carbon Programming participants learn to develop software in the next generation programming language Carbon. Carbon was launched by Google to possibly serve as a replacement for C++ in the future. Carbon is an open source project intended to solve the limitations of C++.

Region:
  • Content
  • Training
  • Modules
  • General
    General
  • Reviews
  • Certificate
  • Course Carbon Programming : Content

  • Course Carbon Programming : Training

    Audience Course Carbon Programming

    The course Carbon Programming is intended for developers who want to learn about the possibilities of the Carbon programming language.

    Prerequisites course Carbon Programming

    To participate in this course, knowledge of a programming language such as C++, Rust, Java or C# is desirable.

    Realization Training Carbon Programming

    The course is a combination of theory and practice. The theory is discussed using slides and demos and is followed by practical exercises.

    Course Certificate Carbon Programming

    After successfully completing the course, attendants receive a certificate of participation in Carbon Programming.

    Course Carbon Programming
  • Course Carbon Programming : Modules

    Module 1 : Intro Carbon Language

    Module 2 : Variables and Data Types

    Module 3 : Control Flow and Functions

    Goal of Carbon
    C++ Limitations
    Carbon as Successor
    Interoperability
    Modern Tooling
    Package Manager
    Optimal Learning Curve
    Build from Scratch
    Modular Code
    Generics
    Comments
    Declaration in Carbon
    var and let
    Variables
    Data Types
    Numerics
    Strings
    Type Inference
    Auto Keyword
    Packages
    Control Flow
    Conditionals
    Loops
    while Loop
    for Loop
    match
    Functions
    fn Keyword
    Parameter Passing
    Return Types

    Module 4 : Data Structures

    Module 5 :

    Module 6 :

    Tuples
    Multiple Coordinates
    Pointers
    Absence of Null Pointers
    Optionals
    Arrays
    Indexed Access
    Classes
    Methods
    Structs
  • Course Carbon Programming : General

    Read general course information
  • Course Carbon Programming : Reviews

  • Course Carbon Programming : Certificate