Add to Wish List
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
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 developerVideo 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-ServaisIngé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?"
Ex. "Hi, when are you available to meet for a lesson?"
Availability of a typical week
(GMT -05:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | |||||||
8 | |||||||
9 | |||||||
10 | |||||||
11 | |||||||
12 | |||||||
13 | |||||||
14 | |||||||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 41€Online via webcam
from 58€At student's home
100% Satisfaction Guarantee
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
- Facebook connected
- Google connected
- Linkedin connected
Availability of a typical week
(GMT -05:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | |||||||
8 | |||||||
9 | |||||||
10 | |||||||
11 | |||||||
12 | |||||||
13 | |||||||
14 | |||||||
15 | |||||||
16 | |||||||
17 | |||||||
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
You are here
Similar classes
Matías
Private coding / programming lessons with pythonPython 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.
Amin
Statistical Analysis with Python and R (Rstudio) - Intro to Data ScienceBy 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.
Don
Web Development, let's create awesome website together, step by stepLet's create a professional website, using wordpress, elementor, woocommerce, divi, wix, squarespace, or any other site builder.
My journey in website creation began in 2005. Over the years, I have built hundreds of websites for businesses across the U.S., Europe, and Australia. My primary goal when developing a business website is to transform its online presence for greater success.
I specialize in website redesign and website creation from scratch, with a strong focus on conversion-driven designs. I have a proven track record of building websites that businesses in the U.S. have used for years, achieving significant success and growth.
As the owner of Donstudio, a web agency in Miami with 19 years in business, I bring extensive experience and expertise to every project.
A website is a powerful tool for marketing and for building authority and reputation for a business, an individual, or any serious organization. Learning how to build a website can be highly beneficial for business owners, entrepreneurs, or professionals looking to position their business effectively in the market.
We will connect via video, share our screens, and go step by step through the process of creating a professional website for your business. We can use WordPress, Elementor, Divi, WooCommerce, Wix, Squarespace, or any other site builder to ensure your website is fast, secure, beautifully designed, and optimized for success.
Oussama
Mastering Web Development: From Fundamentals to Advanced TechniquesWhat 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.
Alex
Mathematics for students of all grades, IB and IGCSEMathematics is the best way to enhance your intellect but also work on your intuition and your ability to see patterns.
Good day, my name is Alex, I have been teaching math for over 10 years to hundreds of students. I will teach all grades from elementary school all the way to high school and IB/GCSE etc.
My philosophy revolves around these three values:
-Encouragement
-Inspiration
-Discipline
I specialize into teaching mathematics and programming, but in some occasions I teach physics too.
Feel free to contact me.
Gaëlle
Code Your Way to Success: A Fun and Interactive Introduction to Programming for KidsIn 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!
Abdelhakim
Programming in C, Arduino, PYTHON, MATLAB, SIMULINK, VBA, web application, DjangoAs a programming expert, I have a perfect command of several languages such as C and Python, as well as the programming of ARDUINO and Raspberry Pi electronic boards and the modeling of systems with MATLAB SIMULINK.
I am delighted to offer my skills to help you accomplish your professional projects or succeed in your private lessons in full quality and on time. With my experience and my passion for programming, I am confident that we can work together to achieve the desired results.
Whether you need assistance programming an application, designing an electronic circuit, robotics project, or modeling a system, I'm ready to help. Do not hesitate to contact me now to discuss your project and start working together.
Younes
Master Python at All Levels with Personalized Lessons - SUP SPE Program includedStart with the fundamentals like variables, loops, and conditionals, and progress to more advanced concepts including manipulating files, images, and using Python libraries like Numpy, Scipy, Pandas, and Matplotlib. Also explore the fundamentals of object-oriented programming.
Why choose this Course?
By opting for these courses, you will have the opportunity to consolidate your knowledge through practical exercises and concrete mini-projects which will strengthen your Python skills. Each session will be interactive, allowing you to ask questions and receive constructive feedback on your code.
You will be able to benefit from personalized support. Lessons are tailored to your level, whether you're looking to pursue a career in programming or just want to learn for fun. Sessions are tailored to your goals, and ongoing support is provided to overcome any challenges you may encounter.
Mouncef
Learn Python, web development ( Flask or django), learn to create your first programThis Python course teaches you the basics of programming in Python, including variables, data types, operators, control structures (if, for, while), functions, and lists. You will also learn how to manipulate data with libraries such as Pandas and NumPy, create graphs and visualizations with Matplotlib and Seaborn, and even develop simple web applications with Flask or Django.
Benito
Python and/or Machine/Deep Learning Classes at your place or Online!I am currently working as an independent consultant, technical writer, online teacher 🧑🏫 and course content developer in Python, and a wide range of Machine/Deep Learning topics 🧑💻. My experience enables me to offer lessons ranging from beginner to advanced levels. I can tailor the classes to your specific needs and schedule, providing a well-structured learning path 🚀.
What do you get from me?
👉 Learn at your own pace without any pressure
👉 Well-documented tutorials
What topics do I usually cover at the beginning for people without Python experience?
✔️ Understanding the basic concepts (variables & types)
✔️ Math & Statistics (explained easily)
✔️ Data Manipulation (data cleaning, preprocessing...)
What topics do I cover for people with Python experience?
✅ Classic libraries: Pandas, NumPy, Scikit-learn, TensorFlow
✅ Data Analytics/Visualization: Plotly, Seaborn, Matplotlib
✅ Domains: Regression, Classification, NLP, LLM, RAG, Computer Vision, Neural Networks, Ensemble Methods, Clustering, Dimensionality Reduction
✅ MLOps: MLflow, Prefect, GCP, AWS
Whether you are new to the field, seeking to enhance your skills, or require assistance with a work/school project, feel free to reach out to me! 😉
Dishant
Python and Java Programming Bootcamp for Computer enthusiatsWelcome to my immersive - Programming Bootcamp, a comprehensive journey designed to empower you with one of the most versatile and in-demand programming languages of our time! Python and Java stands at the forefront of the technological revolution, fueling advancements in artificial intelligence, automation, and web development. Whether you’re an aspiring developer or a student of any level preparing for exams, this bootcamp is crafted to give you the knowledge and confidence to excel.
Starting from the very basics, I’ll guide you through every essential topic with a detailed, hands-on approach. Each session is structured to build a solid foundation, gradually progressing into more advanced concepts to ensure your learning is smooth, intuitive, and rewarding. My commitment to your satisfaction and understanding is absolute—I take pride in creating an environment where every question is welcomed, each concept is clarified, and no one is left behind. With clear explanations and patient guidance, I’m here to help you achieve mastery step by step.
The bootcamp doesn’t stop at theory. To make learning meaningful and memorable, I’ve integrated real-world projects that bring to life. You’ll apply your skills in practical scenarios, tackling hands-on projects that simulate industry challenges. By the end, you’ll have a portfolio of applications showcasing your proficiency, making you well-prepared for real-life tech opportunities.
With an emphasis on clarity, relevance, and personalized support, my goal is to ensure that your learning experience is both empowering and enjoyable. Whether you’re seeking to advance in your career or simply unlock new skills, I’m here to make this journey as impactful as possible. Join me in this Bootcamp, where your growth and success are my highest priorities, and take the first step toward unlocking your potential in the world of programming.
Oubaid
Python for data analysis enthusiastsThis course will allow you to have Python language skills for data analysis and visualization.
During this course, you will have the opportunity to use and manipulate the most famous Python libraries such as Numpy, Matplotlib, Seaborn, Pandas, Scikit-Learn, etc. Finally, the methodology is based on familiarization with Python syntax and putting the acquired skills into practice in projects.
Python is the most widely used programming language in the world. It is the reference programming language in the scientific community since it allows the creation of a multitude of scientific applications.
Karim
Programming and Web Development Course - Computer EngineerComputer engineer, with 2 years of experience in individual teaching, I specialize in programming in Python, C, JAVA, as well as in web development (HTML, CSS, JS, PHP) and object-oriented programming. I offer workshops specially designed for rapid progress.
My background also includes 2 years of tutoring with students from JUNIA, EMSI and preparatory classes.
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.
Azzedine
Maîtrisez NinjaTrader: Develop an expert in trading!Get an expert in trading with NinjaTrader!
If you are passionate about trading and souhaitez maitriser on one of the platforms of trading with more people in the market, this announcement is for you!
If you are an expert in NinjaTrader, I offer you some training to help you get into this trading platform as an exception. If you want to use the trading manual or automate your strategies to use the C# language and other personal indicators, these configurations will guide you through the process.
Advice for all Nivea traders, technicians, and experienced professionals, to see who you can attend:
A training app for the use of NinjaTrader, comprenant of navigation in the interface, execution of orders and analysis of operations.
Detailed instructions on the creation and optimization of automated trading strategies using the C# language.
Conseils pratiques sur l'utilisation des indications personnalisés pour ajouter votre touche analytique et prendre des décisions de trading claires.
If you want to generate additional revenues from trading or do trading activities at regular times, you will be able to prepare the necessary concierges and competencies to make profit from your financial markets.
I hope you have the opportunity to develop a veritable expert in trading with NinjaTrader! Contact your maintenant to reserve your place and start your purchases over the successful financing.