facebook
Gaëtan
Trusted teacher
FavouritesAdd to Wish List
FavouritesAdd to Wish List
Trusted teacher
from41.00EUR/ h

Full stack web development and SEO for WordPress / WooCommerce, SilverStripe (and other CMS), eCommerces, WebApps under SilverStripe

This course is suitable for all levels and will be adapted according to your projects, the principles are applicable to any type of programming whether for web development, application programming or video games.

The same principles therefore apply to the CMS Joomla, Drupal and the online commerce platforms WooCommerce, Magento, Prestashop and Shopify themes.

Introduction to Web Development
- Overview of web technologies
- Client side vs server side development

HTML (Hypertext Markup Language)
- Structuring web content
- HTML5 Features and Tags

CSS (Cascading Style Sheets)
- Formatting of web pages
- CSS and SCSS

JavaScript, PHP, MySQL
- Fundamentals of JavaScript, PHP and MySQL
- DOM manipulation
- Asynchronous and AJAX programming

Front-End Development
- Responsive web design
- Cross-browser compatibility
- Using CodeKit

Back-End Development
- Choose a suitable web hosting
- Server management and hosting options
- Use of SFTP server
- Create and manage MySQL databases
- Web security, how to avoid hacks
- SEO and speed optimization

WordPress
- Configuration and installation of WordPress
- Installation and customization of themes (Avada in particular)
- Installation and configuration of WooCommerce
- How to manage payments on WooCommerce
- Adapt the colors of a plug-in

SilverStripe
- Install via composer
- Configuration and installation of SilverStripe
- Create a custom theme
- Create a custom back end for SilverStripe
- Create new objects in OOP
- Create templates to visualize objects
- Program routines in PHP and JQuery

Location

Online via webcam
At student's location: Around Barcelona, Spain

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

About Me

Director / Cameraman / Editor / Post-producer / Web developer

Video editor with more than 15 years of experience in all types of editing (Extreme Sports, Music Videos (Clip Video), Events, Corporate, Weddings, Holiday Videos, etc. has been filming, editing and post-producing since 1996 and has made his passion for his job.

Full stack web developer, managing multimedia projects for a creative agency working for independent artists and music labels, athletes, clothing brands, event planning companies, start-ups.

(Professional secrecy and respect for my private life do not allow me to publicly mention my work, thank you for your understanding)

Education

CESS à Athénée Royale de Jambes/St-Servais
Ingénieur Industriel en électro-mécanique à Institut ISI Pierrard Virton (Candidatures)
Ingénieur Industriel en Informatique à ISIB Institut Supérieur Industriel de Bruxelles (3ème/4ème)

Experience / Qualifications

I manage audiovisual, multimedia and web projects for a creative agency based in Barcelona. My broad experience mixing audiovisual and web design allows me to guide you in your projects for concrete learning adapted to your objectives.

Passionate about Video since 1996, I started on mini-VHS format then Video8, Digital8, MiniDV, MXF P2, DSLR ... I have worked in non-linear editing (FIRST, FINAL CUT) since 1999.

6 years of experiences for an international event company
8 years of experiences in music video editing
16 years of experiences in the sports videos
Non-exhaustive list

Reviews (8)

very good and experienced ! thank you
Very attentive instructor. His passion for the subject is a real plus!
Gaetan was great, he helped me a lot. I recommend!
Great teacher. Looking forward to doing other classes
Super helpful. I really learned a lot. Definitely recommend!
...
- Its graphical interface, its basic tools, its integration into Adobe Premiere Pro - Use of merger modes - Effects keys on the timeline, time remapping with or without Twixtor, - Rotoscoping, 2D tracking and Camera tracking, masks and layers. - After Effects 2d / 3d space (2.5D) and animation in space - Motion blur - VideoCopilot, Trapcode plugins, ... - Use of vector graphics such illustrator .ai in After Effects. - Import / export of C4D from / to AE - Colorimetry in After Effects - The preview modes, exports optimized for the web, exports optimized for editing in NLEs. - Save time working with liners, liners for compositions and Adobe Premiere.
Learn the basics of softwares such as Apple Logic Pro and Ableton Live, whether for music or creating voiceovers, energizing the sound part of a movie - Configure your machine, midi interface, keyboard, microphone and software - Make a quality recording and optimize the takes - Use synthesizers, Drum Kit, ... and start a production - Make a mix and a master with the software plugins - A multitude of tips depending on your field of application Please note, this course is not intended to improve you in these areas but to familiarize you with your equipment, understand how to start a production and mix / master with your software. THIS COURSE IS NOT: - is not a course including pure and hardcore Solfeggio - is not an exhaustive course on all softwares capabilities
Learn how to edit your videos with Adobe Premiere Whatever your level, I adapt my lessons to your level and make sure you evolve without skipping the steps. Having a long experience in filming, editing and post-production, I can also show you tips to improve your footage while recording your clips. Having notions of Audio Mixing, I can also help you improve the quality of your sound recordings. - The NLE and its graphical interface and basic tools - The types of files and their characteristics, their use in a workflow adapted to the capacities of the hardware - Non-linear editing, transitions, merger mode - The title in premiere - The integration of After Effects in Premiere - The different types of rendering and optimization of files according to their use (Broadcast, Web and reassembly) - Colorimetry with Premiere Pro and / or Color Finesse plugins, calibrate your screen - Sound and mixing directly in Premiere Pro - etc
Learn to use your gear correctly, in manual for most cases, in automatic for specific applications. This course can be applied to any field from fashion and architectural photography to documentary, film, extreme sports and music video production. - Getting started with a camera or DSLR - The different types of lenses, their materials, opening angles, depth of field - Fixed lenses and zooms, compensated wide angles and fisheyes. - The different types of mounts, CCD sensor, Cmos, Full Frame, APS-C - The different types of formats SD, HD, Full HD, 2K, 4K and their use in production - The 35mm and its real meaning - Shutter speed, ISO sensitivity - Dynamics in colors - The different types of plans - The different types of lamps - Times of the day to film without flashes or lights - The rigs (Traveling, Shoulder Pad, Steadycam, Crane and Jib Arm) - Record on Green or Blue Background, color keying - ....

Ask a question

Send a message explaining your needs and Gaëtan will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0              
1              
2              
3              
4  Monday at 4:00  Tuesday at 4:00  Wednesday at 4:00  Thursday at 4:00  Friday at 4:00  Saturday at 4:00  Sunday at 4:00
5  Monday at 5:00  Tuesday at 5:00  Wednesday at 5:00  Thursday at 5:00  Friday at 5:00  Saturday at 5:00  Sunday at 5:00
6  Monday at 6:00  Tuesday at 6:00  Wednesday at 6:00  Thursday at 6:00  Friday at 6:00  Saturday at 6:00  Sunday at 6:00
7  Monday at 7:00  Tuesday at 7:00  Wednesday at 7:00  Thursday at 7:00  Friday at 7:00  Saturday at 7:00  Sunday at 7:00
8  Monday at 8:00  Tuesday at 8:00  Wednesday at 8:00  Thursday at 8:00  Friday at 8:00  Saturday at 8:00  Sunday at 8:00
9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00  Friday at 9:00  Saturday at 9:00  Sunday at 9:00
10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00  Friday at 10:00  Saturday at 10:00  Sunday at 10:00
11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00  Friday at 11:00  Saturday at 11:00  Sunday at 11:00
12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00  Thursday at 12:00  Friday at 12:00  Saturday at 12:00  Sunday at 12:00
13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00  Saturday at 13:00  Sunday at 13:00
14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00  Saturday at 14:00  Sunday at 14:00
15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00  Friday at 15:00  Saturday at 15:00  Sunday at 15:00
16  Monday at 16:00  Tuesday at 16:00  Wednesday at 16:00  Thursday at 16:00  Friday at 16:00  Saturday at 16:00  Sunday at 16:00
17  Monday at 17:00  Tuesday at 17:00  Wednesday at 17:00  Thursday at 17:00  Friday at 17:00  Saturday at 17:00  Sunday at 17:00
18              
19              
20              
21              
22              
23              
from 41€Online via webcam
from 58€At 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 July 2014
  • Phone number verified
  • Google connected
  • Linkedin connected

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0              
1              
2              
3              
4  Monday at 4:00  Tuesday at 4:00  Wednesday at 4:00  Thursday at 4:00  Friday at 4:00  Saturday at 4:00  Sunday at 4:00
5  Monday at 5:00  Tuesday at 5:00  Wednesday at 5:00  Thursday at 5:00  Friday at 5:00  Saturday at 5:00  Sunday at 5:00
6  Monday at 6:00  Tuesday at 6:00  Wednesday at 6:00  Thursday at 6:00  Friday at 6:00  Saturday at 6:00  Sunday at 6:00
7  Monday at 7:00  Tuesday at 7:00  Wednesday at 7:00  Thursday at 7:00  Friday at 7:00  Saturday at 7:00  Sunday at 7:00
8  Monday at 8:00  Tuesday at 8:00  Wednesday at 8:00  Thursday at 8:00  Friday at 8:00  Saturday at 8:00  Sunday at 8:00
9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00  Friday at 9:00  Saturday at 9:00  Sunday at 9:00
10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00  Friday at 10:00  Saturday at 10:00  Sunday at 10:00
11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00  Friday at 11:00  Saturday at 11:00  Sunday at 11:00
12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00  Thursday at 12:00  Friday at 12:00  Saturday at 12:00  Sunday at 12:00
13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00  Saturday at 13:00  Sunday at 13:00
14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00  Saturday at 14:00  Sunday at 14:00
15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00  Friday at 15:00  Saturday at 15:00  Sunday at 15:00
16  Monday at 16:00  Tuesday at 16:00  Wednesday at 16:00  Thursday at 16:00  Friday at 16:00  Saturday at 16:00  Sunday at 16:00
17  Monday at 17:00  Tuesday at 17:00  Wednesday at 17:00  Thursday at 17:00  Friday at 17:00  Saturday at 17:00  Sunday at 17:00
18              
19              
20              
21              
22              
23              
from 41€Online via webcam
from 58€At 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


Amin
Statistical Analysis with Python and R (Rstudio) - Intro to Data Science
By delving deep into the practical applications of statistics and data science, this course is designed to set you up for success. Learn from real-world examples: Instead of spending hours on theoretical material and trying to relate it to practical issues, we will focus solely on applied statistics. Programming will allow you to apply theory to real-world problems, equipping you with the knowledge and skills you need to succeed. We won’t be spending hours solving math problems by hand for reinforcement, as this isn’t school. Instead, we’ll use cutting-edge methods and code libraries that leverage the latest software releases to maximize productivity and efficiency. If you have any further questions, please do not hesitate to contact us.

Salah Eddine
Master Python with Courses Suitable for All Ages and Levels! Beginners, Intermediates, Professionals, Everyone is Welcome
Master Python with Personalized Courses Discover the art of programming with Python courses tailor-made to meet your specific needs. Whether you are a beginner, intermediate or professional, my lessons are suitable for all levels. Why Choose My Courses? Personalized Teaching Approach: Each course is tailored to your skill level and individual goals. Practical Experience: Learn by doing with real-world projects that build your understanding and skills. Ongoing Support: Get unlimited email support for any questions you have between sessions. As a Python expert, I have a passion for teaching and sharing my knowledge. My goal is to guide you effectively in your learning journey. Book Your First Lesson: Start your journey to Python mastery now by booking your first lesson. Whether you aspire to enter the development field or hone your existing skills, these courses are designed for you.

Oussama
Mastering Web Development: From Fundamentals to Advanced Techniques
What You’ll Learn: Front-end Technologies: HTML, CSS, JavaScript, React.js, Next.js, TailwindCSS for creating dynamic, responsive applications. Back-end Mastery: Node.js, Nest js, Express, and Fastify for building robust and scalable web servers. Databases: MySQL, PostgreSQL, and MongoDB for handling data efficiently. DevOps & Deployment: Learn Docker, CI/CD with GitHub Actions, and cloud deployment practices to ensure your applications are production-ready. How You Will Benefit: Students: Gain the technical skills and portfolio to ace your academic projects and land internships or entry-level jobs. Self-Taught Learners: Stop the guesswork and follow a structured, hands-on approach to mastering full-stack development faster. Professionals: Upgrade your skills to meet the demands of modern web development and position yourself for career growth. Why My Course is Different: Real-World Projects: You'll build applications that solve real business problems, like a complete e-commerce site, RESTful APIs, and microservices. Tailored Learning: Each course is personalized to your experience level and goals, ensuring you get the most out of every session. Problem-Solving Focus: From debugging to performance optimization, you'll learn to tackle real-world challenges confidently. Industry-Relevant Skills: Stay ahead of the curve with training in modern technologies and practices that top employers are looking for.

Youssef
Analog and digital electronics, VHDL, FPGA, programming
doctoral student in engineering sciences provides support courses in analog and digital electronics at any DEUG level and engineering schools. having scientific and technical knowledge, three years of experience in the field of teaching, pedagogy and a sense of listening and analysis, I am able to help pupils and students and train them in the chapters of which they are having difficulty. for more info please contact me

Gaëlle
Code Your Way to Success: A Fun and Interactive Introduction to Programming for Kids
In this class, kids will learn the fundamentals of programming and computer science in a fun and engaging way, and discover how these hard and soft skills can be used in their personal and future professional lives. Through interactive lessons and hands-on projects, kids will explore the world of code and create their own digital creations. Throughout the course, they will: Learn the basic concepts and terminology of programming Experiment with different programming languages and platforms Create simple programs and apps using code Collaborate with peers and share their creations Develop problem-solving skills, logical thinking, and other valuable skills that will be useful in any field By the end of the class, your children will have the knowledge and confidence to continue exploring the exciting world of programming and computer science and will understand how code can be a powerful tool for achieving success in any field. They'll be able to choose the job they want in the future or even build their own company. So, join us and code your way to success!

Mohamed
Artificial Intelligent _ Machine Learning _ Neural Networks using Matlab
Neural Network is a powerful machine learning tool used for classification & prediction. It works as function approximation from experienced data of inputs and outputs entered to the training process to create the model. The concept of neural network can be thought theoretically by mathematics, but the course will include also a practical coding using Matlab Software.

Pr YSF
Electronics, Control of industrial systems, C/C++ VHDL programming, digital and analog electronics, MATLAB simulation
Hello, I am a doctoral student in electrical engineering and associate professor in engineering sciences, experienced in the field of electrical engineering, I offer support courses in the subjects of engineering sciences (Electronics, automatics, electrical engineering, automation, programming). Digital electronics Analog electronic electromagnetism (propagation of high frequency waves) Automatic (continuous, sampled) electrical engineering (transformers, electrical machines, switching power supply) C / c ++ programming, Assembler, ARM, STM32 renewable energy (wind, PV) engineering Sciences RDM Python,VHDL PIC Microprocessor and Microcontroller Signal processing and data acquisition Engineering Sciences These courses allow the student to get up to speed and regain confidence in all scientific subjects, just as they prepare him effectively for the Baccalaureate, the Preparatory Classes or various examinations of the engineering classes. COURSE OBJECTIVES AND PEDAGOGICAL APPROACH Resumption and deepening of fundamental concepts through exercises with course reminders. Put the student in a situation of questioning and research. Respond to individual issues and questions Exercise training in order to achieve real mastery of the content. Learn to build theoretical reasoning from observable facts or hypotheses. Specific preparation for higher education requirements (in-depth content, increase in work capacity, enrichment of scientific background) This educational approach is effective since it has often led me to interesting results with my students. Associate professor provides support courses in electrical engineering

Elmehdi
Do you want to create your own website and master Wordpress with Elementor, mailchimp, woocommerce... from A to Z? I would train you
My name is Mehdi I have 8 years of experience more than 10 accredited certificates Licensed in IT I create websites, applications with WordPress..., I insist that my students are satisfied with my services so that we can still be in contact and why not work together throughout the days. Today, I have been working for more than 2 years under Wordpress. I worked on big projects as well as smaller projects. I now want to share this experience with you and train you in the use of this incredible tool that is Wordpress. Work program : My lessons generally take place in three stages: - Your objectives: I like to take the time at the start of the lesson to clearly define your objectives and what you want to achieve to be sure that you leave satisfied! The objective: Work on your problem! - The theory: I like to explain the “why and how” as they say. In my opinion, once you understand the logic, it's much easier to implement. - Practice: We defined your objectives, we worked on the theory, so now we get into the hard stuff and we practice! The training plan: - Let's understand the types of websites - Accommodation - Website creation using WordPress - Site design using Divi - Security -Backup - Optimization And at the level of the creation & design stage of the site: - we will see all the types of websites + their necessary configurations

Mouad
Support course in Python (For all levels, CPGE)
Passionate about programming, we offer Python support courses adapted to all levels, from beginner to advanced. These courses are aimed at students in preparatory classes for grandes écoles (CPGE) as well as anyone wishing to acquire solid programming skills. The lessons cover the essential foundations of Python with a clear and accessible teaching approach. Whether you are new to programming or want to deepen your knowledge, you will benefit from structured and progressive teaching. With a focus on concrete concepts and practical examples, these courses aim to strengthen your skills in a tangible way. You will be guided through the nuances of Python, gaining a deep understanding that will benefit you both in your studies and in your future career. Join us to explore the fundamentals of Python programming and progress to more advanced levels. Together, we will build a solid foundation and develop the skills needed to succeed in the dynamic world of computer programming.

Driss
Web Development Training - From initiation to mastery 💻
(🔴 ENGLISH TEXT) 📢 This course will teach you how to : - Create a complete website from A to Z 🌐 - Apply styles and markup in an optimized way 🎨 - Use the Bootstrap framework effectively 🖼️ - Design high-quality themes🥇 Course options : - Online or face-to-face training - Sessions tailored to your needs and objectives - Post-training follow-up and support ============================================================ (🔵 TEXTE EN FRANÇAIS) 📢 Ce cours vous apprendra à : - Créer un site web complet de A à Z 🌐 - Appliquer des styles et du markup de manière optimisée 🎨 - Utiliser efficacement le framework Bootstrap 🖼️ - Concevoir des thèmes de haute qualité🥇 Options de formation : - Formation en ligne ou en présentiel - Séances personnalisées en fonction de vos besoins et objectifs - Suivi et support post-formation

Muddassir
Mastering WordPress: Unleash Your Website Development Skills.
Are you ready to take your online presence to the next level? Look no further! As a seasoned WordPress expert, I offer comprehensive tutoring sessions designed to empower you with the skills needed to master the art of WordPress. Whether you're a beginner looking to build your first website or an experienced user seeking to enhance your existing platform, my tailored sessions cater to all skill levels.

Mathieu
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

Matías
Private coding / programming lessons with python
Python is one of the best, if not the best, language to start learning programming. It is also one of the most widely used languages today, especially in cutting-edge areas such as machine learning. This popularity means that Python is constantly evolving. It offers a wide range of tools and libraries, which are free and very varied. As an aeronautical engineer, I like to share my knowledge and derive satisfaction from it by teaching and motivating others. I'm used to working with people of different ages. I believe in the importance of segmenting learning, visualizing progress, setting concrete goals and practicing regularly. Beyond these general principles, there is no magic rule or method. Some approaches work with some students but not with others. Adaptation to individual needs is therefore the main objective of private lessons. So I will do my best to find what motivates and helps my student.

Reza
HTML5 Course for Beginners and Intermediate Web Enthusiasts
The foundation of web development lies in HTML. To start building your website from scratch, you'll need to learn HTML. I have been an enthusiastic HTML programmer since the early days of the web. In my course, you will not only learn how to create responsive websites but also get familiar with the basics of relevant technologies such as PHP and MySQL.

Join
Multidisciplinary Program: Mathematics, Physics and Computer Science Courses for All Levels
This course offers a holistic approach to learning by combining the crucial areas of mathematics, physics and computer science. Suitable for all levels, from beginner to advanced, it aims to provide a solid foundation in these interconnected disciplines. Course content : 1. Mathematics: - Algebra, geometry, differential and integral calculus. - Solving complex mathematical problems. - Application of mathematics to concrete concepts. 2. Physics: - Classical mechanics, electromagnetism, thermodynamics. - Experiments and resolution of physical problems. - Practical applications of physical principles. 3. IT: - Programming languages (Python, Java, etc.). - Algorithms, data structures, and software development. - Practical projects to strengthen programming skills. Educational goals : - Provide an in-depth understanding of fundamental concepts in each discipline. - Encourage problem solving using integrated approaches. - Stimulate critical thinking and creative solving of challenges related to mathematics, physics and computer science. - Adapt the course according to the experience level of each learner. Methodology : - Interactive lectures. - Group problem solving sessions. - Practical projects to apply the concepts learned. - Individualized monitoring according to the needs of each learner. Target audience : - Secondary and higher education students. - Professionals seeking to deepen their knowledge in these disciplines. Prerequisite: No specific prerequisites. The course is designed to accommodate all experience levels. Terms: - Online courses with synchronous sessions. - Course materials and resources available online. - Regular assessments to measure understanding and progress.