from22.07GBP/ h
Here you can learn C, Java, Python and also Computer Networks
Hello, !
Join an experienced IT Manager with 8+ years in the telecom industry to master Python, Java, and C. This course is perfect for beginners and intermediate learners looking to build a strong foundation in programming. You’ll gain hands-on coding experience, learn practical applications, and understand how these languages are used in real-world IT projects.
Start your programming journey today and develop the skills to excel in the tech industry!
Join an experienced IT Manager with 8+ years in the telecom industry to master Python, Java, and C. This course is perfect for beginners and intermediate learners looking to build a strong foundation in programming. You’ll gain hands-on coding experience, learn practical applications, and understand how these languages are used in real-world IT projects.
Start your programming journey today and develop the skills to excel in the tech industry!
Location
Online via webcam
About Me
Working actually as a System Engineer at a big Telecom company. I worked as a tutor and as a Lab assistant and would like to work with students who have little or no experience in programming or students having difficulties in understanding computers science subjects.Education
IIHEM, bachelor in Management information System, GPA=3.52, 2011Al Akhawayn University, Masters in Software Engineering, GPA=3.58, 2015
AL Akhawayn University, PhD, Currently
Experience / Qualifications
Actually wroking as a System Engineer at a big Telecom company.5 working Years as an IT Manager at an international recruitment agency
3 working Years as a Tutor in IIHEM
1 working Year as a Help Desk at Devoteam
1 working Year as a Lab Instructor at Al Akhawayn University
Curious about computer science but don’t have a technical background? This course is designed just for you! Led by an experienced IT Manager with 8+ years in the telecom industry, you’ll explore the fundamental concepts of computer science—such as algorithms, data structures, and programming logic—in a clear, beginner-friendly way.
Whether you’re a business professional, creative, or student in another field, this class will help you understand the tech world and build practical skills for the digital age.
Hello, future IT professionals!
My name is Rafik, and I’m an experienced IT Manager with over 8 years of expertise in the telecom industry. Throughout my career, I’ve worked as a Senior System Administrator and managed complex IT systems. I’ve been where you want to go, and I know how challenging it can be to bridge the gap between classroom knowledge and the real-world skills employers are looking for.
If you’ve ever asked yourself questions like:
What technologies should I learn to secure my first IT job?
Is mastering Java, Python, or C enough to stand out in the job market?
Are my college classes giving me the skills I truly need to succeed?
Then this course is for you.
Are you new to computer science ? are you struggling in understanding the foundation of computer science and programming ? is computer science not your first choice and you wanna get a good grade at it ?
If you answer "yes" to one of the above question then this course is for you . I have three years experience teaching computer science foundation to junior university students and here to help you in understanding all what you need to pass the course .
Ask a question
Send a message explaining your needs and Rafik will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"
Ex. "Hi, when are you available to meet for a lesson?"
Availability of a typical week
(GMT -05:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | |||||||
8 | |||||||
9 | |||||||
10 | |||||||
11 | |||||||
12 | |||||||
13 | |||||||
14 | |||||||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from £22.07Online via webcam
100% Satisfaction Guarantee
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 January 2017
- Phone number verified
- Facebook connected
- Google connected
- Linkedin connected255 connections
Availability of a typical week
(GMT -05:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | |||||||
8 | |||||||
9 | |||||||
10 | |||||||
11 | |||||||
12 | |||||||
13 | |||||||
14 | |||||||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from £22.07Online 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
You are here
Similar classes
Reza
HTML5 Course for Beginners and Intermediate Web EnthusiastsThe foundation of web development lies in HTML. To start building your website from scratch, you'll need to learn HTML. I have been an enthusiastic HTML programmer since the early days of the web.
In my course, you will not only learn how to create responsive websites but also get familiar with the basics of relevant technologies such as PHP and MySQL.
Salah Eddine
Master Python with Courses Suitable for All Ages and Levels! Beginners, Intermediates, Professionals, Everyone is WelcomeMaster 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.
Nabil
Mathematics, physics, mechanics, electronics, python/C coursesTeacher offers individualized teaching, help with preparing for quizzes or exams. My goal is to help the student progress without overloading them. I give homework after each lesson and provide progress reports periodically.
Oussama
Python Programming for All Levels: From Fundamentals to Advanced Libraries and FrameworksWhat You Will Learn:
Core Principles: Introduction to programming, algorithms, and data structures to build a strong foundation.
Advanced Libraries and Frameworks: NumPy, Pandas, and Django to create web applications and perform efficient data analysis.
Practical Projects: Real-world applications to strengthen your skills and build an impressive portfolio.
How You Will Benefit:
Students: Gain the necessary skills to excel in academic projects and lay the groundwork for your career.
Self-Taught Learners: Avoid common mistakes and fast-track your progress with clear, hands-on guidance.
Professionals: Enhance your skill set to meet industry demands and open up new career opportunities.
Why Choose My Courses?:
Personalized Approach: Each course is customized to your level and learning pace, ensuring tailored guidance and support.
Theory and Practice: You’ll combine theoretical concepts with hands-on exercises for a comprehensive and lasting understanding.
Solving Real-World Problems: Learn how to tackle the common challenges faced in programming, from debugging to performance optimization.
Aymen
Programming: Introduction to Python (Beginner level)In this class, you’ll embark on an exciting journey into the world of programming with Python. You’ll start by writing your very first Python program, gaining hands-on experience from the get-go. As you progress, you’ll delve into the core fundamentals of Python, including variables, data types, control structures, functions, and modules.
Marwin
Skilled Mathematics Coaching GCSE/A-Levels StudentsMathematics: I am a skilled mathematics teacher with strong academic qualifications. Additionally, I can help your ward to learn Python Programming Language which could help to bridge the gap between industry and academics from a very young age.
UG Degree & Grade: 93/07% in B.Sc. (Hons) Mathematics from the University of Delhi
PG Degree & Grade: Distinction in MSc in Data Science from The London School of Economics and Political Science
Mahmood
Java Training Course / Tuitions / Beginner and IntermediateJava 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
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.
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.
Younes
Master Python at All Levels with Personalized Lessons - SUP SPE Program includedStart with the fundamentals like variables, loops, and conditionals, and progress to more advanced concepts including manipulating files, images, and using Python libraries like Numpy, Scipy, Pandas, and Matplotlib. Also explore the fundamentals of object-oriented programming.
Why choose this Course?
By opting for these courses, you will have the opportunity to consolidate your knowledge through practical exercises and concrete mini-projects which will strengthen your Python skills. Each session will be interactive, allowing you to ask questions and receive constructive feedback on your code.
You will be able to benefit from personalized support. Lessons are tailored to your level, whether you're looking to pursue a career in programming or just want to learn for fun. Sessions are tailored to your goals, and ongoing support is provided to overcome any challenges you may encounter.
Matías
Private coding / programming lessons with pythonPython 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.
Snehith
Master Abitur Math: Affordable and Effective TutoringAre you preparing for the Abitur and struggling with Math? Join this tailored tutoring session designed to help you master complex math concepts, build confidence, and excel in your exams! Whether you need help with calculus, algebra, geometry, or statistics, I offer clear explanations, step-by-step problem-solving strategies, and plenty of practice to improve your understanding.
Additionally, for students interested in programming, I integrate Python to make math more intuitive and practical. We’ll use Python to solve math problems, visualize functions, and explore real-world applications, giving you an edge in both math and computer programming.
This class is perfect for Abitur students who want to:
Improve their math grades and exam performance.
Understand challenging topics through a personalized approach.
Learn how to apply Python to math problems.
Let’s make Math your strength—sign up now and achieve your academic goals!
Amin
Statistical Analysis with Python and R (Rstudio) - Intro to Data ScienceBy delving deep into the practical applications of statistics and data science, this course is designed to set you up for success.
Learn from real-world examples: Instead of spending hours on theoretical material and trying to relate it to practical issues, we will focus solely on applied statistics. Programming will allow you to apply theory to real-world problems, equipping you with the knowledge and skills you need to succeed.
We won’t be spending hours solving math problems by hand for reinforcement, as this isn’t school. Instead, we’ll use cutting-edge methods and code libraries that leverage the latest software releases to maximize productivity and efficiency.
If you have any further questions, please do not hesitate to contact us.
Adam
Introduction to Python: Programming Basics and Simple ApplicationsThis course is designed for beginners who want to get started with programming in Python, one of the most popular and accessible languages today. No previous experience is necessary. In one session, students will learn the basics of programming and will be able to create their first Python applications. With clear explanations, practical exercises, and real-world examples, this course is an ideal gateway to exploring computer science and coding.
Online Course: Introduction to Python - Programming Basics and Simple Applications
Duration :
- 60 minutes: intensive format to learn fundamental concepts.
- 90 minutes: In-depth format with more time for practical examples and interactive questions.
---
Educational objectives
At the end of the course, participants will be able to:
1. Understand the basics of programming, including the concepts of variables, data types, conditional structures, and loops.
2. Write and run simple Python scripts.
3. Manipulate inputs and outputs to interact with the user.
4. Solve practical problems with short, functional programs.
---
Course syllabus
1. Introduction (10-15 min)
- Presentation of Python: Why this language?
- Installation and configuration of a programming environment (IDLE, Visual Studio Code, or Jupyter Notebook).
- First program: *"Hello, World!"*.
2. Python Basics (20-30 min)
- Variables and data types (integers, strings, lists).
- Mathematical operations and data manipulation.
- Conditional structures (if/else) and loops (for/while).
3. Practical exercises (20-35 min)
- Write a program to calculate the sum of two numbers provided by the user.
- Create a simple application, like a currency converter or password generator.
- Bonus for 90 min format: Fixed a more complex issue involving lists or loops.
4. Q&A and conclusion (5-10 min)
- Summary of the concepts covered.
- Suggestions for resources to continue learning.
- Feedback on the course.
---
Teaching methodology
- Interactive and engaging: the course combines theoretical explanations with practical exercises.
- Personalized approach: Sessions are tailored to the needs of participants. Students are encouraged to ask questions at any time.
- Learning by doing: examples and exercises are designed to help you assimilate concepts quickly.
---
Target audience
This course is ideal for:
- Complete beginners in programming.
- Students or professionals wishing to acquire skills in Python for their personal or professional projects.
- Anyone curious to discover a powerful and versatile tool for solving problems.
---
Benefits of this online course
- Teaching by an experienced and passionate trainer.
- Interactive sessions adapted to your learning pace.
- Access to educational materials and exercises to continue practicing after the course.
Join us now to discover programming and its applications using Python!
---
Wissam
Web page programming: HTML/CSS, JS, Angular, PHP, JSP/JAVADoctor trainer in IT teaches you the basics of designing static and dynamic (programmed) web pages.
- Design of HTML web pages
- Applying CSS and SASS styles
- Make the web pages "Responsive"
-Angular framework
- Backend programming: PHP language, or Java/JSP
- Web API
- connection to a MYSQL Database, FireBase