What equipment/software do I need for a CFG course?

We've collated all the equipment and software information you will need in order to participate in our courses as well as a few tables below that will show which specific software you will need for the specific CFG course that you will take with us!

Tech Tasters
Kickstarter Classes
CFGdegree
+Masters

In order to participate in our courses, you will need a functional laptop or desktop computer, whether it runs on Mac, Linux or Windows. Chromebook, iPads and other tablets are not compatible currently.

It is essential that your device is updated with the latest software and that you have authorisation to download software. 

There are no fees associated with the course materials, and we will NEVER ask for payment. 

TECH TASTERS

Course What to install
DevOps MOOC  
Python (for data) Jupyter Notebook
Intro to Coding  
Intro to Data MySQL, Workbench Community Edition, MySQL Server Community Edition
Intro to Python PyCharm, Python 3
Intro to Web Dev VSCode
Intro to JavaScript VSCode
Assessments inc. HackerRank  
Git and GitHub Git, a GitHub account, PyCharm and Python 
Career development  
Machine Learning  Python 3, Jupyter Notebook
Cloud  
Java JDK, IntelliJ IDEA community edition
AI/ML Jupyter Notebook
Intro To Interactive Websites VSCode

Kickstarter Classes

Classes What to install
JavaScript You'll need to register for the website codepen.io
Data & SQL MySQL Workbench Community Edition, MySQL Server Community Edition
Python & Apps  Python 3, PyCharm

CFGdegree

Specialisation What to install
Foundation 1 - Software or Data Engineering and Data Science MySQL Workbench, Python, PyCharm
Foundation 2 - Full Stack and Product Management MySQL Workbench, VS Code / Atom, Node.js
Data Science  Python, Jupyter Notebooks 
Software or Data Engineering Python, PyCharm
Full Stack  Node.js, VS Code / Atom
Product Management Node.js, VS Code / Atom

+Masters

Specialisation What to install
Data analyst Google Colab
DevOps and Cloud An Amazon Work Space account to start with although this will be completed in respective lessons.
Mobile app development Any code editor like VS Code or Atom; install specific tools like Node.js, NPM and Watchmen (Linux and Mac)

Please note, if you are having trouble installing items we recommend speaking to your tutors via Slack as they can help resolve the issue for you in real time  💻


Still need help? Ask us!