Hello, and welcome!
As a seasoned corporate technical instructor with over four decades of teaching experience, I’ve had the privilege of training professionals in person across the United States and abroad. My passion for sharing knowledge drives me to empower students, fostering their growth and success, while constantly rethinking how to teach.
My purpose on Udemy is to create concise and impactful tutorials that cater to both beginners and those looking to refresh their coding syntax skills, even in the era of AI, which I'm carefully beginning to address in some of the exercises. Instead of merely typing out code, programmers will increasingly emphasize problem-solving and designing smart solutions.
For that, however, we must understand syntax the same way we would comprehend math while using a calculator as a tool. This is where my efforts reside: to provide clear and succinct explanations of the Go language.
Here’s what you can expect from my courses on Go syntax, some morphology, and Go semantics:
1. Short and Focused: I believe in brevity without sacrificing depth. My tutorials get straight to the point, ensuring you learn efficiently, but also return to review later.
2. Affordable Learning: Some of my courses are free to enroll, while others come at a modest charge. Your support helps me to continue creating valuable content.
---- // ----
Beyond teaching, I wear several hats:
• Programmer: I love diving into code, solving problems, and building practical applications. I'm also enjoying querying AI for possible solutions while still keeping my skills refreshed.
• Technical Writer: Communicating complex concepts in a clear and accessible manner is my forte. Now, I'm also begging to modestly use artificial intelligence as my go to editor of choice to spot possible problems in my messages.
• Former Corporate Executive: I’ve navigated the corporate world, gaining insights that enrich my teaching.
• Musician: When I’m not coding, you’ll find me strumming my guitar or tinkering with musical compositions.
• Proud Grandfather: Being a grandparent is my best job ever. The joy of sharing stories, teaching solfege, laughter, and life lessons with my grandchildren is immeasurable.
-- Join me on this learning journey, and let’s explore the fascinating world of technology together!
Tips on how to approach and study Go programming in these series
Each of the Go language tutorial-and-review series is self-contained.
However, if you're new to the Go language, please enroll in the following sequence of courses to assure your best understanding of the subject:
Volume 1 = The Go Language: Your First Code Adventure. Don't skip this volume as it contains important concepts.
Volume 2 = The Go Language: Arrays & Slices. This is essential to understand the 3rd volume that follows. It is currently open for free enrolment.
Volume 3 = The Go Language: Maps, Interfaces, and More.
(A possible 4th volume is in the works).