facebook
favorite button
member since icon
Since August 2022
Instructor since August 2022
Translated by GoogleSee original
Programming and computer tutor, including Java, Python and C, to help understand assignments
course price icon
From 76 € /h
arrow icon
Teacher #computer and #programming Explaining, clarifying and understanding duties for students of universities, colleges, schools and institutes, working in programming languages #Java #C++ #Python and others with a full and logical explanation #qatar #doha #teacher #Qatar #teacher #programming #programming#computer#computer
#Java #Python
Extra information
Bring your laptop and blank papers
Location
green drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At student's location :
  • Around Doha, Qatar
Age
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
60 minutes
The class is taught in
Arabic
English
Availability of a typical week
(GMT -04:00)
New York
at home icon
At student's home
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Similar classes
arrow icon previousarrow icon next
verified badge
Adam
This course is designed to transform you from a complete beginner with no prior programming experience into a professional C programmer. You will learn not only the rules of programming, but also how to think like a programmer, solve problems, and build practical applications.

Who is this course for?

Complete beginners in programming.

Professionals from other fields looking to automate tasks.

Students who need to learn programming for academic purposes.

Anyone interested in data science, web development, or automation.

What you will learn (course objectives):
By the end of this course, you will be able to:

Understand and write C code using basic concepts such as variables, data types, and loops.

Build your own code using functions, modules.

Read from and write to files on your computer.

Handle errors and exceptions smoothly.

Use core C libraries for tasks such as data analysis or creating simple games.

Debug your own code and solve complex problems by breaking them down into smaller steps.

Create a portfolio of projects to showcase your skills.

Course outline:

Module 1: C Basics

Set up your development environment (install C and CLion/VSCode).

Your first C script: "Hello, World!"

Variables and data types (strings, numbers, and Boolean values).

Basic operations, input, and output.

Module 2: Control Flow

Conditional statements (if, elif, else).

Loops: for loops and while loops.

Data collections: lists, tuples, sets, and dictionaries.

Module 3: Writing Clean and Reusable Code

Functions: defining and calling your own functions.

Scope and namespaces.

Introduction to modules and the standard C library (for example, math, random).

Module 4: Intermediate Concepts

Working with files (reading, writing, and appending).

Error and exception handling (try, except).

List comprehensions for concise code.
Module 5: Data structure
Learn how to build data structure and the best way to solve problems.
Module 6: Capstone Project

Use all your skills to build a meaningful project.

Example projects: a simple web scraping tool, a to-do list app, a basic text adventure game, or a data analysis script.

Prerequisites:

No prior programming experience is required!

A computer (Windows, Mac, or Linux) connected to the internet.

A desire to learn and solve problems.
message icon
Contact ابو فارس
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Adam
This course is designed to transform you from a complete beginner with no prior programming experience into a professional C programmer. You will learn not only the rules of programming, but also how to think like a programmer, solve problems, and build practical applications.

Who is this course for?

Complete beginners in programming.

Professionals from other fields looking to automate tasks.

Students who need to learn programming for academic purposes.

Anyone interested in data science, web development, or automation.

What you will learn (course objectives):
By the end of this course, you will be able to:

Understand and write C code using basic concepts such as variables, data types, and loops.

Build your own code using functions, modules.

Read from and write to files on your computer.

Handle errors and exceptions smoothly.

Use core C libraries for tasks such as data analysis or creating simple games.

Debug your own code and solve complex problems by breaking them down into smaller steps.

Create a portfolio of projects to showcase your skills.

Course outline:

Module 1: C Basics

Set up your development environment (install C and CLion/VSCode).

Your first C script: "Hello, World!"

Variables and data types (strings, numbers, and Boolean values).

Basic operations, input, and output.

Module 2: Control Flow

Conditional statements (if, elif, else).

Loops: for loops and while loops.

Data collections: lists, tuples, sets, and dictionaries.

Module 3: Writing Clean and Reusable Code

Functions: defining and calling your own functions.

Scope and namespaces.

Introduction to modules and the standard C library (for example, math, random).

Module 4: Intermediate Concepts

Working with files (reading, writing, and appending).

Error and exception handling (try, except).

List comprehensions for concise code.
Module 5: Data structure
Learn how to build data structure and the best way to solve problems.
Module 6: Capstone Project

Use all your skills to build a meaningful project.

Example projects: a simple web scraping tool, a to-do list app, a basic text adventure game, or a data analysis script.

Prerequisites:

No prior programming experience is required!

A computer (Windows, Mac, or Linux) connected to the internet.

A desire to learn and solve problems.
Good-fit Instructor Guarantee
favorite button
message icon
Contact ابو فارس