|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/master-go-programming/
课程评论:没有评论
课程名称:掌握Go编程 课程概述:欢迎来到《掌握Go编程》课程!本课程面向完全初学者以及希望提升Go编码技能的程序员。Go是一种开源编程语言,旨在使构建安全、可扩展系统变得简单。该语言由Google于2007年创建,目前被Uber、Netflix、Medium、Salesforce和Dropbox等公司广泛使用。 学习Go的原因: - Go语言结构类似于C,易于学习,语法简单,并拥有简洁的库。 - Go注重性能和并发,可以编写处理多个任务的代码。 - Go在云平台和服务器端应用程序中得到广泛支持和应用,能够帮助创建完整的web应用或数据处理工具。 - Go在DevOps、人工智能和数据科学中,以及基础设施编码中被广泛使用。 在《掌握Go编程》课程中,您将从初学者进阶到中级再到高级。在每个学习阶段,您将通过测验、实际作业和动手项目来测试并巩固您的技能。课程中的作业和项目包括: - 作业:创建一个映射(以快速查找的方式存储数据值,利用键来检索、更新或删除数据)。 - 作业:构建一个简单的车辆管理系统模拟。 - 项目:构建一个联系人管理系统(按名称、电话号码和电子邮件添加、查看和删除用户)。 - 项目:实现一个简单的端口扫描技术(快速评估您的机器)。 此外,在课程的倒数第二部分,您将构建并容器化一个简单的gRPC应用程序。整个课程提供近6小时的授课,旨在帮助您迅速掌握Go编程并自信地进行编码。每个课程单元结束时都有测验,以帮助您增强信心,并更好地掌握这门语言!今天就来发现Go,开始愉快的编码旅程吧!
Welcome to Master Go Programming! This course is aimed at complete beginners to Go, as well as programmers looking to polish their Go coding skills. What is Go?Go is an open source programming language that makes it simple to build secure, scalable systems. The language was created by Google in 2007 and is now widely used by companies such as Uber, Netflix, Medium, Salesforce and Dropbox. Why learn Go? Go is a straightforward language to learn - with a similar structure to C, simple syntax, and a concise libraryGo is all about performance and concurrency is prioritised - you can write code that can handle multiple tasks at once Go is well supported and popular on cloud platforms and server-side applications - you can use it to create a full webapp or a tool to clean up incoming data for processingGo is commonly used in DevOps, AI and data science and especially in infrastructure codingIn Master Go Programming you'll go from Beginner to Intermediate to Advanced, and at each stage of your learning you'll put your skills to the test with quizzes, practical assignments and hands-on project builds. These include:Assignment - Create a map (store data values in a way that provides fast lookups allows you to retrieve, update or delete data with the help of keys)Assignment - Build a simple vehicle management system simulation!Project - Build a contacts management system (add, view and delete users by name, phone number and email)Project - Implement a simple port-scanning technique (to quickly assess your machine)You'll also build and containerise a simple gRPC application in the penultimate course section. With almost 6 hrs of teaching, this course aims to get you confident and coding in Go before you know it. Every course section also ends with a quiz, to help you grow in confidence and better get to grips with the language! Discover Go today.and happy coding!