facebook
    Abdelhak
    Trusted teacher
    FavouritesAdd to Wish List
    FavouritesAdd to Wish List
    Trusted teacher
    from79.86CAD/ h

    IT engineer with more than 15 years of experience specializing in SQl, PL/SQL.PostgreSQL and Oracle.

    Translated by Google. Click to view original.
    Hello everyone, I am delighted to be here today to introduce myself as a trainer.
    As a computer engineer with over 15 years of experience, I have worked in various industry sectors.
    During my career, I have developed solid programming skills especially in SQL and PL/SQL language, and I am passionate about sharing my knowledge with you and putting my professional experience and technical skills to good use in this role .

    Database:
    - SQL, PL/SQL
    - Oracle, PostgreSQL, MySQL

    Location

    Online via webcam

    General info

    suitcase iconSkills:
    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:English, French, Italian, Arabic

    About Me

    Ingénieur informaticien avec plus de 15 années d'expérience, j'ai acquis une solide expertise que je suis ravi de partager avec mes étudiants.
    Que vous soyez débutant ou que vous souhaitiez approfondir vos connaissances, je suis là pour vous guider dans votre parcours d'apprentissage.

    Mon objectif est de vous aider à maîtriser ces langages de programmation populaires, à comprendre les concepts fondamentaux et à développer des compétences pratiques pour réussir dans le monde du développement Backend. Rejoignez-moi dans mes cours dynamiques et interactifs, où nous explorerons ensemble les aspects clés de la programmation Java et Spring et d'autres, tout en travaillant sur des projets réels et des études de cas pertinents.

    Attendez-vous à une expérience d'apprentissage enrichissante et à la possibilité de développer vos compétences dans un environnement stimulant et collaboratif.

    Education

    Certificat avancé en Oracle SQL de HES-Lausanne, Suisse.
    Diplôme en ingénierie informatique de l'Université des études de Padova, Italie, avec une note de 110/110.
    Baccalauréat au Maroc en juin 1996 avec une note de 90/100.

    Experience / Qualifications

    2023: Full Stack Senior Java developer, ARHS Group , Luxembourg
    Technologies and methodologies used in the project:
    Java 17 , Spring Boot, Spring data jpa, Oracle,Gradle, Groovy,Swagger,JSON,
    GIT, Hibernate, mockito, mapStrut, Agile, Allure, Camunda,xml, Angular17,RESTful, Kafka, Intellij, Ubuntu.

    2019 - 2022: Back end Senior Java developer, Groupe Mutuel, Switzerland
    Technologies and methodologies used in the project:
    Java , Spring Boot, Spring data jpa, Hibernate , Oracle, SVN, GIT, Maven,Swagger,Container,JSON
    PL/SQL, sqlDeveloper, Bamboo, Splunk, yaml, Agile(scrum), JIRA, Jenkins, Docker, kubernetes, TDD,Junit,
    Mockito,UML ,microservices, Oracle/PostreSQL .

    2016 - 2019 : Java developer, Benetton Group srl, Italy
    Technologies and methodologies used in the project:
    Java , EJB, Ibatis, swing, eclipse, jboss, Oracle,SVN, XML, ant, Apache FOP, PL/SQL, sqlDeveloper.

    May 2014 / June 2016 : Full Stack Java developer, Engineering Ingegneria Informatica spa, Italy
    Technologies and methodologies used in the project:
    Java , Hibernate3, Struts2, GWTP, Javascript, Jquery, css, html,jstl, jsp, pl/sql, eclipse, Tomcat,
    Oracle11,SVN, XML,sqlDeveloper .

    2013 - 2014: Back end Java developer ,Accenture spa for Italian Bank, Italy
    Technologies and methodologies used in the project:
    Java EE, Spring MVC, EJB, RESTfull,WebSphere, Oracle10, SVN, maven, Junit, Jenkins,
    Agile/scrum,UML.

    2012 - 2013: Full Stack Java developer, Eldasoft spa for the region of Basilicata, Italy
    Technologies and methodologies used in the project:
    Java , Ibatis, Spring3, Struts2, jsp, jstl, Javascript, Jquery, css, html, Tomcat, Oracle / PostreSQL/MySql,
    Junit,XSD,JAXWS.

    2011 - 2012: Java developer , Sigea srl, Italy
    Technologies and methodologies used in the project:
    Portlet, html,css, Javascript, tomcat.
    Hello everyone, I am delighted to be here today to introduce myself as a trainer. As a computer engineer with over 10 years of experience, I have worked in various industry sectors. During my career, I have developed strong skills in Java and web programming, and I am passionate about sharing my knowledge with you and putting my professional experience and technical skills to use in this role. course: - Java - Javascript - Angular - Spring/Spring boot/Spring data JPA, Spring batch - Hibernate - REST API
    I am able to transmit this knowledge in a clear and accessible way to students. Whether it's for private lessons, tutoring sessions or helping students prepare for exams, I'm here to provide comprehensive maths support. Training aims : 1- Reinforce the mathematical foundations acquired at each level. 2- Deepen the mathematics knowledge necessary for each level. 3- Develop advanced math problem solving skills.

    Ask a question

    Send a message explaining your needs and Abdelhak 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  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    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  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    
    10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00  Friday at 10:00    
    11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00  Friday at 11:00    
    12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00  Thursday at 12:00  Friday at 12:00    
    13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00    
    14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00    
    15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00  Friday 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$79.86Online 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 January 2024
    • Phone number verified
    • Google connected
    • Linkedin connected

    Availability of a typical week

    (GMT -04: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    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  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    
    10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00  Friday at 10:00    
    11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00  Friday at 11:00    
    12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00  Thursday at 12:00  Friday at 12:00    
    13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00    
    14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00    
    15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00  Friday 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$79.86Online via webcam

    Good-fit Instructor Guarantee


    If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

    Share

    You are here

    Private lessons

    Amin
    Programming with Python, with C and database management (Introduction to machine learning)
    Looking to master programming and become a skilled developer? In this course, you'll learn the basics of Python and other programming languages, as well as how to use them to build machine learning models. We also offer specialized assistance for students in programming and database management using SQL (CPGE students). Python is a powerful general-purpose language used in web development, data science, software prototyping, and more. Its simple and easy-to-use syntax makes it an excellent choice for beginners learning to program. Additionally, upon request, we offer courses in other programming languages such as C, R, and MATLAB. Classes can be conducted remotely or in person, and we tailor our instruction to meet individual or group needs. If you have any questions, feel free to contact us.

    Aniket
    Certified Trainer For Web Development (Front-End and Backend) Nodejs | MEAN | MERN with 300+ Reviews
    - B.tech and M.tech in Computer Science - Worked as a Software engineer in Virtusa Corp & DIGIDEZ - More than 6 years of teaching experience - Oracle Certified Developer - Helped students placed in FAANG 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

    Oussama
    Mastering Relational Database Management: Personalized Courses with SQL, DBSM, MySQL, and PostgreSQL
    I offer personalized courses that cover a wide range of topics, from the basics of relational database management to advanced data manipulation using query languages such as SQL and tools such as DBSM, MySQL, and PostgreSQL. My courses are tailored to the needs and learning styles of each student, and I am committed to helping my students achieve their individual learning goals. Whether you are a beginner or looking to improve your skills, I can help you develop your relational database management skills and take your expertise in this field to the next level. I am excited to guide you through the world of relational database management and help you master the skills necessary to succeed in this field. Please do not hesitate to contact me for more information about my services and how I can help you achieve your relational database management goals.

    Sanyam
    Data Essentials: Learn SQL from scratch and master Querying and design
    This course is for university students who would like to master data essentials and database querying. We learn normalisation, ER diagrams, DDL, DML as part of this course. Immerse yourself in practicing logics via different exercises. The couse will be tailored per your specific needs.

    Pardeep
    Mastering MS SQL Server: Database Development and Management
    Mastering MS SQL Server: Database Development and Management Description: Unlock the full potential of database development and management with our comprehensive MS SQL Server course. Whether you're a budding database administrator, software developer, or IT professional, this course is designed to equip you with the skills and knowledge needed to harness the power of Microsoft SQL Server. What You'll Learn: Introduction to MS SQL Server: Understand the fundamentals of relational databases. Explore the architecture and components of MS SQL Server. Database Design and Normalization: Design efficient and normalized database structures. Learn best practices for creating scalable and maintainable databases. SQL Querying: Master Transact-SQL (T-SQL) for querying and manipulating data. Implement stored procedures, functions, and triggers. Data Modeling and Indexing: Create effective data models for optimal performance. Implement and optimize indexes for fast query execution. Advanced Querying and Reporting: Explore advanced querying techniques for complex data retrieval. Generate meaningful reports using SQL Server Reporting Services (SSRS). Data Security and Permissions: Implement robust security measures to protect sensitive data. Manage user roles and permissions effectively. Backup and Recovery Strategies: Develop comprehensive backup and recovery plans. Learn to restore databases in the event of data loss. Real-World Projects: Database Development: Design and implement a fully functional database for a real-world scenario. Performance Optimization: Identify and optimize slow-performing queries and database structures. Why Choose Our Course: Hands-On Labs: Apply your knowledge through hands-on labs and real-world scenarios. Expert Instructors: Learn from experienced database administrators and SQL Server professionals. Career Guidance: Receive insights into career paths in database development and administration. Certification Preparation: Prepare for Microsoft SQL Server certifications to boost your credentials. Who Is This Course For: Database Administrators Software Developers IT Professionals Students and Enthusiasts interested in database management Join us in this immersive journey to become a master of MS SQL Server. Enroll now to acquire the skills needed to build and manage robust databases that drive business success!

    Juan
    Programming in Python, SQL, HTML and Data Science.
    Learn to program from scratch in Python with solid foundations with a Mathematician and Data Scientist. We will go into everything from the most basic such as data types, variables, loops, conditionals, to creating your own programs with a graphical interface, or entering the world of Data Science and Machine Learning. We will learn Pandas, Numpy, Sklearn, among other useful libraries in the world of Data Science. We can learn HTML to create web pages. We will see SQL for creating and managing databases.

    Oubaid
    Learn SQL for Data Analysis Enthusiasts
    This course will allow you to acquire SQL skills for data analysis and management. During this course, you will have the opportunity to use and manipulate the most well-known SQL features such as joins, subqueries, aggregation functions, filter and grouping clauses, as well as transactions. Finally, the methodology is based on familiarization with SQL syntax and the practice of acquired skills through real-world projects. SQL is one of the world's most widely used languages for relational database management, and it is essential for efficiently manipulating and extracting data in many fields, including data science and business intelligence.

    Nick
    Master Data Analytics: Microsoft Excel, SQL, PowerPoint & Others
    As an educator specializing in Data Analytics, I provide expert instruction in essential tools and techniques, including Excel, SQL, PowerPoint, and PowerBI. These applications have emerged as critical components across various industry landscapes as well as in personal ventures, making the mastery of such skills immensely valuable. Additionally, I place an emphasis on soft skills training - areas such as data storytelling, presentation, and communication, which are often overlooked by many instructors, yet crucial in today's data-driven world. Bringing rich experience in teaching a diverse age spectrum, I steadfastly adhere to fundamental teaching principles. These encompass segmentation for digestible understanding, visualization for tracking progress, tangible results as benchmarks of learning, and real-world applications to refine acquired skills. Recognizing that effective learning strategies can differ greatly among individuals, I understand that there is no universally successful method. The true spirit of private tutoring lies in its adaptability to meet unique needs. Consequently, my pledge is to identify and implement the most conducive strategies that will invigorate and facilitate each of my students' learning journeys.

    Arpan
    Learn basics of SQL programming with no prior knowledge
    Do you want to learn SQL but feel overwhelmed by the amount of knowledge present on the internet? Would you like to learn SQL from the very basics to a respectable level with hands-on practice? My goal is to exactly do that. You need no prior knowledge, all you need is the will to learn(which you already have, otherwise you wouldn't be here!) My modules on SQL(which I will provide you with) will help you get up and running with SQL in absolutely no time. I will personally assist you through downloading all the required software and then teach you how to use them so that you do not feel lost or overwhelmed. So what are you waiting for, contact me and let's start collaborating!

    Florent
    SQL course - command and data management (MySQL)
    My name is Florent and I am a data analyst with over 5 years of experience. Graduated from ENSTA Paris in machine learning, I have acquired solid expertise in this field. My professional background has allowed me to collaborate with several renowned consulting companies, including Accenture. I developed algorithms in VBA, created forecasts in Python and C. I also worked on image recognition in Matlab and did a lot of data management in SQL and MySQL. Please feel free to contact me to discuss your needs and how I can help you achieve your goals. See you soon,

    Cal
    SQL tutoring and instruction from a patient tutor. 20 yrs in analytics, now a full-time tutor!
    Even if you don't have any prior experience in programming you can learn SQL! My teaching style puts the student in the driver's seat. You will be hands-on writing SQL and creating queries. I will be there to guide and encourage you. I'm like a personal trainer at the gym, you will feel that your mind has gotten a workout, and it will feel great. I have twelve plus years hands-on work experience with SQL. I have worked for most of my professional career as an analyst and SQL was the most powerful skill in my toolbox. I can create complex multi-table queries, functions, subqueries, stored procedures and database connections.

    Mohammed
    Java, Springboot, AWS, EC2, SQS, Web Development, SQL, AI.
    I have around 8 years of experience working with Java, Spring, SQL and Web Development. I would like to offer my expertise to students and beginners who are willing to learn coding. I'm here to guide you on your journey to becoming a skilled developer. Let's learn together and unlock the potential of coding! Happy coding!

    Navid
    Your Coding Adventure Begins Here: Master Python or SQL with Me
    Hi there! I'm an experienced Python and SQL professional, and I'm inviting you to join me on an exciting journey into the world of coding. Don't worry about your age, background, or experience level - all you need is curiosity and a thirst for learning! In my class, I'll guide you through Python or SQL, as if we're embarking on an adventure. We'll start from the basics, making sure you feel confident, and then gradually dive deeper into the fascinating world of these powerful languages. Throughout our journey, I'll share my experiences and insights from years in the industry, and we'll use real-world examples to make learning more relatable. We'll solve fun quizzes and puzzles along the way to keep things interesting, and I'll be there to answer all your queries and provide feedback. By the end of this course, you'll not just learn Python or SQL, you'll experience them. You'll transform from a coding enthusiast to a confident coder ready to conquer new challenges. So come aboard this coding adventure. Let's learn, grow, and have fun together! Sign up today and let's script the future!

    Enrique
    SQL - Basics / Intermediate / Advanced + Assessment on demand
    Standard language for accessing databases. Queries, clauses, dynamic executions, traces, execution plans, inserts, updates, inserts, deletes, merges, joins, unions, intersections, complex cases, direct data loads, temporary data sets, queues, embedded queries in programming languages ( C, Python, etc.), most common SQL interfaces (SQL Developer, Toad, DBeaver, etc.).

    Abir
    Learning Basic computing and Merise quickly and easily
    In this class, you will have an overview of basic computing in general and also in SQL language, Merise My goal is to keep students challenged, but not overwhelmed. I assign homework after every lesson and provide periodic progress reports. You will learn quickly and easily