Learn Go Programming with 20 Projects
A Step-by-Step Guide to Go Programming with Fun and Practical Projects
Development ,Programming Languages,
Lectures -50
Duration -4.5 hours
Lifetime Access
Lifetime Access
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
Learn Go programming with 20 fun and practical projects! This course is perfect for a complete beginner through an intermediate-level developer wanting to finally master the basics of Go. You'll start off with exercises like "Hello World" and several calculators, which are crucial to get a good grasp on the syntax of Go and the basic concepts of programming. Then, you will progress to projects that require your logical thinking, such as "Prime Number Checker" and "Guess the Number Game". These are aimed at teaching problem-solving skills.
You'll move on to projects that incorporate string and file operations, such as a "Password Generator" and a "File Integrity Checker," where you can see how things are done in the real world. You will learn to make applications interactive, such as a "Contact Book App" and a "To-Do List App," and then briefly get into web development, covering how to construct a basic "HTTP Server."
Finally, enhance your working-with-APIs-and-dynamic-content skills through projects like the "Random Joke Generator" and understand third-party libraries with the "Fake User Generator. This course is very practical, showing precisely how to integrate and use external packages in Go-you will have really valuable skills when it comes to real-world coding challenges. You don't need to have any prior Go experience; just jump right in and start coding these fun projects that will get you learning Go both easily and effectively!
Start your Go programming journey today and lay a solid foundation that will carry you a long way into your future coding endeavors!
Goals
Fundamentals of the Go programming language
Problem solving using Go (or any other language after this)
Building command-line tools using Go
Working with APIs and external libraries in Go
Prerequisites
Basic to intermediate programming experience in any programming language eg. Python, C/C++
Familiarity with the command line or terminal

Curriculum
Check out the detailed breakdown of what’s inside the course
Welcome
1 Lectures
-
Welcome to the course 01:29 01:29
Introduction
4 Lectures

Project 1
2 Lectures

Project 2
2 Lectures

Project 3
2 Lectures

Project 4
3 Lectures

Project 5
2 Lectures

Project 6
2 Lectures

Project 7
2 Lectures

Project 8
2 Lectures

Project 9
2 Lectures

Project 10
2 Lectures

Project 11
2 Lectures

Project 12
2 Lectures

Project 13
3 Lectures

Project 14
2 Lectures

Project 15
3 Lectures

Project 16
2 Lectures

Project 17
2 Lectures

Project 18
2 Lectures

Project 19
3 Lectures

Project 20
2 Lectures

Conclusion
1 Lectures

Instructor Details

Nemuel Wainaina
Nemuel is a security researcher with over 4 years of tinkering with computers and electronics. Having developed an interest in hacking at the young age of 14, he has quickly been able to learn and dive deeper into advanced concepts of exploit and malware development. He has to develop a variety of security tools ranging from simple keyloggers to advanced proof-of-concept malware like ransomware and spyware for Linux platforms
Besides cyber security, Nemuel is a software engineer with a focus on designing and building maintainable and scalable backend systems mainly using the Go programming language
Course Certificate
Use your certificate to make a career change or to advance in your current career.

Our students work
with the Best


































Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now