Learn the features and various aspects of Go programming through Packt’s new video course

April 2014 | Open Source

Packt is pleased to announce the release of the new video course Building Your First Application with Go [Video], a course designed to cover the breadth of the topic in short, hands-on, task-based videos. The duration of the video course is 2 hours and 47 minutes and it is competitively priced at $23.99.

About the author:

Rostyslav Dzinko is a software architect who has been working in the software development industry for more than six years. He was one of the first developers who started working with the Go language far earlier than the first official public release of Go 1.0. Rostyslav uses the Go language daily and has successfully used it in production for more than two years, building a broad range of software from high-load web applications to command-line utilities. Rostyslav has a Master’s degree in Systems Engineering and will complete a PhD thesis in a year and a half.

Building Your First Application with Go will help viewers learn about the core distinctive features of Go – goroutines and channels, which are used to design concurrent applications. Viewers will gain familiarity with approaches of structuring application code by breaking it into reusable components such as functions, packages, and objects. Object-oriented programming, one of the central paradigms of modern software development, is also covered in this course. This collection of small video tutorials offers the most popular and well-tested patterns to build brilliantly structured applications. The course finishes by showing readers how to create a production-ready image manipulation program, which is built as a web application.

The course will help viewers start building applications with Go right off the bat. Packed with examples, especially with a finished production-ready application from the final section, the course gives viewers the right vision of what software source code should look like.

A sample clip of the video course can be found by visiting: https://www.youtube.com/watch?v=nQjehWa-vYY">

This video course covers the following essential topics:

1. First Application [23:19 minutes]

2. Basic and Complex Data Types [24:15 minutes]

3. Control Structures [22:00 minutes]

4. Structuring Code with Functions and Packages [24:56 minutes]

5. Object-oriented Programming in Go [17:43 minutes]

6. Goroutines and Channels [21:43 minutes]

7. Building a Web Image Manipulation Program (WIMP), Part I – Web Application [17:31 minutes]

8. Building a Web Image Manipulation Program (WIMP), Part II – Image Processing [15:51 minutes]

About Packt:

All books on Oracle by Packt are published by Packt Enterprise. Packt Enterprise is a publishing division of Packt Publishing designed to serve the information needs of IT professionals in the enterprise space. Packt Enterprise also publishes on Microsoft, IBM, Oracle, Citrix, Java, Amazon, Google, and SAP technologies.


Building Your First Application with Go [Video]
Learn the features and various aspects of Go programming with Packt's new video course

For more information, please visit: http://www.packtpub.com/building-the-first-application-with-go/video age

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software