Companies Home Search Profile

Google Carbon Programming

Focused View

Fazle Basit

2:19:19

28 View
  • 1. Introduction to Carbon.mp4
    07:55
  • 2. Getting Started.mp4
    07:09
  • 3. Hello World Code, Print Statement & Compiler usage.mp4
    09:32
  • 4. Printing Strings & Integers in different ways.mp4
    05:52
  • 1. Variables.mp4
    06:40
  • 2. Auto & Global Variables.mp4
    04:47
  • 1. Functions.mp4
    03:53
  • 2. Function Arguments.mp4
    03:49
  • 1. Arrays - Basics.mp4
    03:23
  • 2. If-else statement.mp4
    03:13
  • 3. Matches, Similar to Switch in C++.mp4
    03:21
  • 4. while Loop - Integers & Usage of Arrays.mp4
    05:06
  • 5. for Loop - using Arrays.mp4
    05:24
  • 6. Practice Exercise on Arrays & Control Structures.html
  • 1. Tuples.mp4
    04:00
  • 2. Structs.mp4
    04:08
  • 3. Classes - Basics.mp4
    06:09
  • 4. Classes - Methods & Functions.mp4
    05:57
  • 1. Pointers - Basics.mp4
    09:56
  • 1. Array Data Structure.mp4
    09:19
  • 2. Stack Data Structure.mp4
    15:19
  • 3.1 19-recursion.zip
  • 3. Recursion.mp4
    14:27
  • 4. Practice Exercise on Data Structures & Recursion.html
  • Description


    Get hands on experience of new Google programming language

    What You'll Learn?


    • The basics of Google Carbon
    • Arrays & Control Structures
    • Functions and User-Defined Data Types
    • Pointers & Basic Data Structures in Carbon
    • Recursion using Carbon
    • Practical Assignments

    Who is this for?


  • Anyone who is new to Carbon Language
  • C/C++ coders looking to move to the next advance level
  • Rust programmers anxious to explore alternatives for performance and safety
  • Programmers who want to take lead in learning of a new developing language
  • What You Need to Know?


  • Basic knowledge of any high-level programming language such as C++
  • More details


    Description

    Carbon is a new and an experimental, general-purpose programming language. It is an open-source project launched by Google. It is designed as a successor language to C++ .


    Carbon intends to fix several perceived shortcomings of C++ but otherwise provides a similar feature set. The main objective of the language are readability and "Bi-directional interoperability" (which allows the user to include C++ code in the Carbon file), as opposed to using a new language like Rust, that, while being influenced by C++, is not two-way compatible with C++ programs. Carbon is in an experimental phase and Changes to the language will be decided by the Carbon leads as and when required.


    This 2.5 hour course is kind of a crash course with fundamental concepts. Version 1 of the language is expected in 2024, and I will be adding more updates and new content as and when the language announces new features.


    At the end of each section, an assignment is added for you to have hands on experience of what you have learnt in that section. I will be adding more challenging assignments with the passage of time.


    This course is for any programmer new to Carbon. All programmers who have experience with any High-Level Language can easily grasp this course. Carbon is the language of future.


    So Happy coding Carbon

    Who this course is for:

    • Anyone who is new to Carbon Language
    • C/C++ coders looking to move to the next advance level
    • Rust programmers anxious to explore alternatives for performance and safety
    • Programmers who want to take lead in learning of a new developing language

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Fazl-e-BasitYour Programming ProfessorI am Fazl-e-Basit and i am Assistant Professor in Computer Science. I have taught many programming courses several times since 2002.The focus in these courses is to explain different aspects of Programming languages, specifically focusing on C++, Java, Go and Carbon and how to use them effectively in routine daily life problem solving activities. In this first course of carbon, you will find topics such as basic programming, data structures, building complex logical codes, and much more.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 21
    • duration 2:19:19
    • Release Date 2023/09/10