Code Tips v3.0.2

Menu

  • Home
  • About
  • Contact
  • Feed
    May 8, 2020

    Binary to decimal converter

    Learn how to create a binary to decimal converter

    #intermediate #tutorials #binary #javascript #go
    December 19, 2019

    How To create a CRUD API, using Node.js and Express, on Ubuntu 18.04

    Learn how to create a CRUD API, using Node.js and Express

    #intermediate #javascript #api
    December 17, 2019

    Two Sum

    Learn how to solve the Two Sum coding challenge, and how to measure the performance using Algorithmic Complexity.

    #challenges #beginner #go
    December 3, 2019

    Table Driven Tests

    Learn how to use table-driven tests in Go, and how they can reduce duplication and make your tests more readable.

    #beginner #go
    December 2, 2019

    CodeTips is changing

    We are announcing three important changes to CodeTips and what it means for our readers.

    #meta
    November 30, 2019

    I don't code outside of work

    Work life balance is important, don't feel like you HAVE to work in your downtime just to succeed as a software engineer.

    #meta
    August 25, 2019

    Fizz Buzz

    Learn how to complete the Fizz Buzz coding challenge.

    #beginner #challenges #go #javascript
    August 25, 2019

    An introduction to Coding Challenges

    An introduction to the Coding Challenge section. We'll talk about why we've implemented it, and how it can help your learning experience.

    #challenges
    August 13, 2019

    An Interview with Kevin Ball

    In this interview, we speak to Kevin Ball, founder of zendev and creator of the Friday Frontend newsletter, about his experiences in the industry.

    #interviews
    July 18, 2019

    Arrays and Loops in JavaScript

    In this article, we’re going to extend our programme and have it print out all of our hobbies using arrays and loops.

    #beginner #go
    July 10, 2019

    Writing your first JavaScript programme

    By the end of this article, you will have written a JavaScript programme that outputs a sentence based on a number of variables.

    #beginner #javascript
    July 1, 2019

    Structs in Go

    Structs are typed collections of fields. We learn how to use them to reduce duplication and increase maintainability in a real programme.

    #beginner #go
    July 1, 2019

    Structs in Go (challenge answer)

    Structs are typed collections of fields. We learn how to use them to reduce duplication and increase maintainability in a real programme.

    #beginner #go
    June 27, 2019

    Functions in Go (challenge answer)

    Learn how to use a boolean function parameter to conditionally print one of two statements, and reduce duplication.

    #beginner #go
    June 27, 2019

    Top FaaS Observability Platforms In 2019

    Serverless is a special kind of beast and while it has a lot of benefits, it does lack in the observability department.

    #intermediate #serverless
    June 21, 2019

    Functions in Go

    Functions allow us to reduce duplication and increase maintainability. Learn how to write functions in Go, step by step!

    #beginner #go
    June 20, 2019

    Conditionals in Python

    In this article we're going to extend our programme to act differently depending on the age variable.

    #beginner #python
    June 13, 2019

    Lists and Loops in Python

    As you will learn, Arrays are typically immutable and can hold information (usually of one particular type) and store them along with an index value.

    #beginner #python
    June 11, 2019

    Conditionals in Go (challenge answer)

    At the end of the last article ( "Conditionals in Go" ), we said it was possible to optimise the if/else if/else statement further. Learn how!

    #beginner #go
    June 6, 2019

    Conditionals in Go

    Conditional statements can be used to make decisions on what action(s) to take in a programme.

    #beginner #go
    June 4, 2019

    What is Serverless

    Serverless architecture is a type of cloud computing where the user writes code, that gets run by the service provider, without having the user manage the infrastructure.

    #intermediate #serverless
    June 1, 2019

    Writing your first Python programme

    By the end of this article, you will have written a Python program that outputs a sentence based on a number of variables.

    #beginner #python
    May 30, 2019

    Python Introduction

    Python is an easy to read, easy to write, and powerful general-purpose, dynamically typed, interpreted object-oriented programming language.

    #beginner #python
    May 30, 2019

    Arrays and Loops in Go

    In this article, we’re going to extend the programme from "writing your first programme in Go" and learn about Arrays and Loops.

    #beginner #go
    May 27, 2019

    Packages and the importance of "main"

    Packages allow developers to organise and reuse code, and can be used in your programme by “importing” them.

    #beginner #go
    May 25, 2019

    Writing your first Go programme

    By the end of this article, you will have written a Go programme that outputs a sentence based on a number of variables.

    #beginner #go
    May 18, 2019

    Translation and Types

    Compiled vs Interpreted languages, Static vs Dynamic languages and Strongly-Types vs Weakly-Typed languages; we explain them all.

    #intermediate
    May 12, 2019

    Go Introduction

    Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.

    #beginner #go
    May 11, 2019

    JavaScript Introduction

    JavaScript is a lightweight programming language. It is most well-known as the scripting language for Web pages.

    #beginner #javascript
    May 8, 2019

    What is a switch statement?

    A switch statement evaluates a condition and provides multiple decision points, depending on the value.

    #beginner
    April 16, 2019

    What are commnets?

    Comments are just notes for developers

    #beginner
    April 12, 2019

    What is testing?

    It doesn't matter if you've been coding for five minutes, or five decades, you'll never write software that is perfect. Testing helps catch bugs!"

    #beginner
    April 10, 2019

    What is an object?

    Objects can be seen as a big cupboard with lots of wooden drawers to store things in it. Learn about it in more detail here.

    #beginner
    April 5, 2019

    What is an else statement?

    An else statement is a block of code to run when a condition is not met. The condition is first defined in an if statement.

    #beginner
    April 5, 2019

    What is version control?

    Version Control helps you keep track of your data and allows you to revert back to a previous point in time

    #beginner
    March 29, 2019

    What is a function?

    A function is a predefined block of code that can be executed to perform a specific task

    #beginner
    March 26, 2019

    What is psuedocode?

    Pseudocode is used when you are trying to explain implementation details without the constraints of making it syntactically correct.

    #beginner
    March 25, 2019

    What are arrays?

    Arrays are collections of data and can hold any data-type permitted by the language.

    #beginner
    March 21, 2019

    What is a data type?

    Bits of information always have a certain type in programming. Here we explain what those types are.

    #beginner
    March 21, 2019

    What are loops?

    Loops are a programming construct to perform a set task, or group of tasks until a given condition is met.

    #beginner
    March 20, 2019

    What is an if statement?

    Variables are used to store information once, referenced by an alias, and used multiple times throughout the code; reducing duplication.

    #beginner
    March 18, 2019

    What is syntax?

    The syntax of a programming language is the set of rules, that define how to construct your code.

    #beginner
    March 16, 2019

    What is a variable?

    Variables are used to store information once, referenced by an alias, and used multiple times throughout the code; reducing duplication.

    #beginner

    • Home
    • About
    • Contact
    • Feed