- 1. Welcome 1m 30s
- 2. Overview Of Go 1m 31s
- 3. Environment setup 1m 52s
- 4. Hello World 2m 8s
- 5. Practical 7m 11s
Learn Go Programming with 20 Projects
About this course
Learn Go programming by building 20 fun and practical projects! This hands-on course is perfect for beginners and intermediate developers looking to master the fundamentals of Go. Start with simple exercises like "Hello World" and various calculators to get a strong grasp of Go's syntax and basic programming concepts. Progress through logic-based projects such as the "Prime Number Checker" and "Guess the Number Game" to sharpen your problem-solving skills.
As you advance, you'll tackle projects involving string and file operations, including a "Password Generator" and "File Integrity Checker," providing real-world application experience. You'll also learn to create interactive applications with a "Contact Book App" and a "To-Do List App," and delve into web development by building a basic "HTTP Server."
Finally, enhance your skills by working with APIs and dynamic content through projects like the "Random Joke Generator" and understanding third-party libraries with the "Fake User Generator. This course emphasizes practical experience and teaches you how to integrate and utilize external packages in Go, equipping you with valuable skills for real-world coding challenges. No prior Go experience is required—just dive in and start coding with engaging projects that make learning Go both enjoyable and effective!
Start your Go programming journey today and build a strong foundation for your future coding projects!
What you'll learn
- Learn Go programming by building 20 fun and practical projects!
- This hands-on course is perfect for beginners and intermediate developers looking to master the fundamentals of Go.
- Start with simple exercises like "Hello World" and various calculators to get a strong grasp of Go's syntax and basic programming concepts.
- Progress through logic-based projects such as the "Prime Number Checker" and "Guess the Number Game" to sharpen your problem-solving skills.
Curriculum
49 Lessons • 4H 33M- 1. Project Brief And Demo 1m 15s
- 2. Building the age calculator 9m 27s
- 1. Project Brief And Demo 2m
- 2. Building the BMI Calculator 9m 33s
- 1. Project Brief And Demo 2m 18s
- 2. Building The Tip Calculator 6m 1s
- 1. Project Brief And Demo 2m 11s
- 2. Temperature converter: Conversion types menu 6m 41s
- 3. Temperature converter: Conversion logic 14m 43s
- 1. Project Brief And Demo 1m 51s
- 2. Building the Command-line calculator 12m 10s
- 1. Project Brief And Demo 1m 43s
- 2. Building the Prime number checker 9m 43s
- 1. Project Brief And Demo 1m 51s
- 2. Building the Guess-the-Number game 9m 55s
- 1. Project Brief And Demo 1m 19s
- 2. Building the Word counter 7m 22s
- 1. Project Brief And Demo 1m 36s
- 2. Building the Palindrome checker 10m 8s
- 1. Project Brief And Demo 1m 13s
- 2. Building the Longest word finder 10m 17s
- 1. Project Brief And Demo 1m 29s
- 2. Building the Password generator 8m 50s
- 1. Project Brief And Demo 2m 17s
- 2. Building the JSON parser 13m 28s
- 1. Project Brief And Demo 3m 51s
- 2. File integrity checker: Hashing logic 8m 17s
- 3. File integrity checker: Command-line arguments & Hash comparison 7m 12s
- 1. Project Brief And Demo 1m 32s
- 2. Building the Profile Viewer 8m 5s
- 1. Project Brief And Demo 2m 40s
- 2. To-Do list app: User menu 6m 54s
- 3. To-Do list app: Adding and listing to-dos 11m 46s
- 1. Project Brief And Demo 2m 18s
- 2. Building the Contact list app 11m 47s
- 1. Project Brief And Demo 1m 33s
- 2. Building the HTTP server 6m 42s
- 1. Project brief & demo 2m 30s
- 2. Building the Random quote generator 13m 7s
- 1. Project brief & demo 1m 20s
- 2. Building the Random joke generator 5m 59s
- 3. Handling empty responses from the API 3m 40s
- 1. Project brief & demo 2m 31s
- 2. Building the Fake User Generator 8m 19s
- 0.00 instructor rating
- 1 courses
- Systems students worldwide
Nemuel Wainaina
Learn from DragonZap instructors with practical, build-first lessons focused on systems, low-level programming, compilers, kernels, and real-world engineering fundamentals.
Student reviews
No student reviews have been posted yet.