facebook
Said
member icon
Trusted teacher
favorite buttonAdd to Wish List
favorite buttonAdd to Wish List
from30.40CAD/ h

Understanding the Basics of Computer Science: An Introduction to Computer Science course.

This course is designed to introduce you to computer science and programming. You will learn basic computer science concepts including algorithms, data structures, and programming techniques. Popular programming languages like C. Python or

Throughout the course, kid kids will work on various projects including creating a game or program to solve mathematical problems to solve questions. They will also gain access to a total of ICY.

Extra information

Acquired skills: At the end of this course, you will have a basic understanding of the concepts of science. You will be able to write simple programs using Python or C++ as well as understand basic algorithms and data structures

Benefits of attending this course: This course is an excellent starting point for anyone interested in computer science and programming. The course will give you a strong foundation in the fundamentals of computer science and programming, which can be applied in a variety of fields, including data analysis, software development and web development.

Available Resources: In addition to the documents presented in the course, design kids will receive access to a variety of online resources. These resources include online lessons, discussion forums and personal blogs.

Job Opportunities: Thanks to the skills you will gain in this course, you will be eligible for entry-level jobs in areas such as software development, data analysis, and web development. You will also be prepared to continue your studies in computer science.

Location

At student's location: Around Mohammedia, Morocco
Online via webcam
At student's location: Around Mohammedia, 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, English, Arabic

About Me

My name is Said, I am 22 years old. I have always been passionate about computers, so after completing high school, I decided to enroll in a BTS school where I pursued a 3-year course in computer science. I spent 2 years studying information system development in BTS, followed by a year of professional degree program in computer methods applied to business management.

Education

I obtained a professional degree in MIAGE (Computer Methods Applied to Business Management) from FSJES Ain Sebaa, and a BTS diploma in Information Systems Development from Molay Ismail Meknes.

Experience / Qualifications

I worked as a Laravel Developer at MDCALLCENTER and as a Computer Developer at KSoft where I was responsible for developing desktop applications using tools such as C# .Net Framework, SQLServer, and Windows Server.

Reviews (1)

Very good understanding, competent and strategic.
Translated by Google. Click to view original.
This course is designed to teach you the basics of the C programming language. You will learn how to write efficient and structured code using C syntax, data types, operators, and control structures. Throughout the course, you will work on several projects, including a calculator and a small game, to help you practice what you have learned.
This course is designed to introduce you to computer science and programming. You will learn basic computer science concepts, including algorithms, data structures, and programming paradigms. You will also learn how to write simple programs using Python or C, popular programming languages. Throughout the course, you will work on several projects, including creating a game or program that solves math problems, to help you apply what you have learned. You will also have access to a variety of resources, including online tutorials, discussion forums, and programming blogs, to deepen your understanding of the course material.
Here, you will learn the basics of web development, including HTML, CSS and JavaScript. We have entered into SQL and PHP, which are essential for creating dynamic web applications. Multiple uses of using SQL in order to access databases and users and using PHP to connect web pages and databases. We also have many questions, including the mise of the page and the styling of the web pages based on more advanced sujets such as the interactive design, the interface with JavaScript and the web application pilots based on the données. The compétences that you are concerned with: This means that you are approximating the base compétences that don't help you to create static and dynamic web pages, as well as the pilot web applications based on the download. Acquire many competencies in HTML, CSS, JavaScript, ainsi qu'en SQL and en PHP. Online Courses Available: Basic web development courses, simple introduction to SQL and PHP, and proficiency required by the industry. Powerful tools to use for websites, web applications, web applications, websites, websites, websites. Additional resources: In addition to the course materials provided, you will access additional resources that tell you the tutoriels in the line, discussion forums and developer blogs to help you include information about your connection and your course. Transfer Opportunities: Avec les Compétences Company acquires these cours, you will be able to provide opportunities to carry in the development of the web or in the domains connected to the phones that develop the mobile applications, the development of the new ones. Web demands and strong problems of opportunities in the transportation industry in various industries.

Ask a question

Send a message explaining your needs and Said 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
  
  
  
  
  
  Saturday at 2:00
  Sunday at 2:00
3
  
  
  
  
  
  Saturday at 3:00
  Sunday at 3:00
4
  
  
  
  
  
  Saturday at 4:00
  Sunday at 4:00
5
  
  
  
  
  
  Saturday at 5:00
  Sunday at 5:00
6
  
  
  
  
  
  Saturday at 6:00
  Sunday at 6:00
7
  
  
  
  
  
  Saturday at 7:00
  Sunday at 7:00
8
  
  
  
  
  
  Saturday at 8:00
  Sunday at 8:00
9
  
  
  
  
  
  Saturday at 9:00
  Sunday at 9:00
10
  
  
  
  
  
  Saturday at 10:00
  Sunday at 10:00
11
  
  
  
  
  
  Saturday at 11:00
  Sunday at 11:00
12
  
  
  
  
  
  Saturday at 12:00
  Sunday at 12:00
13
  
  
  
  
  
  Saturday at 13:00
  Sunday at 13:00
14
  
  
  
  
  
  Saturday at 14:00
  Sunday at 14:00
15
  
  
  
  
  
  Saturday at 15:00
  Sunday at 15:00
16
  
  
  
  
  
  Saturday at 16:00
  Sunday at 16:00
17
  
  
  
  
  
  Saturday at 17:00
  Sunday at 17:00
18
  
  
  
  
  
  Saturday at 18:00
  Sunday at 18:00
19
  
  
  
  
  
  
  
20
  
  
  
  
  
  
  
21
  
  
  
  
  
  
  
22
  
  
  
  
  
  
  
23
  
  
  
  
  
  
  
from C$30.40Online via webcam
from C$46.77At 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 2021
  • Phone number verified
  • Google connected
  • Linkedin connected

Availability of a typical week

(GMT -04:00) New York
MonTueWedThuFriSatSun
0
  
  
  
  
  
  
  
1
  
  
  
  
  
  
  
2
  
  
  
  
  
  Saturday at 2:00
  Sunday at 2:00
3
  
  
  
  
  
  Saturday at 3:00
  Sunday at 3:00
4
  
  
  
  
  
  Saturday at 4:00
  Sunday at 4:00
5
  
  
  
  
  
  Saturday at 5:00
  Sunday at 5:00
6
  
  
  
  
  
  Saturday at 6:00
  Sunday at 6:00
7
  
  
  
  
  
  Saturday at 7:00
  Sunday at 7:00
8
  
  
  
  
  
  Saturday at 8:00
  Sunday at 8:00
9
  
  
  
  
  
  Saturday at 9:00
  Sunday at 9:00
10
  
  
  
  
  
  Saturday at 10:00
  Sunday at 10:00
11
  
  
  
  
  
  Saturday at 11:00
  Sunday at 11:00
12
  
  
  
  
  
  Saturday at 12:00
  Sunday at 12:00
13
  
  
  
  
  
  Saturday at 13:00
  Sunday at 13:00
14
  
  
  
  
  
  Saturday at 14:00
  Sunday at 14:00
15
  
  
  
  
  
  Saturday at 15:00
  Sunday at 15:00
16
  
  
  
  
  
  Saturday at 16:00
  Sunday at 16:00
17
  
  
  
  
  
  Saturday at 17:00
  Sunday at 17:00
18
  
  
  
  
  
  Saturday at 18:00
  Sunday at 18:00
19
  
  
  
  
  
  
  
20
  
  
  
  
  
  
  
21
  
  
  
  
  
  
  
22
  
  
  
  
  
  
  
23
  
  
  
  
  
  
  
from C$30.40Online via webcam
from C$46.77At 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


Mokhlisse Alami
IT/programming/networks and web development
📢 Announcement of Support Courses in Mohammedia 📢 Are you looking for computer support courses in the Mohammedia region? Do not search anymore ! I offer private lessons covering a variety of computer science topics to help you achieve your academic and professional goals. 👨‍🏫 Experienced teacher: I am an experienced IT professional, specializing in several programming languages such as C, C++, Java, SQL, PL/SQL, as well as topics such as Networking, Algorithms, UML, HTML and CSS. 💼 Course Content: Learning programming languages: C, C++, Java Knowledge of databases: SQL, PL/SQL Understanding of computer networking concepts Development of efficient algorithms Using UML for modeling Creating websites with HTML and CSS 🎯 Objectives: Whether you are a student looking to consolidate your IT knowledge or a professional looking to develop new skills, these courses are suitable for all levels and needs. 📆 Availability: Class times are flexible and can be tailored to your schedule. Whether it's weekdays or weekends, I'm here to help you succeed.

Saad
9 Years Expert Python and AI Tutor Offering Personalized Programming Lessons
- Interactive Learning: My lessons are designed to be engaging and adaptable to your skill level, whether you're a beginner or already familiar with programming. - Comprehensive Curriculum: You’ll master key programming concepts, including writing, debugging, and testing code in Python and other popular languages. - Real-World Projects: Each lesson includes practical tasks that relate directly to real-world scenarios, helping you apply what you learn immediately. - Flexible Schedule: Classes are live on Zoom/Google Meet, with recordings available after each session. GET YOUR FIRST COURSE ! Plus, enjoy CODE DEBUGGING ON CHAT anytime to help you overcome any challenges. Bonus: Special sessions on how to leverage your programming skills for freelancing or landing a job. Let’s start your programming journey with practical knowledge and hands-on experience!

Chaimae
Computer Science and Programming Course: Algorithms, Python
This comprehensive program offers a deep dive into the world of computer science and programming, covering two essential areas: algorithms and Python. It is designed for beginners, as well as those looking to strengthen their skills in these areas. Part 1: Fundamentals of Algorithms In this first section, we'll explore the fundamental concepts of algorithms, including data structures, sorting techniques, searching, algorithmic complexity, and more. You will develop the ability to design, analyze and optimize algorithms to solve a variety of problems. Part 2: Programming in Python The second part of the course focuses on programming in Python, a language prized for its simplicity and versatility. You'll learn the basics of Python, including commonly used variables, loops, functions, and libraries. You will put your knowledge into practice by automating tasks, developing web applications, and performing data analysis. This comprehensive course is ideal for those who want to gain a solid foundation in computer science, from theory to practice. Whether you're an absolute beginner or looking to expand your programming skills, this program will help you achieve your goals

Elbachir
lessons in coding / programming with python language
Python is the most widely used open source programming language for computer scientists. This language has propelled itself to the forefront of infrastructure management, data analysis and software development. Indeed, among its qualities, Python allows developers to focus on what they do rather than how they do it. It has freed developers from the constraints of form that occupied their time with older languages. Thus, developing code with Python is faster than with other languages. I'm a software engineer who likes to share what I do. I benefit by teaching and motivating people. I am used to working with people of different ages. I believe in segmentation, progress visualization, objective results and practice. the training program: Python #1: Introduction & coding first program Python #2: Variables & Operations Python #3: Conditions & Loops Python #4: Functions & Modularity Python #5: Introduction to object programming Python #6: classes & attributes Python #7: encapsulation & inheritance properties Python #8: Strings & Lists & Tuples & Dictionaries Python #9: Files

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.

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.

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!

Mohamed
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!

Mahmood
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

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

Rony
Learn App Development for Teens! Features three fun beginner, intermediate and advanced levels!
Empower young minds to create their own mobile apps with this fun and interactive course! Designed for children aged 9 to 13, this course introduces app development using MIT App Inventor, a beginner-friendly platform that makes coding easy and exciting. Students will learn the basics of programming, user interface design, and problem-solving as they build their own functional Android apps. Through hands-on projects and creative challenges, they will develop logical thinking and digital skills while bringing their ideas to life. No prior experience is needed—just curiosity and a passion for technology!

Kevin
Statistics, Data Analytics, Machine Learning and AI in Switzerland – Professional support from theory to practice
For many years, I have successfully supported Swiss students in the fields of statistics, data analytics, machine learning, and artificial intelligence. I have gained extensive experience using R as a statistical programming tool and know exactly what students in Switzerland are required to do. I have numerous sample projects, datasets, and exam questions at my disposal and have prepared many students for their assignments and exams in a targeted, sustainable, and highly successful manner. My focus is on explaining complex statistical procedures, algorithms, and data analyses in an understandable way, demonstrating them in a practical way, and building confidence in the secure handling of data. My goal is not only to improve grades, but also, in the long term, to develop a deep understanding of data-driven questions and modern technologies such as machine learning and AI, which are crucial in later professional life. ► How do I teach? ►I attach great importance to ensuring that my students truly understand statistical concepts, data analytics methods, machine learning, and AI models, rather than just applying them mechanically – this is how we achieve sustainable success in statistics, data analytics, and modern technologies. ►My success is based on my ability to flexibly adapt my teaching style to the individual needs of students in statistics, data analytics, machine learning and AI, including topics such as regression methods, logistic regression and other machine learning algorithms. ►I use practical, lively examples from statistics, data science and AI to clearly explain abstract concepts such as hypothesis testing, analysis of variance, linear and nonlinear models and to anchor them deeply in the memory. ►With patience and clarity, I break down complex statistical analyses, machine learning models, and data processes into their essential components so that no student is overwhelmed and can build a solid foundation in statistics, data analytics, and AI. ►I am convinced that trusting collaboration is crucial to reducing uncertainty in statistics or data science and creating a productive learning atmosphere. ►I offer intensive exam preparation and project support in statistics, data analytics, machine learning and AI, develop strategies to combat exam anxiety with my students and train them on real data sets and complex algorithms. ►As an experienced online tutor for statistics, data analytics, machine learning, and AI, I use modern tools such as interactive whiteboards and live coding sessions in R to make teaching as efficient and practice-oriented as possible. ►Locations: I teach statistics, data analytics, machine learning, and AI at your home, online, or by appointment – flexible, professional, and tailored precisely to your needs.

Sandrine
💻 Web Programming Course – HTML, CSS, Terminal & WordPress – Beginners Welcome!
Do you want to create your own website, understand how the code works, or master WordPress to become self-sufficient? I offer personalized online courses to help you learn step by step, with clarity and pedagogy. 👩‍🏫 What I propose: * Introduction and improvement in HTML & CSS * Using the Terminal (basic commands, Git, working environment) * Creation of sites with WordPress (installation, themes, extensions, pages, basic SEO) * Support for your personal or professional projects * Advice on best practices and organization of your code 🎯 For whom? * Complete beginners * Freelancers, coaches, content creators * Students or people in digital retraining * Anyone curious to learn how to create a website 💡 Method: Interactive video lessons (Zoom/Meet), screen sharing, practical exercises, and flashcards. You progress at your own pace, with real support and simple explanations. ⏰ Flexible hours – 1 hour, 1.5 hour or 2 hour sessions 💶 Available packages 🌍 100% Online Courses – Wherever You Are! See you soon. Sandrine.

Izhar
Basic Computer Course along with the complete MsOffice Package and HTML (creating web pages)
Talking about Computers, it is a very interesting subject. As technology is advancing at a rapid pace, we rely more and more on computers for everything from playing games to organizing our taxes. An understanding of computer basics is compulsory nowadays. I have a Master's Degree in Computer Science and this course is designed according to your level of understanding of computers. We'll be practically doing things on Computers and see the things happening over there. Starting from Computer basics which includes computer knowledge of Operating system, hardware-software components, internet, World Wide Web(WWW), different web browsers, and other basic functionalities of a computer system. Then moving on to basic knowledge of word processing, spreadsheets and preparing professional presentations (Ms. Word, Ms. Excel, Ms. Powerpoint) and creating simple web pages through HTML. Apart from this if you wish, we can move to the advanced level of each of them. I'll be teaching you in a very simple way so that you grab the concepts easily. Let's start and do something innovative.

Younes
Scratch, Roblox: Code for Fun - A Fun Adventure for Kids and Beginners!
With Scratch and Roblox, programming becomes child's play! Learn how to create animations, games, and interactive stories using colorful, easy-to-manipulate blocks of code. No complex language here, just a visual and intuitive approach to make learning as fun as possible. Whether you are a parent wanting to introduce your children to the language of programming or a beginner curious to discover the world of coding, this training is suitable for all ages. No prerequisites necessary, just a dose of curiosity and a desire to have fun while learning. As a trainer, I am committed to creating a caring and creative learning environment. I will use teaching methods adapted to each child, promoting positive interaction and encouraging the free expression of creativity. The goal is to make each lesson an engaging and enriching experience.