Add to Wish List
from23.59EUR/ h
Training in business intelligence
Translated by Google. Click to view original.
I am a data expert, and I offer you a complete 8-hour training course in business intelligence (Data analyst). The training will be organized as follows:- Courses (summary slides) to master the life cycle of a business intelligence project (ETL, data integration, modeling, reporting)
- Theoretical exercises on modeling business intelligence problems (star diagram, snowflake diagram).
- practical case study using SQL server tools: SSIS, SSAS, SSRS
- reports with QlikView
Location
Online via webcam
At student's location: Around Marrakesh, 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: | 120 minutes |
The class is taught in: | French, Arabic, English |
About Me
Translated by Google. Click to view original.
PhD in Computer Science, coupled with data science and business intelligence training.6 years of professional experience in data,
My approach allows you to get into the main concepts and algorithms in a simple and intuitive way, up to a very advanced technical level.
I also share good practices and feedback “in the field” which help to avoid a lot of errors when you want to make machine learning your profession.
Education
Translated by Google. Click to view original.
Bachelor's degree in mathematics and computer science, Master's degree in big data, data science and business intelligence, and doctorate in artificial intelligence, satellite images and agriculture.certificates: kaggle expert, python for data science...
Experience / Qualifications
Translated by Google. Click to view original.
- 6 years in an international company as an AI expert.- Kaggle expert.
- several scientific publications.
Reviews (3)
Very good, good communication and good work
Translated by Google. Click to view original.
I sincerely thank Abdelatif for supporting me in my project by giving me these lessons on artificial intelligence. I was really impressed by the quality of the teaching and the richness of the content offered.
I highly recommend these courses to anyone who wants to learn about artificial intelligence, whether for professional or personal reasons. This is a unique opportunity to discover the latest trends and the most advanced technologies in this field.
Once again, thank you very much Abdelatif.
Translated by Google. Click to view original.
Perfect
Approach based on putting into practice with TPs, while explaining the fundamental concepts and the specificities of the algorithms used.
Sharing the methodology around a data project to apply your skills in a professional environment.
Setting up Tps is forming competitions on the platforms kaggle, zindi, trustii...
Examples of topics covered:
- Supervised and unsupervised machine learning.
- Classification, regression, dimension reduction, clustering.
- Time series, Computer Vision, NLP.
I am a mathematics and computer science teacher with 10 years of experience, and I offer you:
- Mathematics lessons (high school and college level).
- An accompaniment and support in the resolution of the exercises.
- Preparation for exams
- A professional working method and special follow-up throughout the day.
Ask a question
Send a message explaining your needs and Abdelatif 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 23.59€Online via webcam
from 23.59€At student's home
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 June 2022
- Phone number verified
- Google connected
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 23.59€Online via webcam
from 23.59€At 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
You are here
Similar classes
Bahae
Introduction to programming and/or office softwareGives computer lessons in:
# software (operating system, Word, Excel, PowerPoint)
# and programming (basic notions of algorithms) for beginners young and old.
As a computer science teacher for around twenty years, I have been able to acquire and develop several working methods depending on the category and the abilities of the learner.
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.
Joseph Unekwuojo
Python Programming for Beginners- learn how to code with pythonPython is a high-level, interpreted programming language known for its readability and simplicity. It supports multiple programming paradigms, including object-oriented, procedural, and functional programming. Python's design emphasizes code readability, using significant indentation and English keywords, making it beginner-friendly. It is dynamically typed and garbage-collected, with a comprehensive standard library often described as "batteries included". Python is widely used in web development, data analysis, artificial intelligence, and more due to its versatility and extensive library support
Malek
Python, C/C++ Programming for All Levels: From Fundamentals to Advanced Libraries.Learn Python and understand algorithms and data structures with simple, clear lessons. We'll cover key topics like sorting, searching, and recursion, with hands-on practice to build your skills. Perfect for beginners or anyone looking to improve their coding and problem-solving!
Sara
Computer and Technology for Students - Elementary and Intermediate MathematicsProgramming lessons for kids
In these lessons, children learn the basics of programming in a fun and interactive way using tools like Scratch and Blockly, which allow them to create interactive stories, simple games, and fun projects. We aim to develop creative thinking and problem-solving skills, with a focus on building basic programming concepts like repetition, conditionals, and variables. These lessons help children explore the world of technology in an exciting and safe way that is appropriate for their age.
Computer lessons for children
We provide engaging lessons on computer and IT basics for children, including learning about computer components, how to use it safely, and internet research skills. Through fun activities, children gain knowledge about how to work with a computer, write texts, and format documents, helping them build the skills necessary for safe and effective use of technology.
Math lessons for kids
Math lessons aim to foster children’s love of mathematics through interactive activities and games that are appropriate for their level. We help children understand basic concepts such as numbers, addition and subtraction, geometry, and patterns, in a simple and fun way. The lessons enhance their critical thinking skills, develop their confidence in solving problems, and focus on practical mathematical applications that make mathematics a fun part of their daily lives.
Ayoub
Specialized Courses for Higher Education Students - CPGE, INSA, INP, ECE...This preparation session is dedicated to students aiming for preparatory classes for scientific Grandes Ecoles (CPGE), with a particular focus on the subjects of Physics and Engineering Sciences. The goal is to strengthen the foundations and deepen the knowledge to succeed.
1. Mechanics:
Kinematics: Study of rectilinear and circular movements, position vectors, speed and acceleration.
Dynamics: Newton's laws, work and energy, kinetic energy theorem.
2. Electromagnetism / Electrokinetics:
Electrostatics: Electric charges and fields, electric potential, capacitance.
Magnetostatics: Magnetic fields, Lorentz forces, electromagnetic induction.
Alternating Currents: RLC circuits, resonance, impedance.
3. Thermodynamics:
Principles of thermodynamics: Internal energy, heat, work, first and second principles.
Ideal and real gases: Equations of state, thermodynamic transformations.
4. Industrial sciences:
Automatic Linear, Kinematic, Static.
For more information and to register for the preparation session, please contact me.
Good preparation and success in your studies!
.
Ozan
National curriculum in England: computing programmes of studyThis class is designed to provide pupils studying computer programming either as part of the National Curriculum in England (Key stage 1,2,3 & 4) or as a career path. It's purpose is to teach information and computation, digital systems and how they are put to use through programming, as well as to provide pupils with the capability to use information technology to create programs, systems and digital content. Also to provide computer literacy to pupils allowing them to express their thoughts and ideas through Information & Communication Technology (ICT) in a way that is suitable for todays workplaces.
The class aims to ensure that you:
- can understand and apply the fundamental principles and concepts of computer science, including abstraction, logic, algorithms and data representation
- can analyse problems in computational terms, and have repeated practical experience of writing computer programs in order to solve such problems
- can evaluate and apply information technology, including new or unfamiliar technologies, analytically to solve problems
- are responsible, competent, confident and creative users of information and communication technology
Gaëlle
AI for children: discover how to use artificial intelligence in English, French and SpanishWould you be interested in learning how to use Artificial Intelligence in your daily life? In my AI classes for kids, you will learn how to use this advanced technology in a practical and fun way!
During our sessions, we'll explore different ways AI can improve our everyday lives, from shopping online to playing video games. In addition, you will learn to code and create your own AI applications.
My classes are suitable for children from 8 years old and are held online via video calls. No previous programming experience is required!
If you are interested in learning about AI and how to use it in your life, feel free to contact me! I'm looking forward to teaching you everything I know about this amazing technology.
Lea
Office and basic IT trainer for everyone. Computer engineer, no-code developmentI am a computer engineer passionate about sharing knowledge. I offer courses for all levels (beginner, intermediate, advanced) and all ages. My courses cover basic computing (office automation, use of a computer in general and its peripherals, word processing, writing a letter, a CV, social networks), no-code tools for beginners (Bubble.io, Webflow). I help you develop your computer skills!
Je suis ingénieure informatique passionnée par le partage des connaissances. Je propose des cours pour tous les niveaux (débutant, intermédiaire, avancé) et tous les âges. Mes cours couvrent l'informatique de base (bureautique, l'utilisation d'un ordinateur en général et de ses périphériques, traitement de texte, écrire une lettre, un C.V, les réseaux sociaux), les outils de no-code pour les débutants (Bubble.io, Webflow). Je vous aide pour développer vos compétences informatiques !
Brahim
Introduction to Relational Database and SQL Language by practiseModule 1: SQL Overview
Outlining SQL as the cornerstone of database activity
Applying the ANSI/ISO standards
Describing the fundamental building blocks: tables, columns, primary keys, and foreign keys
Module 2: Building the Database Schema
- Creating tables and columns
Building tables with CREATE TABLE
Modifying table structure with ALTER TABLE
Adding columns to an existing table
Removing tables with DROP TABLE
- Protecting data integrity with constraints
Guaranteeing uniqueness with primary key constraints
Enforcing integrity with foreign key constraints
Imposing business rules with check constraints
- Improving performance with indexes
Expediting data retrieval with indexes
Recommending guidelines for index creation
Module 3: Manipulating Data
- Modifying table contents
Adding table rows with INSERT
Changing row content with UPDATE
Removing rows with DELETE
- Applying transactions
Controlling transactions with COMMIT and ROLLBACK
Deploying BEGIN TRANSACTION in SQL Server
Module 4: Working with the SELECT Statement
- Writing Single Table queries
Retrieving data with SELECT
Specifying column expressions
Sorting the result with ORDER BY
Handling NULL values in expressions
- Restricting rows with the WHERE filter
Testing for equality or inequality
Applying wildcard characters
Avoiding NULL value pitfalls
Module 5: Querying Multiple Tables
- Applying the ANSI/ISO standard join syntax
Matching related rows with INNER JOIN
Including nonmatched rows with OUTER JOIN
Creating a Cartesian product with CROSS JOIN
- Combining results with set operators
Stacking results with UNION
Identifying matching rows with INTERSECT
Utilizing EXCEPT to find nonmatching rows
Module 6: Employing Functions in Data Retrieval
- Processing data with row functions
Conditional formatting with the CASE expression
Utilizing the CASE expression to simulate IF tests
Dealing with NULL values
- Performing analysis with aggregate functions
Summarizing data using SUM, AVG and COUNT
Finding the highest/lowest values with MAX and MIN
Defining the summary level with GROUP BY
Applying filter conditions with HAVING
Module 7: Constructing Nested Queries
- Applying subqueries in filter conditions
Creating correlated vs. noncorrelated subqueries
Testing the existence of rows
- Including subqueries in expressions
Placing subqueries in the column list
Creating complex expressions containing subqueries
Handling subqueries that return no rows
Module 8: Developing In-Line and Stored Views
- Breaking down complex problems
Selecting data from a query result set
Using subqueries in the FROM clause
- Creating views in a database
Building reusable code
Creating updateable vs. non-updateable views
Jocelyne
Specialized Subjects (IT, Computer Science, IGCSE Exam Prep)🌟✨ Discover Your Academic Edge with Jocelyne! ✨🌟
💻📚 Master IT, Computer Science, and IGCSE Subjects with an Expert!
With a strong background in IT and Computer Science, I offer engaging and comprehensive lessons for students ranging from kids to high school. Whether you're exploring the basics of programming, tackling complex algorithms, or needing help with school subjects like Math, French, or Spanish, my sessions are designed to make learning effective and enjoyable.
👩💻💡 IT/Computer Science Expertise at Your Fingertips!
As an IT professional holding a Bachelor's degree in Information Technology (Software Engineering) and currently pursuing a Master's in Computer Science at Aalborg University, I bring real-world experience and deep knowledge of coding languages like Python, C++, HTML, CSS, and JavaScript. My tutoring sessions include hands-on exercises, coding challenges, and problem-solving strategies tailored to your needs.
📘🎯 Personalized, Interactive Tutoring Approach!
With my experience teaching Computer Science and IT to various age groups, I know how to tailor lessons that adapt to each student's learning pace. You can expect dynamic discussions, practical projects, and guidance that build both skill and confidence.
🔧🎓 Excel in Exams and Homework!
Need support preparing for IGCSE exams or assistance with high school assignments? I’m here to help you succeed in Maths, English, Spanish, and other key subjects. My approach emphasizes clarity, interactive problem-solving, and strategic thinking.
🌱🌍 Join a Community of Learners!
I believe in creating an environment that sparks curiosity and encourages growth. My tutoring sessions are structured to engage students, foster critical thinking, and inspire a love for learning.
🧠💪 Empower Your Academic Journey!
Together, we will break down complex IT concepts, strengthen your coding skills, and set you on a path to academic success.
📚✨ Ready to advance your skills in IT and beyond? Let’s collaborate to turn your educational goals into accomplishments!
Mahmoud
Computer Programing, Coding instructor, Data analyst, Web Development, Software engineerI specialize in teaching web technology and data analysis for students at all levels, covering and i can learn children from 6 to 18 years old
web technology( HTML, CSS, JavaScript, C#, ASP.NET MVC, API development, database management)
data analysis( Excel, Power BI, SQL, and Python).
My goal is to make complex concepts accessible and engaging, helping students build both foundational skills and industry-relevant expertise. I provide structured lessons with hands-on projects and assign exercises after each session to reinforce learning. Progress is closely monitored, with regular feedback provided to keep students motivated and improving.
Whether you're a beginner eager to build your first web page, a student looking to analyze data effectively, or a budding programmer ready to create dynamic applications, my courses are tailored to your pace and goals. You'll develop real-world skills and gain confidence in a supportive learning environment designed to challenge without overwhelming.
Mohamed
Computer science and information technology and programmingIam computer engineer and i was tutor in Syllabus center for computer science.
I have excellent knowledge in Information Technology,also i worked in Vodafone Egypt and worked as GM for IT company in Doha.
I promise you that i will do all my best to give you the right information.
Iam Egyptian nationality and can teach you with Arabic and English languages.
I can teach you computer science subjects,computer basics,ICDL and MS office
I can teach you online within time suitable for you online and with or without video (up to you)
I can also solve homework or exams and prepare all information technology projects including mobile applications , websites , systems or software.
If you chooses me you get the right choice and promise to get all information you need
Also we can plan and discuss exactly what i will do for you from the beginning.
I prepared some projects to students in colleges in Doha
Gaëlle
Robotics and Coding: Build and Program Your Own RobotsDive into the fascinating world of robotics and programming.
In this hands-on course, students will learn how to build and program their own robots like Edison and Thymio.
Participants will gain fundamental engineering and programming skills as they design, build, and program robots to perform specific tasks. They will learn concepts of logic, problem solving, and computational thinking in a fun and hands-on way.
Hamza
Python Basics & Math Support for School Students | Learn Coding with a Strong FoundationCurious about coding and need some extra help with math? This class is ideal for school students who want to learn programming or those already interested in tech but looking for additional support. Python is an excellent first language—it’s simple, intuitive, and connects well with math concepts, making it perfect for beginners.
Why Choose This Class?
-Engaging Python Lessons: We’ll explore essential Python concepts through hands-on projects, helping you understand coding fundamentals in a fun and accessible way.
-Fun Math Support: Math can be challenging, but I’ll teach it in a way that makes it enjoyable and practical! From interactive exercises to real-life examples, I’ll help you build strong math skills that also reinforce your coding knowledge. Together, we’ll turn math into a tool for creativity and problem-solving.
Whether you're new to coding or just need a boost in math, this class will set you up for success in tech and academics alike. Join me to build confidence in both Python and math!