facebook
FavouritesAdd to Wish List
FavouritesAdd to Wish List
from23.10CHF/ 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 ⊞+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 -05:00) New York
MonTueWedThuFriSatSun
0              
1              
2  Monday at 2:00  Tuesday at 2:00  Wednesday at 2:00    Friday at 2:00    
3  Monday at 3:00    Wednesday at 3:00    Friday at 3:00    
4  Monday at 4:00  Tuesday at 4:00      Friday at 4:00    
5              
6              
7              
8              
9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00  Friday at 9:00    
10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00      
11  Monday at 11:00            
12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00  Thursday at 12:00  Friday at 12:00    
13              
14              
15              
16              
17              
18              
19              
20              
21              
22              
23              
from 23.10FrAt student's home

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 -05:00) New York
MonTueWedThuFriSatSun
0              
1              
2  Monday at 2:00  Tuesday at 2:00  Wednesday at 2:00    Friday at 2:00    
3  Monday at 3:00    Wednesday at 3:00    Friday at 3:00    
4  Monday at 4:00  Tuesday at 4:00      Friday at 4:00    
5              
6              
7              
8              
9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00  Friday at 9:00    
10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00      
11  Monday at 11:00            
12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00  Thursday at 12:00  Friday at 12:00    
13              
14              
15              
16              
17              
18              
19              
20              
21              
22              
23              
from 23.10FrAt student's home

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


Jalil
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.

Michael
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.

Ihor
Mastering Software Engineering: Personalized, Practical, and Interactive Learning
Dive into the world of software engineering with a tutor and mentor boasting 3+ years of professional experience and AWS Certified Cloud Practitioner credentials. This class offers a personalized approach tailored to your unique learning style, providing practical, hands-on exercises and interactive lessons. Whether you're a beginner or looking to refine your skills, you'll gain real-world insights, learn best practices, and build confidence to excel in software development and cloud technologies. Unlock your potential with expert guidance in an engaging, supportive environment.

Mazuba
Introduction to Programming with Python Programming Language.
Learn programming fundamentals with Python, a beginner-friendly and versatile language. This class will guide you through the essentials of coding, building problem-solving skills, and understanding how programs work behind the scenes. Note: Students are encouraged to suggest specific topics or areas of interest they would like to focus on during the course. What You’ll Learn: Python basics: Syntax, variables, and control flow (if-else, loops). Understanding IDEs: Setting up and working with Python IDEs. Execution process: Interpreters, compilers, and how Python executes code. Introduction to modular programming with functions.

Ossama
Electronique, Electrotechnique, Automatique et Informatique Industrielle
Docteur en Génie Électrique et Professeur Agrégé en Génie Électrique, je propose un enseignement de qualité pour les BTS, CPGE, Université et Lycée Technique dans les disciplines suivantes : 1. Électrotechnique Avec une expertise approfondie dans les systèmes électriques, je suis en mesure d’enseigner tous les aspects de l’électrotechnique, incluant les machines électriques, la conversion d’énergie et les réseaux électriques. Mon approche pédagogique met l’accent sur la compréhension théorique et les applications pratiques. 2. Électronique Je maîtrise l’enseignement de l’électronique analogique et numérique, couvrant les composants, les circuits intégrés et les systèmes embarqués. Je peux transmettre des connaissances solides pour former les étudiants aux technologies actuelles et émergentes. 3. Automatique Je propose des cours complets en commande des systèmes dynamiques, qu’il s’agisse de régulations classiques (PID) ou de commandes avancées (systèmes non linéaires, temps réel). Mes enseignements intègrent des applications pratiques adaptées aux besoins industriels. 4. Informatique Industrielle et Automatisme Fort d’une expérience dans la programmation et l’automatisation industrielle, je peux enseigner des sujets tels que les automates programmables, les systèmes embarqués, les protocoles de communication industrielle, et les IHM. Mon objectif est de rendre les étudiants aptes à concevoir et optimiser des systèmes automatisés complexes.

Baia
Front-end development(Html, Css, Javascript, Vue.js, React.js) by professional and experienced developer
Are you ready to craft stunning, interactive websites that captivate audiences and elevate user experiences? Look no further than my dynamic Front-End Development course. From mastering HTML, CSS, and JavaScript to harnessing the power of cutting-edge frameworks like React and Vue, you'll acquire the skills needed to build responsive, intuitive websites that stand out in today's competitive market. But it's not just about learning code—it's about cultivating creativity. My methods fosters a collaborative learning environment where you'll engage in real-world projects, tackle challenges head-on, and refine your design sensibilities to create visually stunning interfaces that leave a lasting impression. If you are stuck with your project, or you want to kearn high-income, future skills, my Front-End Development course is your gateway to success. Enroll now and embark on a journey towards a fulfilling and rewarding career in tech!" For further details, please don't hesitate to contact me!

Hasmik
Class of statistics, computer programming, R programming
I am a graduate in data science with R programming skills. I am able to help the students with assignments, and analysis with their master thesis. My approach is very student-oriented and I explain the subjects in a detailed way so that the students understand the main idea.

Roy
Computer Programming for Beginners | Easy Webdesign with HTML, CSS and Javascript
Hello and welcome! Learn about some of the most common programming languages used online and make your own website! This class is well-suited for people who are interested in, want to start to learn, or already have some basics, of Web development and would like to hone their programming skills.

Andrey
I will teach you or your child the basics of programming in Python
We will write Python codes in a coding environment. It is possible to use in any browser- you simply write a code, run it and save your work. During this lesson, we will learn how to perform input operation from keybord as well as output operations. We will also write small programs which repeat a block of code; that is, we will learn "for" and "while" loops.

Rob
Statistical analysis and machine learning course. R
Data scientist with +10 years of experience offers courses in statistical analysis and programming with R software (Rstudio, R commander). I teach general mastery of the R language as well as basic/advanced statistical concepts. Data analysis, descriptive statistics, mathematical models for predictions, regressions and machine learning. Survey analysis and web scraping. Serious and flexible schedule.

Dishant
PYTHON Programming Bootcamp for Computer enthusiats
Welcome to my immersive - Python Bootcamp, a comprehensive journey designed to empower you with one of the most versatile and in-demand programming languages of our time! Python stands at the forefront of the technological revolution, fueling advancements in artificial intelligence, automation, and web development. Whether you’re an aspiring developer or a student of any level preparing for exams, this bootcamp is crafted to give you the knowledge and confidence to excel. Starting from the very basics, I’ll guide you through every essential topic with a detailed, hands-on approach. Each session is structured to build a solid foundation, gradually progressing into more advanced concepts to ensure your learning is smooth, intuitive, and rewarding. My commitment to your satisfaction and understanding is absolute—I take pride in creating an environment where every question is welcomed, each concept is clarified, and no one is left behind. With clear explanations and patient guidance, I’m here to help you achieve mastery step by step. The bootcamp doesn’t stop at theory. To make learning meaningful and memorable, I’ve integrated real-world projects that bring Python to life. You’ll apply your skills in practical scenarios, tackling hands-on projects that simulate industry challenges. By the end, you’ll have a portfolio of applications showcasing your Python proficiency, making you well-prepared for real-life tech opportunities. With an emphasis on clarity, relevance, and personalized support, my goal is to ensure that your learning experience is both empowering and enjoyable. Whether you’re seeking to advance in your career or simply unlock new skills, I’m here to make this journey as impactful as possible. Join me in this Python Bootcamp, where your growth and success are my highest priorities, and take the first step toward unlocking your potential in the world of programming.

Ziad
Python Programming for Beginners: From Basics to Advanced
I offer an introductory course on Python programming, perfect for beginners who want to learn the basics of coding. In this course, you’ll learn fundamental programming concepts, including variables, data types, control structures, functions, and modules. We’ll also cover essential topics like file handling, error handling, and working with libraries. Through hands-on exercises and real-world examples, you’ll gain practical experience and build a solid foundation in Python. Whether you’re new to programming or looking to add Python to your skill set, this course will help you get started with confidence.

Salah
Learn MS (Word, Excel and PowerPoint) Microsoft Office / Expand your knowledge of Microsoft office!
I offer Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Microsoft Office sessions Word is a word processing software developed by Microsoft. It is used to create documents, letters, reports, presentations... Excel is a spreadsheet software from the Microsoft Office suite developed and distributed by the publisher Microsoft. It is used to create spreadsheets, tables, graphs, etc. Powerpoint is a presentation software developed by Microsoft. It is part of the Microsoft Office suite. It is used to create presentations, slide shows... I am waiting for your message.

Youness
REGISTERED PROFESSOR Electrical Machines (SYNCHRONOUS, ASYNCHRONOUS, MCC, Step by step), POWER ELECTRONICS, Linear and nonlinear control
I am an associate professor of electrical engineering, I offer courses in everything related to the electrical engineering discipline: CPGE / BTS / DUT / IUT / DTS / UNIVERSITY / Technical high school ELECTRIC MACHINE SYNCHRONOUS MACHINE ASYNCHRONOUS MACHINE DIRECT CURRENT MACHINE STEP-BY-STEP ENGINE POWER ELECTRONICS INVERTERS AND MULTI-LEVEL INVERTERS CONTROLS: MLI / OFFSET / SYSMETRIC / 120° and 180° RECTIFIER CHOPPER DIMERS NONLINEAR CONTROLS BACKSTEPPING SLIDING MODE

Mouad
Support course in Python (For all levels, CPGE)
Passionate about programming, we offer Python support courses adapted to all levels, from beginner to advanced. These courses are aimed at students in preparatory classes for grandes écoles (CPGE) as well as anyone wishing to acquire solid programming skills. The lessons cover the essential foundations of Python with a clear and accessible teaching approach. Whether you are new to programming or want to deepen your knowledge, you will benefit from structured and progressive teaching. With a focus on concrete concepts and practical examples, these courses aim to strengthen your skills in a tangible way. You will be guided through the nuances of Python, gaining a deep understanding that will benefit you both in your studies and in your future career. Join us to explore the fundamentals of Python programming and progress to more advanced levels. Together, we will build a solid foundation and develop the skills needed to succeed in the dynamic world of computer programming.