facebook
favorite buttonAdd to Wish List
favorite buttonAdd to Wish List
from102.46QAR/ h

basics of C/C#/C++ programming for beginners

Translated by Google. Click to view original.
Learn the basics and nuances of the C/C#/C++ programming language with me! This course is designed for beginners and intermediate programmers who want to strengthen their skills. Explore fundamental concepts, problem solving, and creating effective programs. Whether you're passionate about programming or looking to improve your skills, this personalized course will guide you through the world of C/C#/C++ in an interactive and practical way.

Extra information

Translated by Google. Click to view original.
Google Meet

Location

At student's location: Around Fes, Morocco

|
Use ctrl + wheel to zoom!
+

General info

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:French, Arabic, English

About Me

Translated by Google. Click to view original.
With more than 12 years of teaching experience, I specialize in training technicians and technicians specializing in computer maintenance, computer networks and computer development. My expertise also extends to technical subjects related to electronics, ranging from the basics of logic circuits to assembly, including the use of electronic simulation software. Whether you are a beginner or already have an advanced level, I adapt to your specific needs.

My teaching method is based on a skills-based approach, with a methodology adapted to each learner. My world encompasses electronics and computer programming, and you can get an overview of my skills and passion by checking out my YouTube channel.

Over the years, I have developed effective teaching strategies to transmit my knowledge in a clear and accessible manner. Join me as I explore the complexities of electronics and programming, whether you're new to it or looking to expand on your existing skills.

Education

Translated by Google. Click to view original.
BTS computer networks, CNAM BAC+4 electrotechnics research and development With more than 12 years of experience dedicated to teaching, I hold a BAC+4 in

My commitment to lifelong learning has led me to pursue additional education and stay at the forefront of technological advances in the fields of electronics and computer programming. This combination of formal education and constant self-training allows me to provide relevant and up-to-date teaching to my learners. .

Experience / Qualifications

Translated by Google. Click to view original.
With more than 12 years of experience dedicated to teaching, I hold a BAC+4 in electrical engineering, also a BTS in networks and IT.
My commitment to education is supported by my passion for electronics and computer programming, as well as my constant drive to stay up to date with the latest technological advances. This combination of practical experience and academic qualifications makes me a competent trainer to guide learners at all levels.

Ask a question

Send a message explaining your needs and Issam will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"

Availability of a typical week

(GMT -04:00) New York
MonTueWedThuFriSatSun
0
  
  
  
  
  
  
  
1
  
  
  
  
  
  
  
2
  
  
  
  
  
  
  
3
  Monday at 3:00
  Tuesday at 3:00
  Wednesday at 3:00
  
  Friday at 3:00
  
  
4
  Monday at 4:00
  
  Wednesday at 4:00
  
  Friday at 4:00
  
  
5
  Monday at 5:00
  Tuesday at 5:00
  
  
  Friday at 5:00
  
  
6
  
  
  
  
  
  
  
7
  
  
  
  
  
  
  
8
  
  
  
  
  
  
  
9
  
  
  
  
  
  
  
10
  Monday at 10:00
  Tuesday at 10:00
  Wednesday at 10:00
  Thursday at 10:00
  Friday at 10:00
  
  
11
  Monday at 11:00
  Tuesday at 11:00
  Wednesday at 11:00
  Thursday at 11:00
  
  
  
12
  Monday at 12:00
  
  
  
  
  
  
13
  Monday at 13:00
  Tuesday at 13:00
  Wednesday at 13:00
  Thursday at 13:00
  Friday at 13:00
  
  
14
  
  
  
  
  
  
  
15
  
  
  
  
  
  
  
16
  
  
  
  
  
  
  
17
  
  
  
  
  
  
  
18
  
  
  
  
  
  
  
19
  
  
  
  
  
  
  
20
  
  
  
  
  
  
  
21
  
  
  
  
  
  
  
22
  
  
  
  
  
  
  
23
  
  
  
  
  
  
  

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Online reputation

  • Instructor since November 2023
  • Google connected

Availability of a typical week

(GMT -04:00) New York
MonTueWedThuFriSatSun
0
  
  
  
  
  
  
  
1
  
  
  
  
  
  
  
2
  
  
  
  
  
  
  
3
  Monday at 3:00
  Tuesday at 3:00
  Wednesday at 3:00
  
  Friday at 3:00
  
  
4
  Monday at 4:00
  
  Wednesday at 4:00
  
  Friday at 4:00
  
  
5
  Monday at 5:00
  Tuesday at 5:00
  
  
  Friday at 5:00
  
  
6
  
  
  
  
  
  
  
7
  
  
  
  
  
  
  
8
  
  
  
  
  
  
  
9
  
  
  
  
  
  
  
10
  Monday at 10:00
  Tuesday at 10:00
  Wednesday at 10:00
  Thursday at 10:00
  Friday at 10:00
  
  
11
  Monday at 11:00
  Tuesday at 11:00
  Wednesday at 11:00
  Thursday at 11:00
  
  
  
12
  Monday at 12:00
  
  
  
  
  
  
13
  Monday at 13:00
  Tuesday at 13:00
  Wednesday at 13:00
  Thursday at 13:00
  Friday at 13:00
  
  
14
  
  
  
  
  
  
  
15
  
  
  
  
  
  
  
16
  
  
  
  
  
  
  
17
  
  
  
  
  
  
  
18
  
  
  
  
  
  
  
19
  
  
  
  
  
  
  
20
  
  
  
  
  
  
  
21
  
  
  
  
  
  
  
22
  
  
  
  
  
  
  
23
  
  
  
  
  
  
  

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Share


Computer development programming c dev c++ //
Introduction to C language: History and context of the C language. Structure of a program in C. Compiling and running a C program. Basic syntax: Data types (integers, reals, characters, pointers, etc.). Variables and constants. Arithmetic, logical and comparison operators. Flow control: Control structures (if, else if, else, switch, etc.). Loops (for, while, do-while). Functions and procedures: Definition and calling of functions. Passing parameters. Return of values. Arrays and pointers: Declaration and use of arrays. Pointers and pointer operations. Dynamic memory allocation. Data structures: Structures. Enumerations. Enter exit : Using the library<stdio.h> for entry/exit. Reading and writing files. Preprocessor: Preprocessor directives (#define, #include, etc.). Using macros. Modular programming: Organizing code into source files and headers. Separate compilation. Error management : Handling syntax errors. Handling runtime errors. Using debugging techniques. Advanced programming (depending on course level): Recursive functions. Manipulation of character strings. Advanced use of pointers. Use of dynamic data structures (linked lists, stacks, files, etc.). Introduction to multithreaded programming (with the use of external libraries). Good programming practices: Comment the code. Name variables and functions meaningfully. Using consistent code formatting. Error and exception handling.

Court of Electronics and Electrical Engineering With personalized methods
Engineering student in industrial computing and embedded systems and also a great lover of learning, my goal is to be able to help students to progress and love to learn, by finding the method which best suits them with the aim of maximizing their understanding and memorization. of the subject studied.

Engineering, electronics, programming, robotics and various projects with ARDUINO and ESP32 and RaspberryPi boards
Do you dream of mastering the art of electronic design, advanced programming and creating awesome robots? Do not look any further ! I offer personalized courses that will guide you into the exciting world of engineering, with an emphasis on electronics, programming and robotics. Electronics: Learn to create circuits, understand components, and carry out innovative electronics projects. Programming: Immerse yourself in the world of coding and develop programming skills, from classic languages to new technologies. Robotics: Explore the basics of robotics, create autonomous robots, and discover how to bring your ideas to life. Miscellaneous Projects: Use popular platforms like Arduino, Raspberry Pi, and more to bring your unique and exciting projects to life. Whether you're a beginner or looking to deepen your skills, my classes are suitable for all levels. With interactive lessons, challenging projects, and expert guidance, you'll progress quickly and confidently. Don't let your dreams of innovation wait any longer. Join me on this rewarding learning adventure and start creating today!

Master Python with Courses Suitable for All Ages and Levels! Beginners, Intermediates, Professionals, Everyone is Welcome
Master Python with Personalized Courses Discover the art of programming with Python courses tailor-made to meet your specific needs. Whether you are a beginner, intermediate or professional, my lessons are suitable for all levels. Why Choose My Courses? Personalized Teaching Approach: Each course is tailored to your skill level and individual goals. Practical Experience: Learn by doing with real-world projects that build your understanding and skills. Ongoing Support: Get unlimited email support for any questions you have between sessions. As a Python expert, I have a passion for teaching and sharing my knowledge. My goal is to guide you effectively in your learning journey. Book Your First Lesson: Start your journey to Python mastery now by booking your first lesson. Whether you aspire to enter the development field or hone your existing skills, these courses are designed for you.

Master Front-End Development | Build Stunning Websites with HTML, CSS, JavaScript & React
Are you ready to create interactive, visually appealing websites that stand out in today’s competitive market? In this course, you’ll master the essential front-end development skills: ✅ HTML, CSS, and JavaScript – Build responsive and modern web pages ✅ React & Vue.js – Learn cutting-edge frameworks for dynamic UIs ✅ Real-World Projects – Work on hands-on projects to strengthen your skills ✅ Problem-Solving & Creativity – Develop intuitive, user-friendly interfaces 🔹 Who is this course for? - Beginners who want to break into web development - Developers struggling with front-end concepts - Anyone looking to level up their skills and build real projects 🚀 Stuck on a project? Want to learn high-income tech skills? This course will help you gain confidence, land opportunities, and grow in the tech industry. 📩 Contact me for more details and start your front-end journey today!

Python Power: Master Data Science Skills for the Future!
This course is designed to equip you with the essential Python skills needed to excel in data science. You will learn how to work with industry-standard libraries such as NumPy, pandas, and Matplotlib to analyze, clean, and visualize data effectively. Through hands-on projects and real-world examples, you’ll gain the ability to transform raw data into meaningful insights and compelling stories. By the end of the program, you’ll not only master the fundamentals of Python for data science but also develop practical skills that are highly valued in today’s data-driven world.

Programming Course – Learn to code step by step, from beginner to independent
Do you want to discover programming or consolidate your basics? I offer personalized courses in web development and programming, adapted to all levels. You will be able to learn to: Understanding the basics of computer logic Write readable and structured code Create your first web pages in HTML/CSS Manipulate languages like JavaScript or Ruby Solve problems and think “like a developer” I adapt to your level, your needs (beginner, refresher, personal project, retraining), and your pace. The goal: to progress efficiently and confidently, in a supportive environment.

Cambridge-trained with 12+ years experience tutoring for Excellence: Maths, Physics, Programming, Engineering
Don't settle for anything less than excellence. I am an Aerospace Engineer with a Master's degree in Quantum Physics and have completed Ph.D. work at the University of Cambridge in Computational Physics. Additionally, I have 4 years of experience developing MATLAB and possess deep programming skills in MATLAB/Simulink family, C/C++, Fortran, and Python. With over 12 years of tutoring experience, I have successfully guided more than 50 students worldwide to achieve distinction in various fields. Consistent results are my priority, and I strive for excellence in all aspects of my teaching. My lessons are customized to meet each student's unique needs and are designed to be engaging and insightful. Whether you are at a school level or require advanced or professional-level instruction, I offer support in the following areas: - Preparation for IB/IA, A-Levels, GCSE, University Entry, or equivalent. - Experience in preparing students to access world-class schools and universities, including Cambridge University, Oxford, Ivy League and other top institutions in the UK and US. - University levels (undergraduate and postgraduate). - High school studies and diploma programs. - Assistance with specific projects at a professional level, including job interview preparation. - Extensive experience working with children. Every lesson is meticulously planned in advance to ensure that it aligns with your goals and targets areas for improvement. I prioritize a dynamic and interactive learning experience, with one-on-one sessions tailored to your individual requirements. Lessons will be conducted via webcam, enabling you to connect from anywhere. I have a highly flexible schedule and can adapt to accommodate your needs. If you have any questions about my teaching method, availability, or pricing, please don't hesitate to reach out. I am here to assist you and provide the support you need.

Electronics, Electrotechnics, Automation and Industrial Computing
Doctor of Electrical Engineering and Associate Professor of Electrical Engineering, I offer quality teaching for BTS, CPGE, University and Technical High School in the following disciplines: 1. Electrical engineering With extensive expertise in electrical systems, I am able to teach all aspects of electrical engineering, including electrical machines, energy conversion, and electrical networks. My teaching approach emphasizes theoretical understanding and practical applications. 2. Electronics I am adept at teaching analog and digital electronics, covering components, integrated circuits, and embedded systems. I can impart solid knowledge to train students in current and emerging technologies. 3. Automatic I offer comprehensive courses in dynamic systems control, whether using conventional (PID) or advanced (nonlinear, real-time) controls. My courses incorporate practical applications tailored to industrial needs. 4. Industrial Computing and Automation With experience in programming and industrial automation, I can teach topics such as programmable logic controllers, embedded systems, industrial communication protocols, and HMIs. My goal is to equip students to design and optimize complex automated systems.

Data Engineering & Science: Packaging Python Projects & deployment tools either on premise or on Cloud (Amazon AWS)
In this course, you will learn how to efficiently package, containerize, and deploy Python applications and microservices using Docker. The course covers fundamental Docker concepts, best practices for structuring Python projects, and strategies for building scalable and portable applications. Through hands-on projects, you will gain practical experience in creating Docker images, managing containers, and orchestrating microservices, enabling seamless deployment across different environments. Contact me if you want to have more information about the course!

Java Training Course / Tuitions / Beginner and Intermediate
Java is one of the most important of all computer programming languages. But learning Java can seem like a daunting task. Not any longer! In this course I will train you well in Java Programming step-by-step. Starting from basis right through the more advanced topics. No prior knowledge is required. Course outlines: - Objected Oriented Programming concepts (OOPS) - Core Java Programming Introduction of Java - Data types and Variables - Methods - Control Flow Statements - Operators and Expressions - While and do-while Loops - Object-oriented Programming - Objects and classes - Using Java Objects - Java Files and I/O - Interfaces and Abstract Classes - Inner Classes

Computer Science and Programming Courses – Learn to Code and Master Information Technology
Do you want to learn computer science, programming or deepen your knowledge in information technology? I offer courses adapted to all levels, from beginner to advanced. 👉 Introduction to Computer Science and Operating Systems 👉 Introduction and improvement in object programming (solid experience in the Java language) 👉 Web development and databases (HTML, CSS, Javascript, SQL) 👉 Cybersecurity and information systems management 👉 Support for your projects and help with homework Personalized courses, interactive teaching and guaranteed progress! Available online or in person. Contact me to discuss your goals and start your learning.

Introduction to Brain-Machine Interfaces: EEG, Signal Processing and Artificial Intelligence - By a Doctor of Electrical Engineering
This course is intended for students, engineers, novice researchers or computational neuroscience enthusiasts wishing to discover the world of Brain-Machine Interfaces (BCI) through the use of EEG motor imagery signals. Thanks to my doctoral work in Electrical Engineering, I offer structured and practical support to understand the fundamentals of EEG signal acquisition and processing, time-frequency analysis techniques, classification algorithms (SVM, LDA, CNN), as well as the implementation of a simple ICM. This course combines theory, coded tutorials (Python/Matlab), and concrete examples based on public EEG databases.

Programming and robotics in English for children (8-12 years old) in English, French or Spanish
We use Minecraft Education, Scratch, and virtual robots to build, program, and have fun, in English, French, or Spanish. In this class, children will learn the fundamentals of programming and computer science in a fun and engaging way, and discover how soft and hard skills can be used in their personal and professional lives. Through interactive lessons and hands-on projects, children will explore the world of code and create their own digital creations. Throughout the course: They will learn the basic concepts and terms of programming They will experiment with different programming languages and platforms They will create simple programs and applications using code They will collaborate with their classmates and share their creations. They will develop problem-solving skills, logical thinking, and other valuable skills that will be useful in any field. By the end of the class, you'll have the knowledge and confidence to continue exploring the exciting world of programming and computer science, and you'll understand how code can be a powerful tool for achieving success in any field. You'll be able to choose any future career you want or even start your own company. Contact me

Physics course for higher education students / Preparatory classes.
Teacher with 18 years of experience in higher education and preparatory classes, doctor in Physics and good pedagogy, offers support courses for undergraduate students in higher education. The goal is to advance the students by giving the right methods in a relaxed environment to promote learning. Skills domains : -Mechanics of the point -Electrokinetic -Electtomagnetism -Geometric and wave optics -Waves If you have any questions, feel free to ask them.