facebook
    Alae Eddine
    Trusted teacher
    FavouritesAdd to Wish List
    FavouritesAdd to Wish List
    Trusted teacher
    from22.94CAD/ h

    Programming for Everybody : Empowering Minds in Computer Science Private Tech Teaching

    My name is Alae Eddine, and I am excited to offer comprehensive lessons in various areas of technology and development. With my extensive experience and educational background, I can provide you with a solid foundation and deep understanding of software development principles.

    I hold a "DTS" and "DEUP" degree, as well as a "License Professionnelle en Informatique et Mathématiques Appliquées". These credentials reflect my commitment to continuous learning and improvement in the ever-evolving field of technology. They have equipped me with the necessary knowledge and skills to guide you effectively in your learning journey.

    In the realm of web development, I can teach you the essentials of HTML5, CSS3, Bootstrap, PHP, JavaScript, jQuery, and React.js. These technologies will empower you to create visually appealing and interactive websites.

    If you are interested in programming, I can provide instruction in languages such as C, C#, SQL, Python, .NET, Java, and JEE. Mastering these languages will open doors to exciting career opportunities and enable you to build robust and efficient software applications.

    For those looking to work with content management systems, I can guide you through WordPress, a powerful platform for building websites and managing online content.

    In the realm of databases, I can help you understand and work with popular systems such as MySQL, SQL Server, and Oracle. You will gain the skills necessary to design, manage, and query databases effectively.

    Additionally, I can introduce you to big data technologies, such as Hadoop and Spark, which are essential for processing and analyzing large volumes of data.

    Furthermore, I can assist you in developing your graphic design abilities using tools like Photoshop (Ps), Premiere (Pr), and Illustrator (Ai). These graphic design software applications will enable you to create stunning visuals and bring your artistic vision to life.

    No matter your current skill level or background, my teaching approach is tailored to meet your specific needs. Together, we will explore these technologies, deepen your understanding, and build practical skills that will empower you to succeed in the world of technology and development.

    I am committed to providing high-quality private teaching lessons that will help you achieve your goals. Let's embark on this learning journey together and unlock your full potential in the world of technology and software development.

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

    Ask a question

    Send a message explaining your needs and Alae Eddine 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 -05:00) New York
    MonTueWedThuFriSatSun
    0              
    1  Monday at 1:00  Tuesday at 1:00  Wednesday at 1:00  Thursday at 1:00  Friday at 1:00  Saturday at 1:00  Sunday at 1:00
    2  Monday at 2:00  Tuesday at 2:00  Wednesday at 2:00  Thursday at 2:00  Friday 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  Friday 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  Friday 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  Friday 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  Friday 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  Friday 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  Friday 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  Friday 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  Friday 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  Friday at 11:00  Saturday at 11:00  Sunday at 11:00
    12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00  Thursday at 12:00  Friday at 12:00  Saturday at 12:00  Sunday at 12:00
    13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00  Saturday at 13:00  Sunday at 13:00
    14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00  Saturday at 14:00  Sunday at 14:00
    15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00  Friday at 15:00  Saturday at 15:00  Sunday at 15:00
    16  Monday at 16:00  Tuesday at 16:00  Wednesday at 16:00  Thursday at 16:00  Friday at 16:00  Saturday at 16:00  Sunday at 16:00
    17  Monday at 17:00  Tuesday at 17:00  Wednesday at 17:00  Thursday at 17:00  Friday at 17:00  Saturday at 17:00  Sunday at 17:00
    18              
    19              
    20              
    21              
    22              
    23              
    from C$22.94Online 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 October 2023
    • Google connected

    Availability of a typical week

    (GMT -05:00) New York
    MonTueWedThuFriSatSun
    0              
    1  Monday at 1:00  Tuesday at 1:00  Wednesday at 1:00  Thursday at 1:00  Friday at 1:00  Saturday at 1:00  Sunday at 1:00
    2  Monday at 2:00  Tuesday at 2:00  Wednesday at 2:00  Thursday at 2:00  Friday 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  Friday 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  Friday 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  Friday 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  Friday 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  Friday 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  Friday 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  Friday 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  Friday 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  Friday at 11:00  Saturday at 11:00  Sunday at 11:00
    12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00  Thursday at 12:00  Friday at 12:00  Saturday at 12:00  Sunday at 12:00
    13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00  Saturday at 13:00  Sunday at 13:00
    14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00  Saturday at 14:00  Sunday at 14:00
    15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00  Friday at 15:00  Saturday at 15:00  Sunday at 15:00
    16  Monday at 16:00  Tuesday at 16:00  Wednesday at 16:00  Thursday at 16:00  Friday at 16:00  Saturday at 16:00  Sunday at 16:00
    17  Monday at 17:00  Tuesday at 17:00  Wednesday at 17:00  Thursday at 17:00  Friday at 17:00  Saturday at 17:00  Sunday at 17:00
    18              
    19              
    20              
    21              
    22              
    23              
    from C$22.94Online 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


    Amin
    Statistical Analysis with Python and R (Rstudio) - Intro to Data Science
    By 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.

    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.

    Mohammad Ait
    Mathematics, Electrical engineering, Computer science, Electronics
    Mathematics, Electrical Engineering, and Computer Science are powerful disciplines for problem solvers and innovators. As a learner, you'll need to master their interconnected concepts to solve real-world problems and build groundbreaking solutions. This course is meticulously crafted as a comprehensive guide to these fields, tailored to equip you with practical knowledge and skills. You'll explore advanced mathematical techniques, delve into the core principles of electrical engineering, and harness the power of computer science. From solving complex equations and designing circuits to developing algorithms and understanding computational systems, this course empowers you not only to enhance your technical skills but also to create innovative solutions that transform industries

    Adam
    Introduction to Python: Programming Basics and Simple Applications
    This 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! ---

    Aniket
    AI Web Apps and Tools Mastery Classes | Practical Learning by Building Apps using AI (Langchain, OpenAI, HuggingFace, etc)
    Hello, I'm doing a PhD in AI and ML using Python and am an Oracle-certified trainer with 350+ reviews and ratings [with proof attached], I will be able to teach you Python better than any of my competition. Why choose me? 1. 300 + reviews and ratings 2. Certified tutor 3. More than 5 years of teaching experience 4. Worked as a Software engineer in companies like Virtusa Corp and DIGIDEZ DIGITAL SYSTEMS 5. Hold B.tech and M.tech in Computer Science Featured Review : Been trying to learn Java on my own for about 1 year and I couldn't get a grasp on it. Aniket make learning Java a fun experience and challenges you to think for yourself to reinforce the concepts you've learned. I am truly excited for our meetings and he makes time go by so fast that I'm upset when they end. Great teacher and he is genuinely passionate about your success. If I could give him more stars I would!!! Thanks Aniket

    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

    Wafa
    Web development for beginners. Learn how to create your website/web application
    Hello : I am a full stack web developer and trainer in web development. I regularly host web development training sessions for beginners. I can train in HTML5, CSS3, JavaScript, PHP, MySQL, React JS, node JS. - Design of HTML web pages - Applying CSS styles - Make the web pages "Responsive" - Make pages dynamic with JavaScript - React JS library - Backend programming: PHP/Node JS language - Express JS -REST APIs - connection to a MYSQL Database, MongoDB I am also open for the realization and supervision of your projects and websites (Mini Project / PFE / Personal). Feel free to contact me for more information. Before the training, an initial meeting will allow me to better understand your needs.

    Mouncef
    Learn Python, Artificial intelligence with me until you become an expert
    This Python course teaches you the basics of programming in Python, including variables, data types, operators, control structures (if, for, while), functions, and lists. You will also learn how to manipulate data with libraries such as Pandas and NumPy, create graphs and visualizations with Matplotlib and Seaborn, and even develop simple web applications with Flask or Django.

    Hayat
    Master the Essential Tools of Microsoft Office: Word, PowerPoint and Excel"
    Do you want to master Microsoft Office tools? This course offers you comprehensive training on the three most popular applications in the Microsoft Office suite: Word, PowerPoint and Excel. Whether you are a beginner or already have some basics, this course is designed to adapt to your level. You will learn how to create documents, dynamic presentations and use spreadsheets for efficient management of your data. Sessions can be customized to your needs, whether you prefer individual or group learning. With my support, you will quickly become comfortable with these essential tools. If you have any questions or would like to know more, please do not hesitate to contact me!

    Anass
    Computer and office training Word Excel and PowerPoint
    Hello, You want to learn the basics of computers or how to use software such as Word, Excel or Powerpoint. I will give you the skills you need to better understand the features of this software to write, for example, a document. I will also give you advice on how to make the most of the internet, protect and back up your data, or on the day-to-day use of your computer. Contact me.

    Martial
    Graduate teacher gives courses in Physics & Chemistry, Mathematics, many years of experience.
    I am a dynamic and demanding teacher who gives private lessons in Physics-Chemistry as well as Mathematics. I graduated from teaching seven years ago, after a masters in physical sciences with honors, and I teach in college and high school since. I have also been preparing students for the Baccalaureate Science for many years, all of whom have been awarded very good honors. I also prepare my students for different exams (Matu, Bac, preparation for EPFL, etc...) I make sure to rework the basics so that the student can progress quickly. It is important to me that my students acquire a solid foundation of knowledge. I also give effective work methods that will allow him to progress much more quickly and so he can regain self-confidence. I can go to the student's home or also take the course via Skype.

    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

    Ron
    American Harvard and Yale Educated Tutor - Click “Request a Booking” to Book a Class
    I am an Ivy League educated tutor ready to help you learn computer science to achieve higher exam scores, gain admission to top universities and advance your career. I encourage students to explore topics they enjoy and strive to make each lesson entertaining. Learning should be fun, so my approach expands students' horizons, increasing their creativity so they realize their potential. Please click “Request a Booking” to book a class.

    Mourad
    Machine Learning with Python and PyTorch: Practical Hands-on Training
    Welcome to "Machine Learning with Python and PyTorch: Practical Hands-on Training," a beginner-friendly course designed to introduce you to the exciting world of machine learning using two of the most popular tools in the industry: Python and PyTorch. This course focuses on practical, hands-on learning, ensuring you gain the skills needed to start building your own machine learning models. #### Course Objectives: - **Introduction to Machine Learning:** Understand the basic concepts and principles of machine learning. - **Python Programming for Machine Learning:** Learn Python programming essentials tailored for machine learning applications. - **PyTorch Fundamentals:** Get acquainted with PyTorch, a powerful and flexible deep learning framework. - **Practical Experience:** Gain hands-on experience by working on real-world projects and exercises. - **Model Building and Evaluation:** Learn to build, train, and evaluate various machine learning models. #### Course Outline: 1. **Introduction to Machine Learning:** - What is machine learning? - Types of machine learning: supervised, unsupervised, and reinforcement learning - Applications of machine learning in different industries 2. **Python Programming Essentials:** - Introduction to Python programming - Data structures and libraries (NumPy, Pandas) - Basic data manipulation and visualization (Matplotlib, Seaborn) 3. **Getting Started with PyTorch:** - Introduction to PyTorch and its ecosystem - Setting up your environment and installation - Understanding tensors and basic tensor operations 4. **Building Your First Machine Learning Model:** - Data preprocessing and preparation - Splitting data into training and testing sets - Building a simple linear regression model with PyTorch 5. **Training and Evaluating Models:** - Understanding the training process - Loss functions and optimization algorithms - Evaluating model performance using metrics 6. **Advanced Models and Techniques:** - Introduction to neural networks - Building and training a neural network with PyTorch - Exploring convolutional neural networks (CNNs) for image classification 7. **Practical Projects and Applications:** - Hands-on projects to reinforce learning - Real-world applications and case studies - Tips and best practices for successful machine learning projects 8. **Next Steps in Your Machine Learning Journey:** - Exploring further learning resources - Joining machine learning communities and forums - Preparing for advanced topics and courses #### Who Should Enroll: - Beginners with no prior experience in machine learning - Individuals interested in learning Python programming - Aspiring data scientists and machine learning enthusiasts #### Prerequisites: - Basic computer literacy and familiarity with high school-level mathematics - No prior programming or machine learning experience required #### Course Outcomes: By the end of this course, you will be able to: - Understand the fundamental concepts of machine learning - Write and execute Python code for machine learning tasks - Use PyTorch to build, train, and evaluate machine learning models - Apply your knowledge to real-world problems and projects - Take the next steps in advancing your machine learning skills Join us in "Machine Learning with Python and PyTorch: Practical Hands-on Training" to embark on your journey into the fascinating world of machine learning. Gain the skills and confidence needed to build and deploy your own models, and start making an impact with machine learning today.

    Antonin
    Experienced teacher in private lessons gives private lessons in the Geneva region
    Need a catch-up, tutoring, private lessons or help with homework in mathematics? In computer science ? In logic? I'm here for you! I offer you a personalized approach; because there is no one method that works for everyone, I adapt to the needs and requests of each student (and their parents). The first hour of class will be used to define the student's needs, deadlines and strengths. My courses are aimed at secondary school students of all levels, higher education students and anyone wishing to refresh or strengthen their knowledge of mathematics and computer science. I have been helping friends and acquaintances on a voluntary basis for a long time in the success of their studies and I hope to be able to put this experience to the benefit of your success :)