Are you looking to learn algorithms and VBA programming from scratch? Do you want a structured, academic-level course that’s still practical, easy to follow, and entirely free?
I have published my complete video course “Algorithm and Programming with VBA” on YouTube. This course was originally created for engineering students in France in 2021, and now it’s available for everyone worldwide.
Whether you’re a beginner in programming, an engineering student, or a professional looking to automate tasks in Excel with VBA, this course will give you both the theoretical foundations of algorithms and the hands-on skills in Visual Basic for Applications (VBA) to solve real problems.
Why Learn Algorithms and VBA?
- Algorithms are the backbone of problem-solving in computer science. Understanding them helps you think logically, design efficient solutions, and improve your coding mindset.
- VBA (Visual Basic for Applications) is the hidden power inside Microsoft Excel and other Office tools. With VBA, you can automate repetitive tasks, build custom tools, and optimize workflows that save hours of manual work.
By mastering both, you will not only improve your technical skills but also boost your productivity and career opportunities in engineering, data analysis, finance, and beyond.
What You Will Learn in This Course
The course is divided into short, focused video lessons. Each video introduces one essential concept and shows you how to apply it step by step.
Here’s the complete program:
- Objectives of the Course
- Algorithm Basic Elements
- Variables
- Read and Write in Computer Science
- Conditions
- Repetitions or Loops
- Arrays
- Procedures
- From Pseudo-Code to VBA
- VBA First Steps
- VBA First Sub Examples
- How to Save VBA Macros in Excel
- Debugging VBA Code
- Pseudo-Code Blocks Puzzle
- Sorting Problem – How Many Solutions?
- Sorting Problem – How to Choose?
- Recursive Algorithms
- Comments in VBA
- Good Practice: Save Your Code
- Good Practice: Improve Your Code
- Algorithm vs Programming
Who Is This Course For?
✔ Students in engineering, computer science, and business schools
✔ Professionals who want to automate Excel tasks and boost productivity
✔ Beginners who want to learn programming from scratch
✔ Anyone curious about the logic behind algorithms and coding best practices
Key Benefits of the Course
- Free and accessible: No paywall, no registration, just start learning.
- Structured and academic-level: Designed for university teaching, but explained in a practical way.
- Real examples: Learn through exercises that connect algorithms and VBA to real-world use cases.
- Step-by-step progression: Build your skills from basics to advanced.
Ready to Start Learning?
This is your chance to gain valuable programming and problem-solving skills without paying a cent.
👉 Subscribe to youtube channel.
Don’t forget to subscribe to my channel, leave a comment with your feedback, and share the playlist with friends or colleagues who could benefit from it.