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 will gain a deep understanding of Go programming, learning essential features such as functions, pointers, arrays, slices, conditionals, loops, and maps. You’ll begin by mastering the creation and calling of functions, using parameters and returning values, and even handling closures and named function literals. This foundational knowledge will allow you to write cleaner and more efficient Go code. The course then shifts to understanding pointers, showing how they are used for memory management and how they interact with functions. You'll explore arrays and slices in detail, learning how to create, assign, modify, and iterate over them. You’ll also dive into conditionals and loops, mastering if, switch, and for-range loops for managing program flow and iterations. By the end of the course, you'll be proficient in managing Go’s data structures such as maps, efficiently passing them to functions, and iterating through them. You'll be able to apply all the learned concepts to real-world Go development projects, ensuring you write high-quality, performant code. This course is suitable for beginners and those with some prior programming knowledge looking to deepen their understanding of Go. No advanced prior knowledge is required. By the end of the course, you will be able to define and call functions, manage memory with pointers, manipulate arrays, slices, and maps, handle program flow with loops and conditionals, and apply closures effectively.
SERTİFİKAKatılım Sertifikası
FORMAT%100 Online
SÜREKendi hızında
Öğrenecekleriniz
Go (Programming Language)
Memory Management
Data Structures
Programming Principles
System Programming
Other Programming Languages
Debugging
Detaylar
SağlayıcıPackt
TürKurs
KategoriYazılım & Programlama
Dilİngilizce
Öğ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.