Companies Home Search Profile

Learn Go Programming with 20 Projects

Focused View

Nemuel Wainaina

4:33:52

0 View
  • 1 - Course overview.mp4
    01:29
  • 2 - Overview of Go.mp4
    01:31
  • 3 - Environment setup.mp4
    01:51
  • 4 - Hello world program.mp4
    02:08
  • 5 - Practical.mp4
    07:10
  • 6 - Project brief demo.mp4
    01:15
  • 7 - Building the Age calculator.mp4
    09:26
  • 8 - Project brief demo.mp4
    02:00
  • 9 - Building the BMI calculator.mp4
    09:32
  • 10 - Project brief demo.mp4
    02:18
  • 11 - Building the Tip calculator.mp4
    06:00
  • 12 - Project brief demo.mp4
    02:10
  • 13 - Temperature converter Conversion types menu.mp4
    06:40
  • 14 - Temperature converter Conversion logic.mp4
    14:42
  • 15 - Project brief demo.mp4
    01:50
  • 16 - Building the Commandline calculator.mp4
    12:10
  • 17 - Project brief demo.mp4
    01:43
  • 18 - Building the Prime number checker.mp4
    09:43
  • 19 - Project brief demo.mp4
    01:50
  • 20 - Building the GuesstheNumber game.mp4
    09:55
  • 21 - Project brief demo.mp4
    01:18
  • 22 - Building the Word counter.mp4
    07:22
  • 23 - Project brief demo.mp4
    01:35
  • 24 - Building the Palindrome checker.mp4
    10:08
  • 25 - Project brief demo.mp4
    01:13
  • 26 - Building the Longest word finder.mp4
    10:17
  • 27 - Project brief demo.mp4
    01:29
  • 28 - Building the Password generator.mp4
    08:49
  • 29 - Project brief demo.mp4
    02:17
  • 30 - Building the JSON parser.mp4
    13:27
  • 31 - Project brief demo.mp4
    03:51
  • 32 - File integrity checker Hashing logic.mp4
    08:17
  • 33 - File integrity checker Commandline arguments Hash comparison.mp4
    07:12
  • 34 - Project brief demo.mp4
    01:32
  • 35 - Building the JSON parser.mp4
    08:04
  • 36 - Project brief demo.mp4
    02:40
  • 37 - ToDo list app User menu.mp4
    06:54
  • 38 - ToDo list app Adding and listing todos.mp4
    11:45
  • 39 - Project brief demo.mp4
    02:17
  • 40 - Building the Contact list app.mp4
    11:47
  • 41 - Project brief demo.mp4
    01:33
  • 42 - Building the HTTP server.mp4
    06:42
  • 43 - Project brief demo.mp4
    02:29
  • 44 - Building the Random quote generator.mp4
    13:07
  • 45 - Project brief demo.mp4
    01:19
  • 46 - Building the Random joke generator.mp4
    05:58
  • 47 - Handling empty responses from the API.mp4
    03:39
  • 48 - Project brief demo.mp4
    02:30
  • 49 - Building the Fake User Generator.mp4
    08:18
  • 50 - Next steps.mp4
    00:40
  • Description


    A Step-by-Step Guide to Go Programming with Fun and Practical Projects

    What You'll Learn?


    • 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

    Who is this for?


  • Beginner programmers who prefer hands-on learning
  • Experienced developers transitioning to Go
  • Go developers looking to sharpen their skills
  • Tech enthusiasts and hobbyists interested in an extra skill
  • What You Need to Know?


  • Basic to intermediate programming experience in any programming language eg. Python, C/C++
  • Familiarity with the command line or terminal
  • More details


    Description

    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!

    Who this course is for:

    • Beginner programmers who prefer hands-on learning
    • Experienced developers transitioning to Go
    • Go developers looking to sharpen their skills
    • Tech enthusiasts and hobbyists interested in an extra skill

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category

    Go

    Nemuel Wainaina
    Nemuel Wainaina
    Instructor's Courses
    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 got to develop a variety of security tools ranging from simple keyloggers to advanced proof-of-concept malware like ransomware and spyware for Linux platformsBesides 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
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 50
    • duration 4:33:52
    • Release Date 2024/12/21