Ibtissam
Trusted teacher
FavouritesAdd to Wish List
FavouritesAdd to Wish List
Trusted teacher
FavouritesAdd to Wish List
from39.71USD/ h

COUR Git (project version management tool) and GITLAB (Git repository hosting platform)

Translated using Google Translate. 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.

Location

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

|
Use ⊞+wheel to zoom!
+

General info

Skills:

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 (3)

A pu aider efficacement mon fils sur un projet Java avec un cours de 2h.
A recommander fortement Professeur à l’écoute
Une Très très bonne prof
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.
Par opposition à la programmation procédurale, la programmation Objet est une façon très différente de réfléchir, d’architecturer et développer son application. Une fois assimilée, la programmation orientée Objet rend les développeurs plus à l'aise dans l’élaboration d’architectures complexes puisqu'elle leur permet de mettre en place une meilleure modélisation des idées de tous les acteurs d'un projet. Enfin, elle permet de mieux structurer son développement et favorise la maintenance et la réutilisabilité du code.
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.
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

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

MonTueWedThuFriSatSun
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  Monday at 19:00  Tuesday at 19:00  Wednesday at 19:00  Thursday at 19:00  Friday at 19:00  Saturday at 19:00  Sunday at 19:00
20  Monday at 20:00  Tuesday at 20:00  Wednesday at 20:00  Thursday at 20:00  Friday at 20:00  Saturday at 20:00  Sunday at 20:00
21  Monday at 21:00  Tuesday at 21:00  Wednesday at 21:00  Thursday at 21:00  Friday at 21:00  Saturday at 21:00  Sunday at 21:00
22  Monday at 22:00  Tuesday at 22:00  Wednesday at 22:00  Thursday at 22:00  Friday at 22:00  Saturday at 22:00  Sunday at 22:00
23  Monday at 23:00  Tuesday at 23:00  Wednesday at 23:00  Thursday at 23:00  Friday at 23:00  Saturday at 23:00  Sunday at 23:00
from $39.71Online via webcam
from $39.71At student's home

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
  • 1 repeat student
  • Phone number verified
  • Google+ connected
  • Linkedin connected

Availability of a typical week

MonTueWedThuFriSatSun
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  Monday at 19:00  Tuesday at 19:00  Wednesday at 19:00  Thursday at 19:00  Friday at 19:00  Saturday at 19:00  Sunday at 19:00
20  Monday at 20:00  Tuesday at 20:00  Wednesday at 20:00  Thursday at 20:00  Friday at 20:00  Saturday at 20:00  Sunday at 20:00
21  Monday at 21:00  Tuesday at 21:00  Wednesday at 21:00  Thursday at 21:00  Friday at 21:00  Saturday at 21:00  Sunday at 21:00
22  Monday at 22:00  Tuesday at 22:00  Wednesday at 22:00  Thursday at 22:00  Friday at 22:00  Saturday at 22:00  Sunday at 22:00
23  Monday at 23:00  Tuesday at 23:00  Wednesday at 23:00  Thursday at 23:00  Friday at 23:00  Saturday at 23:00  Sunday at 23:00
from $39.71Online via webcam
from $39.71At student's home

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

   LinkedIn   

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

Said
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

Hassan
Learn to create Websites from A to Z, HTML, CSS or WordPress (or choice)
"E-COMMERCE & WORDPRESS" TRAINING CYCLE You are full of imagination and you like to make neat and original presentations, this computer graphics training organized by the EMMGI Center, the LEADER SPECIALIST in professional training, continuous training and modular training, you will be perfectly suited. You will be able to juggle shapes, colors, photos, typography and illustrations, in addition to developing your creativity and speed of execution. In short, you will learn how to use the persuasive power of the image under Adobe suite software (Illustrator and Photoshop). TRAINING AIMS Know how to install and configure WordPress, Master administration interfaces (backoffice), Know how to create turnkey graphic themes, Discover the advanced concepts in website creation, Create a Complete E-Commerce Site ... TRAINING CONTENT Introduction to the Web and E-Commerce. WordPress Cases: Presentation. WordPress installation and configuration. Choice, installation and customization of theme. His first article and notion of category. Creation of the very first WordPress Page. Management of Navigation menus. Installation and integration of extensions and plugins. Make better use of the power of widgets. Final Project Website from A to Z. Backup and update of its website. Migrate and host your Wordpress website. TRAINERS Consultant Trainer Web Project Manager Having more than 8 Years of experience, DELIVERABLES WordPress software Full course material, Pdf format, More than 20 practical cases, Complete Web Project Training certificate.

Ankit
AngularJS with HTML and CSS - A complete front end development
HTML works perfectly fine as far as static documents are concerned. If a web application requires dynamic views however, it's less than ideal. That's where AngularJS comes in; an open-source framework that extends HTML vocabulary for you application, resulting in intuitive, expressive single page applications. For an AngularJS crash course to get you up to speed with this widely used framework, look no further. - Create Web Applications - Understand how to work with Angular.js fundamentally - Grasp how to work with MVC Architecture

Khalid
With this course, I teach you how to create your site with WordPress. You are one click away from bringing visitors or prospects to you.
Having a good knowledge of WordPress is a great asset, you increase your communication resources and gain in autonomy. I accompany you from the setting up of your site online to the proper configuration of it. As a preamble, you start by understanding what WordPress is, how to install it online with your own domain name. You can then integrate content: pages, articles, graphics, photographs, videos, webinars, contact form... All this without any line of code. The process is simple, in the following order or according to your needs, (if you want one or a few hours of lessons on a specific issue, please let me know your request): - Installation and basic configuration of WordPress online. - Securing and prioritizing the rights of the site's users: you and/or your colleagues. - Reflection and implementation of the best categorization for your content. - Management of menus. - Choosing the design and how to modify it. - Keywords and local search. - SEO: content prioritization, identification of your customers' or audience's path on the web and how to attract them to your site. - Image optimization: for a quick display of the site, better SEO and sharing on social networks. - Choice of the best plug-ins according to your specifications: e.g. setting up meetings, events, mailing-lists. - Multilingualism. - Best practices and tips for better site security. If you work for a small company or an organization, I adapt my course accordingly, so that you can use your website at best with your colleagues for a better sharing of tasks. This course is therefore aimed at those who want to have a quality presence on the web, knowing how to create a website is of course also useful when looking for a job. Don't hesitate any longer, once your website is online you can start prospecting your customers. But be aware that this is a course, not a service :), I adapt as much as possible to your needs, but it is in your interest to follow the steps. By experience, I know that if I adapt too much to the student's demands, the pedagogy and learning are slowed down. An express intervention can nevertheless be carried out, it concerns without restriction: the recovery of an offline or corrupted site, a backup maintenance, an incompatibility between several plug-ins, but also the implementation of contact or booking forms or any other functionality.

Said
Accelerated computer courses: office automation, programming for all levels, advanced programming
For all levels, I offer programming courses according to your needs: -Web technology. (php, angularjs, javascript, css, html ...) -JAVA / J2EE technology (frameworks: Spring Boot, JPA, hibernate), RMI, Sockets ... -Office (Word, Excel, PowerPoint) -The use of the machine.

Faye
Web master, Language, photography for your new skills
I'm a Web developer since 10 years ago and I would love to show you how to be a web developer if you are interested. As a photographer you have to make sure that you are good at photoshop and it would make your pictures look great. I'm fluency in English and Chinese and I would like to help your conversation if you would like to improve your language skills. I'm waiting for your contact Bonne journée!

Gaëlle
PROGRAMMING COURSES FOR CHILDREN IN BARCELONA !!!
Your child wants to discover programming? This summer is the opportunity! For the youngest, discovery sessions using robotics and programs adapted to his age (Scratch jr, Scratch, LEGO WeDo, interactive games ...) For older children: Creation of a web page, a mobile application, a video game, construction of a homemade robot ... Custom course :) Possibility of a group course.

Niklas
Creation of websites (showcase site, blog or online store) and introduction to the internet
Creation of websites (HTML / CSS, PHP and MySQL), Wordpress, Prestashop, Woocommerce or Shopify. Internet initiation: web marketing, social networks, natural referencing, blog writing. My journey: I have always been passionate about IT, the Web and e-business. Very early on, I created my own e-commerce site, selling custom vinyl stickers, which I created myself, for Apple products. In 2013, following my growing interest in digital communication, the Web and the practice of my language skills, I joined forces to launch an international Web business. In charge of website development and Web Marketing. In 2015 I obtained a Masters in "Digital Communication Manager" specialized in Web and E-Business at the Institute of Internet and Multimedia. In parallel with my entrepreneurial activity I have also worked on Web projects for several clients: website development, Webmaster under Wordpress and Prestashop, Web Marketing (SEO, SEA, social networks, blog writing, natural referencing). My methodology: The courses are primarily intended for beginners who wish to either learn and understand web development (with HTML / CSS and PHP / MySQL languages) or either build a professional website, an online store or a blog quickly and easily without too much effort. take the lead with the code with Wordpress or Prestashop CMS. When developing the websites I always take SEO into account for search engines and web marketing. By helping you design your site I will help you set up an effective marketing strategy. I can also help you: - manage your website under Wordpress and Prestashop, without you needing in-depth knowledge in the Web. - understand the use of Adobe Photoshop to easily integrate photos on your site. - learn how to use web browsers (which one to use and how to use it). - learn how to use social networks: Facebook, Linkedin, Instagram, Whatsapp, Twitter. - learn blog writing with Wordpress. When launching a new business, it is essential to always take web marketing into account. By helping you design your site I will help you put in place an effective web marketing strategy: - social networks: Facebook business, Google business, Linkedin, Instagram, Twitter, Whatsapp - blog writing: for the natural referencing of the website, it is important to have a blog and create content regularly to be naturally referenced. I'll show you the tips. Contact me with your needs and I will answer them as soon as possible.

Driss
Learn Programming / Web Developement (Stay home for your health)
- Offer: One-to-one lessons in computer science on: * Programming languages: C, C # * Web Dev: html, css, sass, bootstrap, javascript, jquery, php * Framework: Laravel, Angular * Database: sql - Location: at home (City: Rabat / Salé) - Expersience: 4 years

Mohan
React JS (The Strong JS Framework) for Beginners with Handson
React JS for Beginners JS Frameworks Comparison / Introduction React Intro React Get Started React ES6 React Render HTML React JSX React Components React Props React State React Lifecycle React Events React Forms React CSS Redux Basics Redux Examples

Mourad
Frontend Web Coding (HTML5, CSS, Bootstrap, JavaScript, PHP, Symfony)
Interested in the world of the web, but don't know anything about it? You pick up when you hear geek vocabulary? The purpose of this course is to upgrade you. No prior knowledge is required, we're going to touch on something pretty simple here. At the end of this course, you will be able to: - Defining the web and its origins - Distinguish the different languages of the Web. - Familiarize yourself with the 3 basic web development technologies: HTML, CSS and Javascript - Explore other technologies such as Jquery, Bootstrap, Ajax For more information, do not hesitate to contact me

Sohayb
Computer Programming (General and Specialized tracks)
Computer Science Engineer / Teacher (specialized in 'BIG DATA & IA'), i am offering an individualized pedagogy, assistance with the preparation of tests and exams. With a rigorous method and a high availability, you will be able to progress in harmony with the courses of your school program , with progress reports and periodic Checkpoints, you will find yourself ready without panic and without overload.

Kamal
Learn Web Development from Scratch - Frontend & Backend
With the availability of easy web development tools like Squarespace, Wix, Wordpress etc., anyone can design a simple website without a need to learn much. However, there are downsides to that ease. First, it is impossible to know how things work behind the scenes without learning the basics of HTML, CSS and Javascript. Second, your website is limited to the building blocks such tools provide. If your aim is to know how a website works, you need to learn the code that makes and runs it. In this course, you will learn how to build your own website from scratch using the essentials i.e. HTML, CSS and Javascript. For those of you who want to take it a notch higher, you will be able to build a Web Application using Node.js. This will not only teach you the design and interface (Frontend) but also make you familiar with the code that runs the website from the server (Backend).

Alex
Web Development in Python+Django: Fast, easy and stable
Python has become a widely used language. One of the key points which made this language a top, was ability to create web applications in it. Lots of large well-known projects are written using Python: Linkedin, OpenStack, Instagram, Spotify, Bitbucket, Dropbox, Prezi and even Mozilla browser. And that's just a few of most popular apps... This course will give you knowledge about: - general concepts of building web applications - how to create web app using Django framework - how to use Django REST framework - yet another popular library created for making Django projects faster and easier - how to make your first site Requirements: - You must have at least the basic knowledge of Python including OOP (Object-Oriented Programming). If not, you could choose another of my courses for learn Python first. - Ensure you have time for doing practical tasks. Theory-only courses are useless - you would forget all the learned materials less than in few weeks.