Introduction

Hi, my name is Dave Ellis.

I am currently a student on the CodeClan 16 week software developement course in Edinburgh.

I am currently on week thirteen of the course. This week we are covering back-end Javascript, including adding RESTful routes and adding a database

Projects

During the course I will be completing 4 different projects:


As I complete each project I will be adding details of the projects and how I tackled them on this website and including final versions of the working projects.


CodeClan Course Details

The following is a summary of the syllabus of the complete 16 week CodeClan course:

Ruby

Week 1: Programming fundamentals

Week 2: Object Oriented Programming

Week 3: SQL databases & talking to them with Ruby

Week 4: Web programming with Sinatra web server

Week 5: Ruby consolidation project


Christmas Holidays


Java

Week 6: Intro to Statically Typed Languages

Week 7: Advanced OOP

Week 8: Mobile Development with Android

Week 9: Java and/or Android consolidation project

Computer Science / Job Prep / PDA

Week 10: Computer Science lessons, Job prep (CV's and interview techniques) and time to work on Professional Development Award (PDA)

JavaScript

Week 11: JavaScript as a language & what works differently from other languages

Week 12: Front-End code with JS in the web browser

Week 13: Back-end JS (NoSQL DB & Node web servers), project prep

Week 14: Group project

Frameworks & Further Learning

Week 15: Learning new frameworks - ReactJS

Week 16: Final project - technologies used & project can be whatever you want to learn / consolidate