facebook
    Bilal
    member icon
    Trusted teacher
    favorite buttonAdd to Wish List
    favorite buttonAdd to Wish List
    member icon
    Trusted teacher
    from51.18EUR/ h

    ICT, ICDL, Database Management, Digital Design, IC3

    ICT/IT/Computer Science for all students levels in different curriculums: British, IB, National and hybrid curriculum.
    Programming concepts, programming languages such as C++ Java Python and using very user-friendly programming websites for kids such as Notepad++ , Scratch and many others.

    Location

    At student's location: Around Amman, Jordan

    |
    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:
    45 minutes
    60 minutes
    The class is taught in:English, Arabic

    About Me

    MSc in Computer Science with 16+ years of experience in academic field teaching students in all levels the ICT skills and principles.
    International and National Curriculum

    Education

    Jordan University of Science and Technology - JUST Irbid – Jordan February 2004
    BSc, Computer Information Systems
    Jordan University of Science and Technology - JUST Irbid – Jordan January 2007
    MSc, Computer Science

    Experience / Qualifications

    ICT Teacher / Master Power User
    IT Lecturer
    Teaching ICT for students in Secondary Technical Schools (i.e. Grades 10, 11 and 12) certification-based
    curriculum: IC3, Cyber C3, MOS and Strata Certificates. All in iPad E-Learning based environment that utilizes
    state-of-the-art Apple technology to serve the education objectives

    Ask a question

    Send a message explaining your needs and Bilal 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
      Monday at 2:00
      Tuesday at 2:00
      Wednesday at 2:00
      Thursday at 2:00
      
      Saturday at 2:00
      Sunday at 2:00
    3
      Monday at 3:00
      Tuesday at 3:00
      Wednesday at 3:00
      Thursday at 3:00
      
      Saturday at 3:00
      Sunday at 3:00
    4
      Monday at 4:00
      Tuesday at 4:00
      Wednesday at 4:00
      Thursday at 4:00
      
      Saturday at 4:00
      Sunday at 4:00
    5
      Monday at 5:00
      Tuesday at 5:00
      Wednesday at 5:00
      Thursday at 5:00
      
      Saturday at 5:00
      Sunday at 5:00
    6
      Monday at 6:00
      Tuesday at 6:00
      Wednesday at 6:00
      Thursday at 6:00
      
      Saturday at 6:00
      Sunday at 6:00
    7
      Monday at 7:00
      Tuesday at 7:00
      Wednesday at 7:00
      Thursday at 7:00
      
      Saturday at 7:00
      Sunday at 7:00
    8
      Monday at 8:00
      Tuesday at 8:00
      Wednesday at 8:00
      Thursday at 8:00
      
      Saturday at 8:00
      Sunday at 8:00
    9
      Monday at 9:00
      Tuesday at 9:00
      Wednesday at 9:00
      Thursday at 9:00
      
      Saturday at 9:00
      Sunday at 9:00
    10
      Monday at 10:00
      Tuesday at 10:00
      Wednesday at 10:00
      Thursday at 10:00
      
      Saturday at 10:00
      Sunday at 10:00
    11
      Monday at 11:00
      Tuesday at 11:00
      Wednesday at 11:00
      Thursday at 11:00
      
      Saturday at 11:00
      Sunday at 11:00
    12
      
      
      
      
      
      
      
    13
      
      
      
      
      
      
      
    14
      
      
      
      
      
      
      
    15
      
      
      
      
      
      
      
    16
      
      
      
      
      
      
      
    17
      
      
      
      
      
      
      
    18
      
      
      
      
      
      
      
    19
      
      
      
      
      
      
      
    20
      
      
      
      
      
      
      
    21
      
      
      
      
      
      
      
    22
      
      
      
      
      
      
      
    23
      
      
      
      
      
      
      

    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 October 2023

    Availability of a typical week

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

    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


    Systematic Reasoning and Logical Thinking for Computer Science
    You will learn Systematic Reasoning & Logical Thinking which is a requirement for entering Computer Science program in many universities. The book “Delftse Foundations of Computation” especially its second chapter will be the main source of our lesson, but other more in-depth books will be also covered if you want to improve even further on logical thinking. The topics in our lesson include: • Propositional Logic: Logical operators; Precedence rules; Logical equivalence; Implications in English; Exclusive or; Universal operators; Classifying propositions • Boolean Algebra: Substitution laws • Logic Circuits: Logic gates; Combining gates to create circuits; From circuits to propositions; Disjunctive Normal Form; Binary addition. • Predicate Logic: Predicates; Quantifiers; Tarski’s world and formal structures; • Deduction: Valid arguments and proofs; Proofs in predicate logic If you have any additional questions before starting a class, please feel free to ask me. I am here to assist! :)

    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.

    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.

    Physics-Chemistry, Maths courses (French mission program)
    My goal is to help my students progress and succeed in their exams. So that they can overcome their difficulties, I provide them with effective educational support, on an ad hoc basis or throughout the school year. Concretely, I analyze my student's profile then identify their gaps and/or difficulties to finally implement tailor-made methodologies. My teaching is aimed at students from 6th to 12th grade, all sectors combined. I assure you that with weekly monitoring and the right methods you will make progress!

    From Zero to Web Hero - Learn Python & Django Step by Step
    Code Your Ideas Into Reality 💻🚀 Want to build your own website or start a tech career? This class is perfect for absolute beginners who want to learn Python and use it to build real, working web apps with Django. You'll go from writing your first line of code to deploying complete projects - step by step, clearly explained, and handsOn. ✨ No experience needed. 🧠 Learn by doing - real apps, real logic. 🌍 Build skills for school, work, or freelance life. Let’s turn your curiosity into code. First session gets you started!

    Python Power: Master Data Science Skills for the Future!
    This course is designed to equip you with the essential Python skills needed to excel in data science. You will learn how to work with industry-standard libraries such as NumPy, pandas, and Matplotlib to analyze, clean, and visualize data effectively. Through hands-on projects and real-world examples, you’ll gain the ability to transform raw data into meaningful insights and compelling stories. By the end of the program, you’ll not only master the fundamentals of Python for data science but also develop practical skills that are highly valued in today’s data-driven world.

    Excel lessons, at your place, at my place or remotely, at your best convenience!
    As a Franco-Belgian management teacher, I give Excel lessons with passion! Whether remotely or face-to-face, I offer many examples and exercises to accompany you. I travel without problem throughout the region of Brussels and its surroundings, for lessons of at least 2 hours. For France, courses are only given remotely. Here are some key words that will be covered in my classes: Scenario analysis, Year, Rounding, Today, Bdnb, Bdnbval, Bdsum, Search, Column, Copy/paste in values, Copy/paste with transposition, Consolidation, Date, Datedif, Determat, Dollar, Right, Righterg, Equiv, Esterror, Estna, Frequency, Filter (simple and advanced), Format of cells, Left, Large.Value, Printing of documents, Index, Indirect, Inversemat, Day, Weekday, Line, Matrix, Max, Maxa, Max.Si, Min , Mina, Mina.If, Formatting of cells and ranges, Month, Average, Average.If, Nb, Nb.If, Nbval, Naming of cells and ranges, No, Small.value, Product, Productmat, Protection of cells, Lookup (Lookup), Lookupv (VLookup), Lookuph (HLookup), If (If), If.Not.Disp, If.Conditions, Iferror, Sum, Sumproduct, Sum.If, Sum.If.Set, Substitute , Pivot tables, Sorting, Cell locking Do not hesitate to contact me to organize your lessons according to your needs and availability. Together, we will develop your Excel skills in an efficient and personalized way.

    Success in Maths for College - High School - University levels
    ⭐⭐⭐⭐⭐ 👨‍🎓 With 4 years of experience in distance education, I am a mathematics teacher specializing in support lessons and private lessons. I also teach physics and chemistry as well as scientific subjects in general. I hold a Master's degree in Operational Research (Applied Mathematics) and I have been teaching private lessons for more than three years, mainly mathematics for middle and high school levels. ✏ I have taught students from different schools, whether public, private, following the French program (mission), Belgian, Swiss, Spanish (students from French-speaking or English-speaking Spanish schools) or American. In summary, all French or English programs. ✏ I support students from A to Z in all stages of their learning, using a simple, new generation and effective methodology: explanation of lessons, summary of lessons, application and deepening exercises, etc. ✏ I also prepare students for exams and competitions. ✏ I also support students with their homework (homework help). ✏ All my students have made extraordinary progress and achieved their goals, with grades of 16, 17, 18 or 19 out of 20. Sessions usually take place as follows: 1️⃣ The first sessions are mainly intended to assess the level of the student in order to determine the shortcomings noted. 2️⃣ Then we make a plan to fill those gaps: number of hours of work required, parts of the lessons to focus on, lots of training and development exercises, etc. 3️⃣ We make sure to stay up to date with the student's class teacher to track their progress and align our work with what is being taught in class. 4️⃣ Then I provide exams similar to what may be offered in class. 5️⃣ Upon request, I write a monthly report to keep parents informed of their child's level throughout the course. I also adapt my methodology according to the needs of each student, which means that everyone has a personalized working method adapted to their needs! I also offer crash courses for those preparing for the start of the school year, so that they start the year well prepared 💪 and with a head start on the program.🧠 💭 If you have any questions, don't hesitate to contact me ;)

    Private lessons in Software Engineering and Computer Programming for all levels
    Whether you are a beginner writing your first lines of code or an advanced learner tackling complex concepts, I tailor lessons to suit your needs. Together, we will focus on practical skills, problem-solving, and real-world projects to make programming intuitive and rewarding. Let’s work together to turn your goals into achievements!

    Computer courses for curious and/or experienced students
    This course is designed for students who want to gain a solid understanding of basic computer science concepts. It covers the logic behind computer systems, starting with the inner workings of a computer and progressing to topics such as networking, operating systems, and basic programming. Whether you're considering a career in technology or simply want to better understand the digital world around us, this course will give you the tools you need to navigate the information age.

    Cambridge IGCSE / GCSE /A-Levels / O-Levels / Checkpoint in Computer Science & Information Technology (ICT)
    With over seven years of experience in teaching Computer Science & Information Technology (ICT), I have developed a strong expertise in delivering high-quality education across multiple internationally recognized curricula, including Cambridge IGCSE, GCSE, A-Levels, O-Levels, and Checkpoint. My passion lies in equipping students with coding, cybersecurity, and digital literacy skills, ensuring they are well-prepared for the evolving demands of the digital world. Expertise & Teaching Areas: ✅ Programming & Software Development: Python, Java, C++ ✅ Cybersecurity: Ethical hacking, data protection, network security ✅ Digital Literacy: ICT applications, online safety, cloud computing ✅ Data Science & AI: Data analysis, machine learning fundamentals ✅ Web Development: HTML, CSS, JavaScript Curriculum & Pedagogical Experience: 🔹 Cambridge IGCSE & GCSE ICT & Computer Science – Teaching core and extended syllabi, focusing on programming logic, databases, and networking. 🔹 Cambridge A-Levels & O-Levels Computer Science – Preparing students for advanced computing concepts, problem-solving, and algorithm development. 🔹 Cambridge Checkpoint ICT – Building foundational skills in digital technology and computer applications. Professional Impact: 📌 Mentored students to achieve top grades in Cambridge ICT & Computer Science exams. 📌 Developed interactive lesson plans integrating real-world applications of technology. 📌 Conducted coding boot camps and cybersecurity workshops to enhance practical learning. 📌 Guided students in project-based learning, including app development and website design. With a strong commitment to student-centered learning and technological innovation, I am dedicated to shaping future tech leaders and empowering learners with skills relevant to careers in technology, data science, and software development.

    Computer Science and Programming Courses – Learn to Code and Master Information Technology
    Do you want to learn computer science, programming or deepen your knowledge in information technology? I offer courses adapted to all levels, from beginner to advanced. 👉 Introduction to Computer Science and Operating Systems 👉 Introduction and improvement in object programming (solid experience in the Java language) 👉 Web development and databases (HTML, CSS, Javascript, SQL) 👉 Cybersecurity and information systems management 👉 Support for your projects and help with homework Personalized courses, interactive teaching and guaranteed progress! Available online or in person. Contact me to discuss your goals and start your learning.

    Artificial Intelligence for Kids: Create, Play, and Think with AI (8-16 years old) in English, French, and Spanish
    Explore how ChatGPT works, create avatars, and discover what LLMs are, what they're for, and how they work. Would 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.

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

    HTML, CSS & JavaScript – Create your website like a pro
    Do you dream of creating your own website but don't know where to start? 🙋‍♂️🙋‍♀️ This course is for you! Together, we'll dive into the exciting world of web development by learning the basics of the three essential languages: HTML 🧱 to structure your pages, CSS 🎨 to make them beautiful and well-presented, and JavaScript ⚙️ to add interaction and dynamism to your projects (like drop-down menus, click effects, or responsive forms). No need to have any previous experience coding! 💡 This course is designed for beginners, the curious, or even those considering a career change. The goal is simple: by the end, you'll know how to create a complete, clean, modern, and mobile-friendly website 📱💻. We progress step by step, with clear explanations, small, concrete projects, and a relaxed but serious atmosphere. 🎯 The course is remote via webcam (Zoom, Google Meet, etc.) 📍💻. All you need is a laptop and a code editor like Visual Studio Code (free). I provide all the files needed to follow the exercises and build your site step by step 🧑‍💻📂. This course is taught in French 🇫🇷 and is aimed at everyone, from teenagers to seniors, motivated to learn something new and useful. Sessions last 60 or 90 minutes, whichever suits you best ⏱️. Whether you want to create a personal website, discover coding or even start a professional project, you've come to the right place! 💬✨ See you soon to create your first website together! 😄👨‍🏫👩‍🏫