facebook
favorite button
super instructor icon
Trusted teacher
This teacher has a fast response time and rate, demonstrating a high quality of service to their students.
member since icon
Since January 2024
Instructor since January 2024
Translated by GoogleSee original
IT engineer with more than 15 years of experience specializing in SQl, PL/SQL.PostgreSQL and Oracle.
course price icon
From 86.65 C$ /h
arrow icon
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
location type icon
Online from Italy
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.
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
Skills
Availability of a typical week
(GMT -05:00)
New York
at teacher icon
Online via webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
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
Read more
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.
Read more
Similar classes
arrow icon previousarrow icon next
verified badge
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!
verified badge
- 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
verified badge
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.
verified badge
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!
verified badge
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!
verified badge
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.
verified badge
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.
verified badge
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,
verified badge
Are you preparing for your college SQL exams and want to excel in database querying? Join my SQL Exam Preparation course, where you’ll get expert guidance from an experienced tutor with a strong background in databases. (mainly PostgreSQL and mySQL) With 2 years of SQL experience, top scores in exams at KdG University, and over a year of tutoring, I’ll help you master SELECT statements and beyond.

What you’ll learn:

- Basics of SQL: tables, columns, rows
- Writing SELECT queries
- Filtering data using WHERE, LIKE, and logical operators
- Using ORDER BY and LIMIT for sorting and limiting results
- Aggregate functions: COUNT, SUM, AVG, MIN, MAX
- GROUP BY and HAVING clauses for data aggregation
- Joins: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN
- Subqueries and nested SELECT statements

Who is this for? This course is ideal for anyone looking to strengthen their SQL skills, whether you're a beginner or preparing for college-level exams. We’ll cover core SELECT query concepts, ensuring you have the confidence to work with real-world data and ace your tests.

Looking for something more advanced? Check out my other course on CREATE and INSERT statements.
verified badge
In this lesson, students will be introduced to Structured Query Language (SQL), the standard language used to manage and retrieve data from relational databases. They will learn how to perform basic queries such as INSERT, SELECT, UPDATE, and DELETE. They will also cover how to use control clauses such as WHERE, ORDER BY, and JOIN to search for and organize information. By the end of the lesson, students will be able to create simple SQL queries to read and modify data in databases.
verified badge
Dive into the world of SQL databases with this comprehensive course designed for learners of all levels. Whether you are new to databases or seeking to expand your expertise to advanced concepts like distributed systems, this course has you covered.

What You can Learn:
- Fundamentals of relational databases and SQL syntax.
- Designing robust databases using normalization and entity relationships.
- Writing complex queries, joins, and subqueries.
- Database optimization techniques for performance tuning.
- Implementing stored procedures, triggers, and views.
- Managing transactions and ensuring data integrity.
- Understanding and working with distributed database systems like Distributed PostgreSQL
verified badge
This introductory web development course is specifically designed for beginners who want to learn the basics of JavaScript and HTML. You'll learn the fundamentals of creating interactive and dynamic web pages. Starting with the basics of HTML to structure your pages, you'll then learn how to make them interactive with JavaScript, manipulating page elements, handling events, and applying functions. By the end of this course, you'll be able to create simple web pages, add basic animations, and interact with users.
verified badge
I offer a comprehensive SQL course so you can efficiently retrieve and analyze your business data.

SQL is one of the most accessible languages in the world. By focusing on the fundamentals (joins, filters, aggregations, etc.), you can quickly acquire the skills needed to achieve your professional goals.

As a data trainer for several organizations, I offer this course, which is both theoretical and practical. Whether you're a beginner or an advanced user, I'll adapt the content to your level and needs.
verified badge
I have a Master’s degree in Data Science from a UK university and a background in working with students and professionals who want to improve their skills in Python, SQL, or data analysis. I enjoy teaching in a practical, supportive way and always try to explain complex topics in simple terms. I also work on small real-world projects and guide learners through the logic behind every task. My goal is to help you feel confident and make steady progress.
verified badge

I offer academic support in Python and SQL programming, aimed at secondary and higher-education students as well as individuals transitioning into data-related, IT roles or those who follow AI-focused courses.

I work in the field of AI and data science, combining both theoretical foundations and practical applications. Having learned Python and SQL almost exclusively on my own, I am well aware of the blockers that learners face, whether it be programming logic, debugging, code structure and so on.

Lessons are fully tailored to your needs:
• learning Python or SQL fundamentals
• assistance with assignments, projects, or coursework
• exam preparation
• improving best practices and problem-solving skills
• help throughout your training sessions.

The focus is on deep understanding, autonomy, and developing a structured analytical mindset, rather than mindless learning.

The time spent on lesson preparation and any necessary research is fully included in the proposed rate. I can travel to the student’s home for an additional fee.
message icon
Contact Abdelhak
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
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!
verified badge
- 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
verified badge
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.
verified badge
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!
verified badge
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!
verified badge
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.
verified badge
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.
verified badge
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,
verified badge
Are you preparing for your college SQL exams and want to excel in database querying? Join my SQL Exam Preparation course, where you’ll get expert guidance from an experienced tutor with a strong background in databases. (mainly PostgreSQL and mySQL) With 2 years of SQL experience, top scores in exams at KdG University, and over a year of tutoring, I’ll help you master SELECT statements and beyond.

What you’ll learn:

- Basics of SQL: tables, columns, rows
- Writing SELECT queries
- Filtering data using WHERE, LIKE, and logical operators
- Using ORDER BY and LIMIT for sorting and limiting results
- Aggregate functions: COUNT, SUM, AVG, MIN, MAX
- GROUP BY and HAVING clauses for data aggregation
- Joins: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN
- Subqueries and nested SELECT statements

Who is this for? This course is ideal for anyone looking to strengthen their SQL skills, whether you're a beginner or preparing for college-level exams. We’ll cover core SELECT query concepts, ensuring you have the confidence to work with real-world data and ace your tests.

Looking for something more advanced? Check out my other course on CREATE and INSERT statements.
verified badge
In this lesson, students will be introduced to Structured Query Language (SQL), the standard language used to manage and retrieve data from relational databases. They will learn how to perform basic queries such as INSERT, SELECT, UPDATE, and DELETE. They will also cover how to use control clauses such as WHERE, ORDER BY, and JOIN to search for and organize information. By the end of the lesson, students will be able to create simple SQL queries to read and modify data in databases.
verified badge
Dive into the world of SQL databases with this comprehensive course designed for learners of all levels. Whether you are new to databases or seeking to expand your expertise to advanced concepts like distributed systems, this course has you covered.

What You can Learn:
- Fundamentals of relational databases and SQL syntax.
- Designing robust databases using normalization and entity relationships.
- Writing complex queries, joins, and subqueries.
- Database optimization techniques for performance tuning.
- Implementing stored procedures, triggers, and views.
- Managing transactions and ensuring data integrity.
- Understanding and working with distributed database systems like Distributed PostgreSQL
verified badge
This introductory web development course is specifically designed for beginners who want to learn the basics of JavaScript and HTML. You'll learn the fundamentals of creating interactive and dynamic web pages. Starting with the basics of HTML to structure your pages, you'll then learn how to make them interactive with JavaScript, manipulating page elements, handling events, and applying functions. By the end of this course, you'll be able to create simple web pages, add basic animations, and interact with users.
verified badge
I offer a comprehensive SQL course so you can efficiently retrieve and analyze your business data.

SQL is one of the most accessible languages in the world. By focusing on the fundamentals (joins, filters, aggregations, etc.), you can quickly acquire the skills needed to achieve your professional goals.

As a data trainer for several organizations, I offer this course, which is both theoretical and practical. Whether you're a beginner or an advanced user, I'll adapt the content to your level and needs.
verified badge
I have a Master’s degree in Data Science from a UK university and a background in working with students and professionals who want to improve their skills in Python, SQL, or data analysis. I enjoy teaching in a practical, supportive way and always try to explain complex topics in simple terms. I also work on small real-world projects and guide learners through the logic behind every task. My goal is to help you feel confident and make steady progress.
verified badge

I offer academic support in Python and SQL programming, aimed at secondary and higher-education students as well as individuals transitioning into data-related, IT roles or those who follow AI-focused courses.

I work in the field of AI and data science, combining both theoretical foundations and practical applications. Having learned Python and SQL almost exclusively on my own, I am well aware of the blockers that learners face, whether it be programming logic, debugging, code structure and so on.

Lessons are fully tailored to your needs:
• learning Python or SQL fundamentals
• assistance with assignments, projects, or coursework
• exam preparation
• improving best practices and problem-solving skills
• help throughout your training sessions.

The focus is on deep understanding, autonomy, and developing a structured analytical mindset, rather than mindless learning.

The time spent on lesson preparation and any necessary research is fully included in the proposed rate. I can travel to the student’s home for an additional fee.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Abdelhak