Is this you?
You are stood at a CNC control, staring at a program that mostly works, but never feels fully understood.
You can load programs.
You know which buttons to press.
You can tweak feeds, speeds, and offsets.
Most days, you get parts out.
But deep down, you do not really know what every line of code is telling the machine to do.
Maybe you were taught to copy the last job.
Maybe someone showed you which buttons mattered and which ones not to touch.
Maybe you were handed a proven program and told to leave it alone.
So you run machines on trust rather than understanding.
You hope the offsets are right.
You hope the toolpath behaves how you expect.
You hope nothing unexpected happens when you press Cycle Start.
That uncertainty shows up in familiar ways:
- Second-guessing every edit
- Slow setups because you do not trust your changes
- Avoiding G-code unless you absolutely have to
- Feeling stuck while others seem to move ahead
I know that feeling well.
I served a full aerospace apprenticeship. I was trained properly. I worked with good people and good machines.
But as an apprentice trainer, I see the same mistakes daily.
G-code was taught in pieces.
CAD/CAM was treated as a separate skill.
Measuring, maths, and safety were assumed rather than explained.
You learned what worked. You learned what not to touch. You learned how to get parts out the door.
What you did not always get was the full picture of how everything connects.
So when something went wrong, or when you needed to change a program instead of just run it, the confidence was not always there.
That lingering uncertainty never quite goes away.
Every Cycle Start still carries a moment of doubt.
If you are still guessing at the CNC control, you are not alone.
Maybe you have started learning G-code.
Maybe you are using CAD/CAM and making edits at the machine.
Maybe you run parts every day and still hesitate before changing anything important.
The problem is not effort.
It is fragmentation.
You learn G-code in isolation.
CAD/CAM lives in its own bubble.
Measuring is something you were "shown once".
Maths is handled by the CAM system because that is the only way you know how to get the numbers.
Safety becomes habit rather than understanding.
Nothing feels connected.
So every change feels heavier than it should.
Programs take longer to prove out.
Edits feel risky.
A small tweak sometimes creates a big problem, and it is not obvious why.
Instead of clarity, you rely on workarounds.
You copy old code.
You reuse programs that are close enough.
You avoid touching certain lines because they have "always been there".
You trust the machine more than your own understanding.
Over time, that does damage.
Confidence drops, even though you are doing good work.
Progress slows, even though you have experience.
Better jobs feel just out of reach, not because you cannot do them, but because you cannot fully trust the process end to end.
You are busy.
You are capable.
You are producing parts.
But underneath it all, things still feel harder than they should.
Introducing The Everything Bundle
This is the complete CNC training system, built for machinists who want to understand the whole process, not just isolated parts of it.
Whether you are early in your career or already running machines every day, this bundle gives you the missing connections that turn experience into confidence.
Instead of learning G-code, CAD/CAM, measuring, maths, and safety as separate skills, you learn how they all work together at the control.
- G-code for mills, lathes, macros, routers, and 3D printing
- Fusion 360 for both milling and turning
- Manual lathe fundamentals
- Measuring equipment and GDT
- Machine shop maths that actually makes sense
- Safety that explains the why, not just the rules
All in one place. One system. One way of thinking.
Learning this properly on the shop floor is difficult. Mistakes cost money. Time pressure pushes understanding aside.
You end up doing what works instead of knowing why it works.
This bundle is designed to be learned away from the machine.
You can take your time. Pause and replay lessons. Revisit topics when something clicks later.
That breathing room is what turns information into understanding.
When you return to the control, you are not reacting. You are anticipating.
Stronger career position
Machinists who understand the full CNC process are trusted with better work. You stop being the person who just runs jobs and become the person who solves problems.
Faster, cleaner programming
Programs prove out quicker. Edits make sense. You spend less time fixing surprises and more time cutting parts correctly the first time.
Confidence across machines and jobs
Mill, lathe, manual, CAM, or control-side edits. You are not switching mental gears. The logic stays the same because you understand the system underneath it all.
Fewer mistakes and less stress
When you understand coordinates, offsets, cycles, maths, and machine behaviour together, problems stand out early. Decisions become calm instead of rushed.
Real flexibility and creativity
You are no longer boxed in by templates, old programs, or "the way it's always been done". You can approach new jobs with intent and adapt when things change.
The Everything Bundle is not about memorising commands or following recipes.
It is about knowing what the machine is doing, why it is doing it, and feeling confident every time you press Cycle Start.
Enroll now for only $2019 $1097
Each time this course bundle is updated the price will increase, Buy now for lifetime free updates!
But dont just take my word for it. Take a look at this.
Real feedback from machinists who have taken the course and seen results.
Once again, another course by Marc that is very informative. Great for beginners, and easy to follow along. Very good instructor. A big help for a beginner, with a lot of good information, but not overwhelming. Good instructor."
Ken
This bundle really painted a picture in a way that allowed my brain to absorb the information Marc presented. Having little to no experience in the machining world, he broken the basics down step by step and I now understand how the Gcode program works. I feel more confident looking at an arc and translating the numbers into the Gcode format."
Geoffrey
This course bundle has a ton of great information. The examples are straight forward and the instructor does a great job explaining the code line by line. In my experience it's hard to get an experienced machinist to find time to train you on the job, this was exactly the training I was looking for and am excited to use it in the shop.
Luke
I'm moving into a new job role which requires CNC maintenance and repairs and understanding the programming side really helps solidify my small knowledge about how CNC works. Really good course for beginners like me and enjoyed practicing on the G code simulator and access to the machinist handbook is also fantastic! Highly recommended.
Stevie
What you will learn
This bundle takes you from fragmented knowledge to a complete understanding of CNC machining as a system.
You start by learning how CNC machines actually think. That includes the Cartesian coordinate system, how tools and offsets really work, how movements are commanded, and how controllers read programs from top to bottom. You learn to understand exactly what each line of code is telling the machine to do, not just in isolation, but in context.
From there, you build real machining skills across both manual and CNC processes. You learn how tools are positioned, how straight lines, radii, and profiles are created, how cutter compensation behaves, and how spindle speed, feed rate, and depth of cut interact. Absolute and incremental programming are covered in a way that explains when each should be used and why.
Next, everything is tied together through complete programs and real workflows. You see how milling and turning programs are structured, how CAM output translates into machine motion, and how changes at the control affect the cut. Instead of jumping between disciplines, you learn how G-code, CAD/CAM, measuring, maths, and safety all connect on the shop floor.
As you progress, you move beyond fixed programs and into flexible thinking. You learn how logic, variables, and calculations are used to create adaptable programs, how measurements feed back into offsets and edits, and how decisions made earlier in the process affect results later on.
By the time you finish, you are no longer relying on copied programs, CAM defaults, or guesswork. You understand what the machine is going to do before you press Cycle Start, across mills, lathes, and related processes.
That confidence comes from seeing the whole picture, not just learning one piece at a time.
Here are the lessons and bonuses that you will get when you purchase this course.
Complete CNC G-Code Training Bundle: Value $2019 $1097
The Everything Bundle is built on a career spent training apprentices in an aerospace machine shop, where understanding matters and mistakes are not tolerated.
Instead of teaching isolated skills, this training shows how the whole machine shop fits together. You learn how machines interpret instructions, how coordinates and offsets control motion, and how programming, setup, measuring, and machining decisions affect the final part.
This is the same structured approach used to take apprentices from day one to working with confidence on real aerospace components.
BONUS: Hobby-Focused Courses Included: Value $134
The Everything Bundle also includes two additional hobby-focused courses at no extra cost.
You get:
- 3D printing with G-code, where you learn how to read, edit, and understand the G-code produced by a slicer
- Desktop CNC router training, using Fusion 360 CAD/CAM alongside hand-written G-code
These courses let you practise CNC concepts in a low-risk environment while reinforcing the same fundamentals used on industrial machines.
BONUS: Handouts, quizzes, and skill checks : Value $294
The Everything Bundle includes structured learning support to make sure understanding keeps pace as you progress.
You get:
- Clear reference handouts for any lesson that needs them
- Quizzes in every course to check understanding as you go
- Self assessments in key courses to test your knowledge before moving on
- A final exam after the Foundation course to confirm you are ready for the advanced G-code courses
These checks are designed to catch gaps early, reinforce learning, and make sure you are genuinely ready before progressing, not just watching lessons and hoping it sticks.
EVERYTHING YOU GET INSIDE THE G-CODE COURSE BUNDLE FOR $2019 $1097
Practical, shop-floor training that gives you the confidence to understand your machine, edit code safely, and run real jobs without guesswork.
G-Code Programming Course Bundle
$1097
Included
- Over 70 hours of machine shop training
- 4 G-Code programming courses
- 2 Fusion 360 CAD/CAM courses
- Machine shop maths course
- GD&T measuring equipment course
- Manual Lathe mini-apprenticeship
- 2 Hobby courses free
- Price to buy each course separately $1725
BONUS: 2 free courses
$134
Yours Free
- Easy to read feeds and speeds tables
- Every line of code you learn with drawings
- Plain language explanations of how to program with G-Code
BONUS: Self Assessments
$294
Yours Free
- Practice what you have learnt
- Gain confidence in your abilities
- Check your work againsts a proven program
- One Assessment marked by the instrutor with feedback
Total Value: $2019
Todays Price: Just $1097
Complete CNC Machine Shop Training That Builds Real Understanding
Stop guessing and start knowing what your machines will do before they move.
The Everything Bundle teaches you how CNC machines actually work, across mills, lathes, manual machines, CAD/CAM, measuring, maths, safety, and advanced G-code.
You learn how coordinates, datums, tool offsets, toolpaths, cycles, and machine behaviour all interact, so you can read, edit, and run jobs with confidence instead of relying on habit or copied programs.
Instead of treating each discipline as a separate skill, the training shows how the same underlying logic runs through the entire machine shop.
Everything is explained using real machining examples, in plain language, with no filler. The focus is on understanding what the control, the setup, and the process are doing and why, so you can predict outcomes before you press Cycle Start.
$2019 $1097
YES! I WANT THE EVERYTHING BUNDLEInstant access. Learn at your own pace. No fluff, just skills you use at the machine.
14-day money-back guarantee. If this course does not improve your confidence and understanding at the control, you get your money back. No stress, no hassle.
If your question is not answered in this FAQ section, feel free to message me on my contact page.
They take care of your transaction with their secure payment processors that support several different payment methods.
Sign up now for lifetime free updates at just $2019 $1097
Each time new content is added to the course the price will Increase
YES! I WANT THE EVERYTHING BUNDLE