Getting Started with Go

214 students enrolled
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this course, you'll dive into the basics of Go programming, starting with an overview of its key concepts. The course begins with installing Go, understanding commands, and setting up a development environment using Visual Studio Code. You'll get hands-on experience from the very start, allowing you to understand the practical side of Go development. As you progress, the course walks you through Go’s core features, such as the main function, the fmt package, compiling programs, and working with modules and external packages. You’ll then explore variables and basic types, diving into declarations, assignments, and debugging common errors. The focus on understanding variable types and reassigning values will solidify your grasp of Go’s unique syntax and strong typing system. By the end of the course, you'll have the necessary skills to build and troubleshoot Go applications, using constants and grouping variables efficiently. This course offers a comprehensive foundation in Go for both beginners and those looking to refresh their knowledge. This course is designed for beginners with no prior Go experience. It provides a solid foundation for anyone interested in learning Go from the ground up. The course includes practical examples, tips, and projects to enhance learning. By the end of the course, you will be able to install Go, configure Visual Studio Code, write and compile Go programs, manage modules and external packages, declare and assign variables, handle constants, and resolve common programming errors.
CERTIFICATEKatılım Sertifikası
FORMAT100% Online
DURATIONSelf-paced

What you'll learn

  • Object Oriented Programming (OOP)
  • C (Programming Language)
  • Python Programming
  • Data Importu002FExport
  • Memory Management
  • File Iu002FO
  • Computational Logic
  • Network Protocols
  • Package and Software Management

Details

  • ProviderPackt
  • TypeCourse
  • CategorySoftware & Programming
  • LanguageEnglish

Öğrenenlerimiz ne diyor?

Türkiye'nin yüz akı üniversitelerince hazırlanan; akademik doyuruculuğa sahip eğitim içeriklerinin, etkileşimli videolarla bir araya getirildiği bir üniversiteden eğitim almak istiyorsanız doğru yerdesiniz.
Ramazan Bölükbaşı
Çok yoğun programı olan öğrenciler için büyük bir fırsat. Bir şeylerin gelişmesi değişmesi için çabalamalıyız.
Melis Gülsar
Hızlı desteği ve üst düzey hizmeti ile Campus Online ve Sosyal Medya Sertifika Programı hizmeti sağlayan Adnan Menderes Üniversitesine sonsuz teşekkürlerimi sunuyorum.
Nazif Bayram
$49
CampusOnline Assistant
courses saved

Course Comparison

Institution
Rating
Turkish Subtitles
Level
Duration
Price
Certificate