blob-2-06.png
Resources_Highlight.png
Instagram post - 1.png

Developer Terms You Should Know: Part 1

Learning how to code for the first time can be overwhelming - especially if you don’t have a computer science background. So we've put together a short list of some common developer terms. And if you become familiar with these, it should make your coding journey a little bit easier!

Instagram post - 1.png

Developer Terms You Should Know: Part 2

In this guide, we look at the terms application, browser, cache, data structures and deployment!

Instagram post - 1.png

Plan Your First Developer Project

As a code newbie it can be difficult knowing where to start when building your first dev project

To make it easier for some of you, we’ve complied some steps you can take if you find it difficult to start

Instagram post - 1 final.png

What is Software Engineering?

This is PART 1 of our Software Engineering series, where we’ll be taking a look at the role of a software engineer/developer, including what they do from day to day, software engineering principles, the SDLC lifecycle etc. all at a beginner level!⠀

se_vs_sd.png

Software Engineers vs Software Developers?

Software Engineers vs Software Developers - is there a difference?

Read the discussion below!

fe_dev_explained.png

Frontend Development Explained

If you’re not familiar with web development, concepts like frontend vs backend development can be difficult to wrap your head around.

 

This post explains what frontend development is in a very simple and beginner-friendly way that non-developers can understand.

Screenshot 2021-09-21 at 14.18.14.png

Backend Development Explained

This post explains the backend of an application. The backend is the code that runs on the server, receives requests from the clients, and contains the logic to send certain data back to the client

SDLC (1).png

Software Development Life Cycle

The Software Development life Cycle (SDLC) is a set of steps developers follow to create software applications. These steps divide the development process into tasks that can then be assigned, completed, and measured.

SDLC_Models.png

SDLC Models

SDLC Models are the different ways  teams within a company will work when following the SDLC.

SCRUM (1).png

Scrum

Scrum is a framework - or way of working - that helps teams (usually software development teams) work together. It’s part of the Agile framework (discussed in part 6) that many development teams tend to follow when working.

CI_CD (1).png

CI/CD

CI/CD methodologies involve automating the building, testing and deployment of code to minimize the chance of errors while developing apps.

TESTING (1).png

Testing

Testing is the process of running code to find a bug (error) to make sure the software can be used by others. Generally, the tests that developers do can be split into functional and non-fucntional tests.

GIT (1).png

Git Explained

If you’re new to coding you may have heard developers talk about Git and how important it is for you to able to use it. In short, Git tracks the changes you make to files, so you have a record of what has been done.