facebook
Ibtissam
member icon
Trusted teacher
favorite buttonAdd to Wish List
favorite buttonAdd to Wish List
member icon
Trusted teacher
from34.85CHF/ h

Angular / html5 / Bootstrap Web Programming Support Course

Translated by Google. Click to view original.
This course is for developers and people who want to have a concept of website development from creation to hosting.
HTML 5
Angular
Node js
script type
css
bootstrap-
NgModule and architecture
components
Templating and data-binding
forms

Extra information

Translated by Google. Click to view original.
Computer programming course

Location

Online via webcam
At student's location: Around Casablanca, Morocco

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

About Me

je suis ingénieur de développement java/angular che IBM Company et je suis la pour vous idée pour connaitre le monde digital

Back: JAVA8, Java/JEE, REST, Spring (core, boot, mvc, security, data, Profiles), DDD,
Cucumber/BDD, Junit, Maven, Jenkins/sonar, GIT, Intellij, oracle, h2
Front: AngularJs, LESS, HTML 5, bootstrap, grunt,NodeJs, Npm, Nexus

Education

Université Hassan II Mohammedia
Master'en sciences d'information et ingénierie
Années de fréquentation ou date prévue d’obtention du diplôme 2015 – 2017
Master:
- Systèmes d’exploitation : Windows, Unix-LINUX,
- Technologies XML :DTD,XSD,XSLT,RDF ,XMI
- Systémes d’information Décsionnels : Modélisation, Data-werehousing,Data Mining
- Technologies de distrubition :RMI,Threads,Architecture SOA
- Conception et méthodes : MERISE, UML.
- Ingénierie des modèles :Approche MDA,ATL,QVT
- Méthodes agiles: Scrum,XP ,modèle en V,BPMN
- Base des données : ORACLE, MYSQL, Microsoft ACSESS, SQL SERVER, SQL, PLSQL
- Langage de programmation : C, C++, JAVA
- Langage de programmation Web : JAVA EE (HIBERNATE, SPRING,SPRING MVC, JSF,
MAVEN,JPA) JAVASCRIPT , JQUERY, HTML5, CSS3, PHP,Angular Js 1.0
- Mobile:Programmation des application Hybrid Framework IONIC
- Web services: SOAP ,REST
- Outils divers:IDE (Eclipse, Netbeans,Visual studio), (Power AMC, ArgoUML,
Visual paradigm) MS Project

Experience / Qualifications

Ingénieur de dévelopement fullstack JAVA/ANGUALR
Développement d'un réseaux social professionnel pour la banque PNB Paribas
mettre en avance les compétences
des collaborateurs, leur proposer des offres RH et assurer un suivi pour un bon
épanouissement au sein du Groupe BNPP .

Reviews (4)

The greatest lessons are not learned from a book but from a teacher like ibtissam. Thank you for taking the time to help me with the java course ee I really appreciate it and I highly recommend ibtissam.
Translated by Google. Click to view original.
Was able to effectively help my son on a Java project with a 2-hour course.
Translated by Google. Click to view original.
Highly recommended Listening teacher
Translated by Google. Click to view original.
A very very good teacher
Translated by Google. Click to view original.
In this Git and GitHub course, we will learn how to manage the versions of our project like a real pro using these two tools: Git is completely free and GitHub has a free plan offering the majority of the functionalities. Git is one of the most popular version management software with over 12,000,000 users. It is present in the vast majority of development companies and is clearly a must-have for open source projects. Github is a collaboration platform for developers based on Git. Github will not only allow you to host your Git repositories but also provide you with many tools that will help you in team development. You should know that a large part of open source projects have their reference repository hosted on this platform. To give just one example: Vim, which is one of the most widely used text editors in Linux.
I can help you write IT reports and create WEB applications for your study projects or dynamic or static websites (Java8, angular js, angular, java / jee, oracle, mySql, sql, plsq, UML , Merise, scrum, xp, json, bootstrap4). For more information, do not hesitate to contact me. I remain at your disposal.
Unlike procedural programming, object-oriented programming is a very different way of thinking, architecting, and developing your application. Once understood, object-oriented programming makes developers more comfortable building complex architectures because it allows them to better model the ideas of all the stakeholders in a project. Finally, it allows for better structuring of development and promotes code maintenance and reusability.
If you have difficulties to realize your university project Our remote yard will allow you to master the software, tools and reference languages of the web, while studying at home and at your own pace. java, Angular, HTML, CSS

Ask a question

Send a message explaining your needs and Ibtissam 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
  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
  Monday at 18:00
  Tuesday at 18:00
  Wednesday at 18:00
  Thursday at 18:00
  Friday at 18:00
  Saturday at 18:00
  Sunday at 18:00
19
  
  
  
  
  
  
  
20
  
  
  
  
  
  
  
21
  
  
  
  
  
  
  
22
  
  
  
  
  
  
  
23
  
  
  
  
  
  
  
from 34.85FrOnline 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 November 2019
  • Phone number verified
  • Google connected
  • Linkedin connected

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
  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
  Monday at 18:00
  Tuesday at 18:00
  Wednesday at 18:00
  Thursday at 18:00
  Friday at 18:00
  Saturday at 18:00
  Sunday at 18:00
19
  
  
  
  
  
  
  
20
  
  
  
  
  
  
  
21
  
  
  
  
  
  
  
22
  
  
  
  
  
  
  
23
  
  
  
  
  
  
  
from 34.85FrOnline 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


JavaScript Web Development Training (Ultimate Training)
💻🌟 Master the Art of Web Development and Create Enchanting Experiences Online! 🚀✨ Are you ready to dive into the exciting world of web development and create captivating websites that will leave a lasting mark? Welcome to my Web Development course, a journey where you will learn the secrets to designing stunning and functional online experiences! 🎓💡 🌟 Here's why my Web Development course is the key to your digital success: 🔍 Solid Foundations: Through detailed lessons and hands-on exercises, you'll gain a solid understanding of essential languages such as HTML, CSS, and JavaScript. You will master the fundamental concepts that will allow you to build robust and aesthetically appealing websites. 🔍 Responsive Design: Discover the art of creating websites that adapt to all screens, from smartphones to desktop computers. You will learn best practices for making your content accessible and providing a smooth user experience across all platforms. 🔍 Dynamic Interaction: Dive into the world of JavaScript and learn how to add interactive features to your websites. From smooth animations to interactive forms, you'll be able to create engaging experiences that will captivate your users. 🔍 Performance Optimization: Learn advanced techniques to optimize the performance of your websites. From resource management to file compression, you'll be able to create fast and responsive sites that deliver a great user experience. 🔍 Best Practices and Current Trends: I'll guide you through industry best practices and current web development trends. You will learn how to integrate popular libraries and frameworks, and how to stay up to date in an ever-changing technological environment. Get ready to turn your passion for the web into a valuable and in-demand skill! Whether you're a curious newbie or an experienced developer looking to upgrade, my Web Development course will help you achieve your ambitions in the booming digital world. 🌐💪 🚀 Join me in this exciting adventure and discover the secrets of web development. Click the link in my bio to sign up today and open the door to a world of endless web development opportunities! 💫✨

Java language for beginner, intermediate and expert Level
Java language for all level (beginner, intermediate and expert) using many frameworks - SpringFramework (Spring Boot, Spring Data, Spring MVC, Spring IOC, ....) - Hibernate (JPA) - maven - Test Unitt (using Junit) - IDE (Eclipse, NetBeans) - Tomcat application Server - Jboss Aplication Server - SQL for Database (Musqle, Oracle, Sybase an Postgre SQL) .... and mucch more The course is done by many examples and small applications as practical works

Programming and and algorithmic course using Python , java ,JavaScript
A computer science student, Liking to teach people Programming and algorithmic, especially kids, Currently working as a full-stack web developer In this class, you will learn : *Basic data structures: Array, String, Boolean, LinkedList, Stack, Queue, 2-dimensional Array, Set, Binary Trees, etc. *Conditional logic (If) *Control flow statement (for, while, do loops, etc...) *Sorting Algorithms: Insertion Sort, Bubble Sort, Selection Sort, Merge Sort, Quick Sort, Radix Sort. From here you will pick up different approaches Brute Force, Divide and Conquer *Understanding Big O Notation, runtime complexity, and space complexity help you write efficient algorithms. And More

computer: upgrade -notion base -use PC
Here is a list of Basic courses, you will be able to improve your knowledge and learn new terms and be able to use PC realize applications and program without difficulties. Comprehensive courses and simplify with examples and interesting data.

PYTHON FOR REVIEWS, EVALUATION, EXERCISE & PFE
Exams add pressure to the calmer students. I can help you and offer you solutions for the following cases: | _ end of PFE study project: +creation of python applications + Testing python scripts + GUI interface (tkinter) + Basic game + Python 🖥️ desktop: Desktop software II _ correction of exercises: + Work to do + Long script (already coded) + Found bugs III _ artificial intelligence | _ workshop _ and project ""you can get the grades you deserve""

Creation of a professional site with WordPress from A to Z.
I can teach you how to create a website with the WordPress tool from A to Z. - WordPress installation - Installation & theme customization. - Added pages & articles. - Installing Plugins. - Adding videos, photos, media,... And others ...

Master Front-End Development | Build Stunning Websites with HTML, CSS, JavaScript & React
Are you ready to create interactive, visually appealing websites that stand out in today’s competitive market? In this course, you’ll master the essential front-end development skills: ✅ HTML, CSS, and JavaScript – Build responsive and modern web pages ✅ React & Vue.js – Learn cutting-edge frameworks for dynamic UIs ✅ Real-World Projects – Work on hands-on projects to strengthen your skills ✅ Problem-Solving & Creativity – Develop intuitive, user-friendly interfaces 🔹 Who is this course for? - Beginners who want to break into web development - Developers struggling with front-end concepts - Anyone looking to level up their skills and build real projects 🚀 Stuck on a project? Want to learn high-income tech skills? This course will help you gain confidence, land opportunities, and grow in the tech industry. 📩 Contact me for more details and start your front-end journey today!

Programming Course – Learn to code step by step, from beginner to independent
Do you want to discover programming or consolidate your basics? I offer personalized courses in web development and programming, adapted to all levels. You will be able to learn to: Understanding the basics of computer logic Write readable and structured code Create your first web pages in HTML/CSS Manipulate languages like JavaScript or Ruby Solve problems and think “like a developer” I adapt to your level, your needs (beginner, refresher, personal project, retraining), and your pace. The goal: to progress efficiently and confidently, in a supportive environment.

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! 😄👨‍🏫👩‍🏫

🚀 Master WordPress from A to Z – Create your site independently!⚡👨‍💻
This course is a comprehensive and practical introduction to the WordPress CMS, designed for beginners who want to create, customize, and publish their own website, without writing a single line of code. 🎯 Educational objectives: 1- Understand how WordPress and its interface (back-office) work 2- Install WordPress locally using MAMP 3- Choose, install and customize a theme adapted to your needs 4- Use a builder (like Elementor) to create modern and dynamic pages 5- Create a structured navigation menu 6- Import a pre-built demo to save time 7- Put your site online and learn good maintenance practices 🧰 On the program: 1- Installing the local environment with MAMP 2- Getting started with the WordPress interface 3- Management of pages, articles, media, extensions and settings 4- Visual customization (themes, CSS, builders) 5- Hosting your website online 6- MCQs and practical exercises to validate your knowledge 💡 Who is this course for? For students, entrepreneurs, freelancers, web enthusiasts, or anyone who wants to create their own website without relying on a developer.

Learn Python, machine learning with me until you become an expert.
Start your journey into the world of Python programming with this hands-on, beginner-friendly course and also for expert level. Whether you're completely new to coding or looking to expand your skills, this course will guide you through the core concepts of Python — from variables and data types to control structures, functions, and lists. As you build a strong foundation in programming, you'll also dive into the powerful data analysis capabilities of Python using popular libraries like Pandas and NumPy . Learn how to clean, process, and analyze real-world data sets to extract meaningful insights. Next, bring your data to life with stunning visualizations using Matplotlib and Seaborn , two of the most widely used data visualization libraries in Python. Finally, take your skills to the next level by building your own web applications using either Flask or Django — two of Python’s most popular web frameworks. By the end of this course, you’ll have a well-rounded understanding of Python programming, data manipulation, visualization, and web development — empowering you to create real-world projects and pursue further specializations.

Wordpress private lesson - From beginner to expert
With 7 years of experience as a developer in a Factory, I now develop Wordpress websites for large groups. In the training program, you will learn to: - Install, configure, and deploy WordPress sites - Develop custom Wordpress themes and plugins - Use powerful tools like ACF Pro, Gravity Forms, WPML, AIOS Security, WP rocket... - Create custom post types and tailor-made taxonomies - Develop pages using the right methods in HTML, CSS, Javascript & PHP - Administer and manage a site database - Contribute to the good natural referencing (SEO) of your site - Use WP-Cli to speed up the maintenance of your sites - Use Docker to containerize your local/prod projects and facilitate their management - Administer your WP sites the right way - And much more... For any questions, you can contact me by PM. See you soon, Matthew

the basics of responsive web developement and design
you'll learn to start building your own websites and apps! In this class, you’ll learn everything from the basics of HTML, CSS, and JavaScript to modern tools like React and Next.js. these classes focus on practical projects so you can see results immediately. By the end, you’ll have your own projects and the confidence to start freelancing, land a job, or launch your own web projects. you'll learn: -how the web works, html, css, js and more! -writing your own html -styling with css -to write clean code in javascript and typescript -to use modern frameworks like react and nextjs -make responsive websites and apps


Create and develop websites with the Django/Python framework
Django is a web framework written in Python, which allows you to create robust and fast web applications. In this course, you will learn how to design and develop web applications using the Django framework. To follow this course in good conditions, it is recommended to have at least some basic knowledge of Python. Applications that we will carry out in this course: **To-Do List App**: Learn the basics of Django by creating an app to manage tasks (add, edit, delete). Introduction to models, views, and forms. ** Blog Platform **: Understand routing, templates and CRUD operations by developing a platform where users can publish, edit and delete articles. **Contact Form App**: Create a contact form to send messages. This project will teach you how to handle Django forms and POST requests. **User Authentication System**: Implement a registration, login, and logout system using Django's built-in authentication module. **Notes App (with authentication)**: Develop an application where each user can manage their private notes. This project helps understand user, session, and permission management. **Polls / Voting App**: Create a polling app where users can vote on questions. Ideal for learning about model relationships and data aggregations. ** Recipe Book **: Design a recipe book with ingredient management, images, and ManyToMany relationships. Excellent for practicing file uploads and complex database relationships.