facebook
favorite buttonAdd to Wish List
favorite buttonAdd to Wish List
from23.00GBP/ h

C Language Basics – Your Gateway to Programming world

tart your programming journey with our C Language Basics class, designed for beginners who want to build a strong foundation in coding. In this course, you’ll learn the fundamental concepts of C programming, including variables, data types, control structures, functions, and arrays. Through hands-on exercises and real-world examples, you'll gain a solid understanding of how to write efficient and effective code. Whether you're aiming to dive deeper into programming or looking to brush up on core concepts, this class will provide you with the essential skills needed to master the C language. Join us and take the first step towards becoming a proficient programmer!

Extra information

laptop,

Location

Online via webcam

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:
30 minutes
45 minutes
60 minutes
90 minutes
120 minutes
The class is taught in:English, Urdu
Dive into the world of video editing with our comprehensive class, perfect for beginners and enthusiasts alike. This course will guide you step-by-step through the essentials of editing, from cutting and trimming your footage to adding stunning transitions, effects, and soundtracks. Whether you're creating content for social media, personal projects, or professional use, this class will equip you with the skills to transform raw footage into polished, engaging videos. With practical exercises and creative tips, you'll learn how to make your videos stand out. Join us and start crafting your visual stories with confidence!
Dive into the rich and vibrant world of Urdu with a class that makes language learning both fun and accessible! Whether you're just starting out or looking to polish your skills, this course is tailored to help you master the essentials of speaking, reading, and writing Urdu. Experience interactive lessons that bring the language to life, with a focus on real-world conversations, practical vocabulary, and cultural insights. You'll quickly find yourself communicating with ease and gaining a deep appreciation for this poetic and expressive language. Join us, and let's embark on this exciting journey of learning Urdu together!
Join my dynamic and engaging English class, designed to cater to students of all ages and proficiency levels. Whether you're a beginner looking to build a solid foundation or an advanced learner aiming to refine your skills, this class offers personalized instruction tailored to your unique needs. We'll explore essential grammar, expand your vocabulary, and practice conversational English in a supportive environment. Through interactive activities, real-life scenarios, and focused lessons, you'll develop the confidence to communicate effectively in both casual and professional settings. Come and discover the joy of learning English with a class that adapts to your pace and learning style!
Step into the world of technology with our Computer Science Basics class, perfect for beginners or anyone looking to refresh their knowledge. This course is designed to make complex concepts accessible and engaging, covering essential topics like programming, data structures, algorithms, and more. You'll learn the fundamental principles that drive the tech world, with hands-on exercises that reinforce your understanding. Whether you're aiming to start a career in tech or simply want to enhance your problem-solving skills, this class will equip you with the core knowledge you need to succeed. Join us and start your journey in computer science today!

Ask a question

Send a message explaining your needs and Nadia 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
  
  Tuesday at 2:00
  
  
  Friday at 2:00
  Saturday at 2:00
  Sunday at 2:00
3
  
  Tuesday at 3:00
  
  
  Friday at 3:00
  Saturday at 3:00
  Sunday at 3:00
4
  
  Tuesday at 4:00
  
  
  Friday at 4:00
  Saturday at 4:00
  Sunday at 4:00
5
  
  Tuesday at 5:00
  
  
  Friday at 5:00
  Saturday at 5:00
  Sunday at 5:00
6
  
  Tuesday at 6:00
  
  
  Friday at 6:00
  Saturday at 6:00
  Sunday at 6:00
7
  
  Tuesday at 7:00
  
  
  Friday at 7:00
  Saturday at 7:00
  Sunday at 7:00
8
  
  Tuesday at 8:00
  
  
  Friday at 8:00
  Saturday at 8:00
  Sunday at 8:00
9
  
  Tuesday at 9:00
  
  
  Friday at 9:00
  Saturday at 9:00
  Sunday at 9:00
10
  
  Tuesday at 10:00
  
  
  Friday at 10:00
  Saturday at 10:00
  Sunday at 10:00
11
  
  Tuesday at 11:00
  
  
  Friday at 11:00
  Saturday at 11:00
  Sunday at 11:00
12
  
  Tuesday at 12:00
  
  
  Friday at 12:00
  Saturday at 12:00
  Sunday at 12:00
13
  
  Tuesday at 13:00
  
  
  Friday at 13:00
  Saturday at 13:00
  Sunday at 13:00
14
  
  Tuesday at 14:00
  
  
  Friday at 14:00
  Saturday at 14:00
  Sunday at 14:00
15
  
  Tuesday at 15:00
  
  
  Friday at 15:00
  Saturday at 15:00
  Sunday at 15:00
16
  
  Tuesday at 16:00
  
  
  Friday at 16:00
  Saturday at 16:00
  Sunday at 16:00
17
  
  Tuesday at 17:00
  
  
  Friday at 17:00
  Saturday at 17:00
  Sunday at 17:00
18
  
  Tuesday at 18:00
  
  
  Friday at 18:00
  Saturday at 18:00
  Sunday at 18:00
19
  
  
  
  
  
  
  
20
  
  
  
  
  
  
  
21
  
  
  
  
  
  
  
22
  
  
  
  
  
  
  
23
  
  
  
  
  
  
  
from £23Online via webcam

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 September 2024
  • Phone number verified
  • Google connected
  • Linkedin connected

Availability of a typical week

(GMT -04:00) New York
MonTueWedThuFriSatSun
0
  
  
  
  
  
  
  
1
  
  
  
  
  
  
  
2
  
  Tuesday at 2:00
  
  
  Friday at 2:00
  Saturday at 2:00
  Sunday at 2:00
3
  
  Tuesday at 3:00
  
  
  Friday at 3:00
  Saturday at 3:00
  Sunday at 3:00
4
  
  Tuesday at 4:00
  
  
  Friday at 4:00
  Saturday at 4:00
  Sunday at 4:00
5
  
  Tuesday at 5:00
  
  
  Friday at 5:00
  Saturday at 5:00
  Sunday at 5:00
6
  
  Tuesday at 6:00
  
  
  Friday at 6:00
  Saturday at 6:00
  Sunday at 6:00
7
  
  Tuesday at 7:00
  
  
  Friday at 7:00
  Saturday at 7:00
  Sunday at 7:00
8
  
  Tuesday at 8:00
  
  
  Friday at 8:00
  Saturday at 8:00
  Sunday at 8:00
9
  
  Tuesday at 9:00
  
  
  Friday at 9:00
  Saturday at 9:00
  Sunday at 9:00
10
  
  Tuesday at 10:00
  
  
  Friday at 10:00
  Saturday at 10:00
  Sunday at 10:00
11
  
  Tuesday at 11:00
  
  
  Friday at 11:00
  Saturday at 11:00
  Sunday at 11:00
12
  
  Tuesday at 12:00
  
  
  Friday at 12:00
  Saturday at 12:00
  Sunday at 12:00
13
  
  Tuesday at 13:00
  
  
  Friday at 13:00
  Saturday at 13:00
  Sunday at 13:00
14
  
  Tuesday at 14:00
  
  
  Friday at 14:00
  Saturday at 14:00
  Sunday at 14:00
15
  
  Tuesday at 15:00
  
  
  Friday at 15:00
  Saturday at 15:00
  Sunday at 15:00
16
  
  Tuesday at 16:00
  
  
  Friday at 16:00
  Saturday at 16:00
  Sunday at 16:00
17
  
  Tuesday at 17:00
  
  
  Friday at 17:00
  Saturday at 17:00
  Sunday at 17:00
18
  
  Tuesday at 18:00
  
  
  Friday at 18:00
  Saturday at 18:00
  Sunday at 18:00
19
  
  
  
  
  
  
  
20
  
  
  
  
  
  
  
21
  
  
  
  
  
  
  
22
  
  
  
  
  
  
  
23
  
  
  
  
  
  
  
from £23Online via webcam

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


Salah Eddine
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.

Baia
Python & Django Development – From Beginner to Web App Developer
🚀 Learn Python and Django to Build Powerful Applications 🚀 Want to master Python and develop real-world web applications with Django? Whether you're a beginner or looking to enhance your coding skills, this course will guide you step by step! What You’ll Learn: ✅ Python Basics & Advanced Concepts – Learn syntax, data structures, OOP, and algorithms ✅ Django Framework – Build dynamic and scalable web applications ✅ Databases & APIs – Work with PostgreSQL, SQLite, and REST APIs ✅ Project-Based Learning – Apply concepts through hands-on coding and real projects ✅ Debugging & Best Practices – Learn clean coding principles and error handling 🔹 Who is this course for? Complete beginners who want to start coding with Python Developers looking to transition into backend or full-stack development Students and professionals who want to build their own web applications 💻 Class Format: - Live online sessions via Google Meet - Interactive coding exercises & projects - Personalized guidance based on your level 📩 Contact me to start your Python & Django journey today!

Alex
Mathematics for students of all grades, IB and IGCSE
Mathematics is the best way to enhance your intellect but also work on your intuition and your ability to see patterns. Good day, my name is Alex, I have been teaching math for over 10 years to hundreds of students. I will teach all grades from elementary school all the way to high school and IB/GCSE etc. My philosophy revolves around these three values: -Encouragement -Inspiration -Discipline I specialize into teaching mathematics and programming, but in some occasions I teach physics too. Feel free to contact me.

Arianit
MATLAB Programming (Modelling, Simulation, Control Systems)
Struggling with MATLAB? Whether you're a beginner or tackling advanced simulations, our one-on-one online tutoring is here to help you master MATLAB step-by-step. We offer personalized lessons tailored to your level, covering: Basics of MATLAB programming Data analysis & visualization Numerical methods & simulations Signal processing & control systems MATLAB for engineering, math, and science courses Help with assignments, projects, and exam prep

Youssef
Analog and digital electronics, VHDL, FPGA, programming
doctoral student in engineering sciences provides support courses in analog and digital electronics at any DEUG level and engineering schools. having scientific and technical knowledge, three years of experience in the field of teaching, pedagogy and a sense of listening and analysis, I am able to help pupils and students and train them in the chapters of which they are having difficulty. for more info please contact me

Gergely
Python Lessons for All Ages! All Levels Welcome! Beginners, Intermediates, Professionals!
What is this AI thing everybody is talking about these days? Do you want to understand technology at a deeper level? Are you interested in how common applications fundamentally operate? Would you like to improve your logical and analytical skills (not to mention endurance and patience)? Learning to code - a phrase that is all too popular nowadays. Still, dealing with programming languages is kind of inevitable in every sector. And by becoming fluent in Python or AI techniques you broaden the spectrum of your possibilities, in academia, in the job market and in your personal life too! There is simply no better language than Python to begin with on your exciting coding journey. And there is also no better way of doing that than by having someone personal to ask questions to. This way you not only don't have to waste time and effort on a stupid typo, but you're also less likely to give up. Effort * Encouragement = Success!

Hayat
Introduction to Data Science with Python Online
This course is designed for anyone interested in learning data science using Python. It provides a hands-on introduction to fundamental data analysis tools such as NumPy, pandas, matplotlib, and seaborn. You'll learn how to manipulate datasets, create visualizations, and lay the foundations for statistical analysis and machine learning. The course combines theory and practical exercises for effective, practical progress. No prior programming experience is necessary: we'll start with the basics to build solid, usable skills quickly.

Pr YSF
Electronics, Control of industrial systems, C/C++ VHDL programming, digital and analog electronics, MATLAB simulation
Hello, I am a doctoral student in electrical engineering and associate professor in engineering sciences, experienced in the field of electrical engineering, I offer support courses in the subjects of engineering sciences (Electronics, automatics, electrical engineering, automation, programming). Digital electronics Analog electronic electromagnetism (propagation of high frequency waves) Automatic (continuous, sampled) electrical engineering (transformers, electrical machines, switching power supply) C / c ++ programming, Assembler, ARM, STM32 renewable energy (wind, PV) engineering Sciences RDM Python,VHDL PIC Microprocessor and Microcontroller Signal processing and data acquisition Engineering Sciences These courses allow the student to get up to speed and regain confidence in all scientific subjects, just as they prepare him effectively for the Baccalaureate, the Preparatory Classes or various examinations of the engineering classes. COURSE OBJECTIVES AND PEDAGOGICAL APPROACH Resumption and deepening of fundamental concepts through exercises with course reminders. Put the student in a situation of questioning and research. Respond to individual issues and questions Exercise training in order to achieve real mastery of the content. Learn to build theoretical reasoning from observable facts or hypotheses. Specific preparation for higher education requirements (in-depth content, increase in work capacity, enrichment of scientific background) This educational approach is effective since it has often led me to interesting results with my students. Associate professor provides support courses in electrical engineering

Zakaria
Learn to program and code with Scratch while having fun
* This digital training aims to introduce you to the Scratch tool and through the game world, and gradually, to discover programming concepts such as loops, conditions or variables. It is aimed at anyone who is new to Scratch and who wants to create games and animations. * Learning programming will allow students to develop their skills and will certainly allow them to meet the expectations of the future working world and emerging careers. * In addition, learning programming allows the development of algebraic, algorithmic and computational thinking. Programming also helps to improve and develop students' sequencing ability, as well as their communication skills. Thus, there are several advantages to teaching programming, but the important thing is to remember that this learning teaches students that digital is not only for entertainment, but that it is possible to become creators. active and creative content.

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.

Khadija
Full Stack Web Development with Laravel & React.js
This course will allow you to master the basics of Full Stack web development by combining Laravel for the backend and React.js for the frontend. You will learn how to create dynamic, secure and high-performance applications. The program covers the fundamentals of Laravel (routes, controllers, Blade, REST API, databases) as well as React.js (components, state management, API calls). At the end of the course, you will be able to build a complete management application (like a blog or a store)

Kian
Statistics. Machine Learning. Mathematics. Clarity & Competence from Bern – For Swiss Students
Data science, statistics & mathematics – clearly explained, personally supported. My name is Kian, an experienced tutor from Bern. I support students, career starters, and professionals on their journey into the data-driven world—whether in their studies, projects, or everyday work. With my structured, understandable, and motivating approach, I'll help you not only solve problems but also understand data, recognize connections, and make informed decisions. My lessons are personalized, efficient, and at eye level. Who I am – and why I teach: I teach in Bern and successfully completed the MAS program in Statistical Data Science at the University of Bern, focusing on statistics, mathematics, and data science. For several years, I have been passionately teaching, both in academic contexts and for professionals who want to think and work more data-driven. In parallel to my teaching, I have implemented numerous data science projects – from exploratory analysis and data modeling to decision support in a business context. This combination of theory and practice makes my teaching particularly close to reality while remaining accessible. I love making complex topics tangible, creating aha moments, and empowering people to handle data confidently. For me, tutoring isn't just about imparting knowledge—it's about developing their minds on equal terms. -What you can expect from me: One-to-one lessons with a focus on data comprehension, statistics & analytical thinking Support with projects, assignments, exams or getting started in the data world Practical explanations – step by step and adapted to your everyday life Teaching modern methods for data analysis, modeling & interpretation Long-term strategies for problem-solving & structured thinking Flexible lessons in Bern or online – personal, competent & reliable Why I can help you understand data science: Because I work at the interface between science and practice. I know how quickly you can get lost in formulas and tools—and I'll help you see the common thread: How data tells stories, how you analyze it, and how you make smart decisions. With me, you won't just learn methods—you'll learn how to think with data. Whether in your studies or in your career, I'll guide you in truly understanding data and applying it confidently. Learn data analysis. Analyze and model complex data sets – understandable, practical and with structure. If you're ready to get to grips with data, I'm ready to guide you.

Mathieu
Wordpress private lesson - From beginner to expert
With 7 years of experience as a developer in a Factory, I now develop Wordpress websites for large groups. In the training program, you will learn to: - Install, configure, and deploy WordPress sites - Develop custom Wordpress themes and plugins - Use powerful tools like ACF Pro, Gravity Forms, WPML, AIOS Security, WP rocket... - Create custom post types and tailor-made taxonomies - Develop pages using the right methods in HTML, CSS, Javascript & PHP - Administer and manage a site database - Contribute to the good natural referencing (SEO) of your site - Use WP-Cli to speed up the maintenance of your sites - Use Docker to containerize your local/prod projects and facilitate their management - Administer your WP sites the right way - And much more... For any questions, you can contact me by PM. See you soon, Matthew

Amin
Programming with Python, with C and database management (Introduction to machine learning)
Looking to master programming and become a skilled developer? In this course, you'll learn the basics of Python and other programming languages, as well as how to use them to build machine learning models. We also offer specialized assistance for students in programming and database management using SQL (CPGE students). Python is a powerful general-purpose language used in web development, data science, software prototyping, and more. Its simple and easy-to-use syntax makes it an excellent choice for beginners learning to program. Additionally, upon request, we offer courses in other programming languages such as C, R, and MATLAB. Classes can be conducted remotely or in person, and we tailor our instruction to meet individual or group needs. If you have any questions, feel free to contact us.

Matías
Private coding / programming lessons with python
Python is one of the best, if not the best, language to start learning programming. It is also one of the most widely used languages today, especially in cutting-edge areas such as machine learning. This popularity means that Python is constantly evolving. It offers a wide range of tools and libraries, which are free and very varied. As an aeronautical engineer, I like to share my knowledge and derive satisfaction from it by teaching and motivating others. I'm used to working with people of different ages. I believe in the importance of segmenting learning, visualizing progress, setting concrete goals and practicing regularly. Beyond these general principles, there is no magic rule or method. Some approaches work with some students but not with others. Adaptation to individual needs is therefore the main objective of private lessons. So I will do my best to find what motivates and helps my student.