Translated by Google
Programming Support Course: C, C++, and C# by a Doctor of Computer Science with 10 years of experience
From 23.06 $ /h
C Language (Procedural Programming):
Understand the basics of procedural programming.
Master the fundamental concepts: variables, data types, operators, control structures, functions, and memory management.
Develop skills in writing, compiling and debugging programs in C.
C++ language (Object Oriented Programming):
Introduction to object-oriented programming and its principles.
Master the basic concepts: classes, objects, inheritance, polymorphism, encapsulation and abstraction.
Develop C++ applications using standard libraries.
C# language (Object Oriented Programming):
Understand the fundamentals of the C# language and the .NET environment.
Master the concepts of object-oriented programming in C#: classes, interfaces, inheritance, polymorphism, etc.
Develop C# applications with particular attention to practical aspects and good coding practices.
Methodology :
Analysis of individual needs: Each student has specific needs, whether beginner or advanced. An initial evaluation will determine the level and objectives.
Theoretical lessons: Detailed explanation of the concepts and fundamental principles of programming.
Practical exercises: Application of concepts through concrete exercises and projects to reinforce learning.
Feedback and personalized monitoring: Correction of work, explanations of errors, and advice for improvement.
Concerned public :
Computer science students
Professionals wishing to retrain or improve their skills
Programming enthusiasts wishing to deepen their knowledge
Understand the basics of procedural programming.
Master the fundamental concepts: variables, data types, operators, control structures, functions, and memory management.
Develop skills in writing, compiling and debugging programs in C.
C++ language (Object Oriented Programming):
Introduction to object-oriented programming and its principles.
Master the basic concepts: classes, objects, inheritance, polymorphism, encapsulation and abstraction.
Develop C++ applications using standard libraries.
C# language (Object Oriented Programming):
Understand the fundamentals of the C# language and the .NET environment.
Master the concepts of object-oriented programming in C#: classes, interfaces, inheritance, polymorphism, etc.
Develop C# applications with particular attention to practical aspects and good coding practices.
Methodology :
Analysis of individual needs: Each student has specific needs, whether beginner or advanced. An initial evaluation will determine the level and objectives.
Theoretical lessons: Detailed explanation of the concepts and fundamental principles of programming.
Practical exercises: Application of concepts through concrete exercises and projects to reinforce learning.
Feedback and personalized monitoring: Correction of work, explanations of errors, and advice for improvement.
Concerned public :
Computer science students
Professionals wishing to retrain or improve their skills
Programming enthusiasts wishing to deepen their knowledge
Location
At teacher's location :
- Bizerte Nord, Tunisie
Online from Tunisia
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
90 minutes
120 minutes
The class is taught in
French
English
Skills
Availability of a typical week
(GMT -05:00)
New York
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Good-fit Instructor Guarantee





