Ubuntu 18.04

Tutorials, projects and questions about Ubuntu 18.04, Bionic Beaver, a long-term support release that was released April 26, 2018 and will be supported by Canonical until April of 2023.

Ubuntu 18.04 subscription active
You will receive email notifications for new publications on Ubuntu 18.04.
10 Results
  • Tutorial series

    How To Code in Python 3

    Python is an extremely readable and versatile programming language. Written in a relatively straightforward style with immediate feedback on errors, Python offers simplicity and versatility, in terms of extensibility ...
    By Lisa Tagliaferri Development DigitalOcean Books Conceptual Ubuntu 18.04 Programming Project
  • Tutorial series

    How To Code in Go

    Go (or GoLang) is a modern programming language originally developed by Google that uses high-level syntax similar to scripting languages. It is popular for its minimal syntax and innovative handling of concurrency, a...
    By Gopher Guides Go Books DigitalOcean Development Ubuntu 18.04
  • Tutorial series

    From Containers to Kubernetes with Node.js

    In this series, you will build and containerize a Node.js application with a MongoDB database. The series is designed to introduce you to the fundamentals of migrating an application to Kubernetes, including modernizi...
    By Kathleen Juell Node.js Docker Kubernetes Development MongoDB Books Applications Ubuntu 18.04 Databases Microservices Let's Encrypt Security
  • Tutorial series

    Django Development

    Django is a free and open-source web framework written in Python. Django's core principles are scalability, re-usability and rapid development. It is also known for its framework-level consistency and loose coupling, ...
    By Lisa Tagliaferri and Jeremy Morris Django Python Frameworks Development Ubuntu 18.04 Programming Project Ubuntu 20.04
  • Tutorial series

    How To Troubleshoot Issues in MySQL

    This guide is intended to serve as a troubleshooting resource and starting point as you diagnose your MySQL setup. We'll go over some of the issues that many MySQL users encounter and provide guidance for troubleshoot...
    By Mark Drake MySQL Databases Ubuntu Ubuntu 18.04
  • Tutorial series

    How to Install Node.js and Create a Local Development Environment

    Node.js (https://nodejs.org/) is a JavaScript platform for general-purpose programming that allows users to build network applications quickly. By leveraging JavaScript on both the front and backend, Node.js makes dev...
    By Brian Hogan, Brennen Bearnes, Kathleen Juell, Justin Ellingwood and Brian Boucheron Node.js Development Ubuntu 18.04 Debian Debian 10 Ubuntu 16.04 Debian 9 JavaScript CentOS Ubuntu Ubuntu 20.04 CentOS 8
  • Tutorial series

    How To Install and Set Up a Local Programming Environment for Python 3

    This tutorial series will guide you through installing Python 3 on your local machine and setting up a programming environment via the command line. Python is a versatile programming language that can be used for many...
    By Lisa Tagliaferri Development Ubuntu 16.04 Ubuntu 18.04 Debian CentOS
  • Tutorial series

    How To Manage a Redis Database

    Redis (https://redis.io/) is an open-source, in-memory key-value data store. A NoSQL database, Redis doesn't use structured query language (https://en.wikipedia.org/wiki/SQL), otherwise known as SQL. Redis instead com...
    By Mark Drake Redis Databases NoSQL Ubuntu 18.04 Configuration Management
  • Tutorial series

    From Containers to Kubernetes with Django

    In this series, you will build and containerize a Django application. The series is designed to introduce you to the fundamentals of migrating an application to Kubernetes, including modernizing your app using the 12F...
    By Justin Ellingwood and Hanif Jetha Django Ubuntu 18.04 Applications Docker PostgreSQL Databases Nginx Let's Encrypt Python Frameworks Kubernetes DigitalOcean
  • Tutorial series

    How To Install and Set Up a Local Programming Environment for Go

    This tutorial series will guide you through installing Go on your local machine and setting up a programming environment via the command line. Go is a programming language that was designed for fast compilation, ease ...
    By Gopher Guides Go Development Ubuntu 18.04