Go Course #1: Introduction to Go - Installation and Hello World
Learn what Go is, why you should learn it, how to install it on Windows, macOS and Linux, and write your first Hello World program.
23 articles
Learn what Go is, why you should learn it, how to install it on Windows, macOS and Linux, and write your first Hello World program.
Build a complete task manager in the terminal applying everything learned in the course: OOP, JSON files, error handling, and an interactive menu.
Learn to handle errors in Python with try/except, raise exceptions, create custom exceptions, and best practices for building robust programs.
Learn Object-Oriented Programming in Python: classes, objects, inheritance, encapsulation, and special methods. Part 8 of 10 of the Python course.
Learn to use Python modules: import, math, random, datetime, os, pip, and virtual environments. Part 7 of 10 of the Python course for beginners.
Learn to read and write files in Python: text, CSV and JSON. With practical examples and a complete notes system.
Learn to use the 4 fundamental Python data structures: lists, tuples, dictionaries and sets. With practical examples and a contact book project.
Learn how to create functions in Python with def, parameters, return, default values, lambda and built-in functions. Includes a complete calculator as an example.
Learn how to use if, elif, else, while and for in Python. Master conditionals, loops and logical operators with practical examples and an interactive game.