IT & Tech

Introduction to Programming Using C++

In this course you will learn:

-What is programming.

-What you need to be a programmer.

-Why be a programmer.

-Different programming languages.

-Programming ways whether web or mobile.

-How to use and name variables.

-Data Types

-How to control your inputs and outputs.

-How to use operators.

-What are relational and logical operators.

-How to write syntax of IF condition.

-How to write syntax of loops

Who takes this Course

This course is for someone who is interested in programming and wants to know more about the different programming languages and which one will he need in his track. This course also helps you to know how to write simple code using the C++ programming language.

Content

15 Lectures • 1 hour 48 minutes
  • Lecture 1: Intro

    3 minutes 16 seconds
  • Lecture 2: Programming Language

    7 minutes 4 seconds
  • Lecture 3: Programming ways ( Web development)

    9 minutes 19 seconds
  • Lecture 4: Programming ways ( Mobile development)

    7 minutes 36 seconds
  • Lecture 5: Programming ways (Programming Science)

    9 minutes 29 seconds
  • Lecture 6: Environment and Variables and Data Types

    13 minutes
  • Lecture 7: Data Types

    4 minutes 51 seconds
  • Lecture 8: Input & Output

    8 minutes 21 seconds
  • Lecture 9: Operators

    6 minutes 23 seconds
  • Lecture 10: Assignments Operators

    6 minutes 15 seconds
  • Lecture 11: Operators (Increment and Decrement)

    6 minutes 28 seconds
  • Lecture 12: Relational & Logical Operators

    5 minutes 34 seconds
  • Lecture 13: Decisions (If Condition)

    8 minutes 2 seconds
  • Lecture 14: Loops

    6 minutes 48 seconds
  • Lecture 15: While Loop

    5 minutes 48 seconds

Meet your instructor

Ahmed gamal

Ahmed gamal

I am a skilled Front-End Developer with over 4 years of hands-on experience in modern web development. I specialize in building responsive and user-friendly websites and applications using my expertise in HTML, CSS, and JavaScript.
My familiarity with cutting-edge JavaScript libraries and frameworks, such as React, allow me to develop advanced and dynamic applications that meet the needs of today's users.

I also have Knowledge in NodeJS, which enables me to know how to work on the back-end side of development, and I have worked on cross-platform mobile development using React Native and Flutter.
My passion for building high-quality web applications is fueled by my desire to remain up-to-date with the latest technological advancements and industry trends, and my strong work ethic drives my ambition to always exceed the expectations of my clients.

Visit LinkedIn