Course Information
- Available
- *The delivery and distribution of the certificate are subject to the policies and arrangements of the course provider.
Course Overview
Get hands on experience of new Google programming language
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
Course Content
- 7 section(s)
- 21 lecture(s)
- Section 1 Introduction & Basics
- Section 2 Data Types
- Section 3 Functions
- Section 4 Arrays & Control Structures
- Section 5 User-Defined Data Types
- Section 6 Pointers
- Section 7 Data Structures & Recursion
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
Reviews
-
MMuqaddas Fatima
Great Experience !! The course is perfect for beginners, very clear explanation of basic concepts. The best thing about the course is that how clearly instructor has explained the difficult concepts and made it easy to understand. The course quality can be enhanced by adding more resources and some practice tasks or by adding a quiz at the end of each video lecture. I highly recommend this course.
-
AArslan Mumtaz
Exceptional course! The instructor's clear explanations simplify complex concepts, making it incredibly easy to understand. Everything was presented with clarity and precision, enhancing the learning experience. Highly recommended for anyone seeking a straightforward and effective learning journey
-
AAhmed-Mustafa
It was nice to experience something new, decent teaching style and choice of examples made for explanation of the topics. Looking forward to see upcoming lectures with new and interesting data structures and programming techniques, Jazak-Allah...
-
SSaeed Ahmed
I highly recommended this Udemy course for both beginners and those looking to deepen their understanding of Carbon-Language. It's a worthwhile investment in building solid programming skills.