Full stack developer


Learn all the skills needed to become a pro coder and build a portfolio of projects to show employers.

From beautiful and elegant front end design, to structured and dynamic back end processes - you will learn everything you need to create web applications from scratch.

  • 1

    Meet the demand

    With a predicted shortfall of 850,000 IT jobs in Europe alone by 2020, there’s never been a better time to become a pro coder.

  • 2

    Gain a Diploma in Software Development

    With our full stack developer training making you ready to apply for a wide range of junior developer positions, a syllabus rattified by PayPal, Accenture and MasterCard and our award winning StudentCare™, you're in great hands.

  • 3

    Build a portfolio

    Throughout the course you will be building a portfolio by creating real world applications ensuring you're job ready at the end of the process. 

Your quick course guide

Study time: 12 weeks full time, up to 48 weeks part time

Certification: Diploma in Software Development - aligned and accredited by Edinburgh Napier University

Vendor: Code Institute

Student support: StudentCareTM

Prerequisites: None, just the drive and ambition to become a world class coder

Assessment: Completion of projects alongside your dedicated mentor

Resources: Internet access and email

Ideal for: Aspiring web developers and coders

Included in your modules

Essential skills for your career

Stream 1

  • Box model 1
  • Positioning
  • Media
  • Transforms & transitions
  • Responsive design
  • FlexBox
  • Semantic Web
  • Wireframing
  • UX
  • Forms
  • GIT
  • BootStrap
  • jQuery
  • DS 
  • JavaScript

Stream 2

  • Installing & configuring python 
  • Unit testing 
  • Version control
  • Boggle solver
  • File IO & Exceptions
  • Game of life
  • Classes & objects
  • Relational database fundamentals
  • Installing & configuring MySQL
  • Using MySQL workbench
  • Creating data structures with MySQL
  • Using MySQL Workbench
  • Creating data structures with MySQL
  • Data creation & modification
  • Data selection 
  • Python with MySQL
  • Introduction to MongoDB
  • MongoDB with Python
  • Facebook API
  • Web scraping
  • Stream project

Stream 3

  • Virtualbox + linux primer
  • Django basics - veiws and URLs
  • Models 
  • Administration
  • Forms
  • Template extension
  • Flatpages
  • User & email authentication
  • Stripe basic payments
  • Stripe Subscriptions
  • Paypal basic payments
  • Talking polls
  • Django REST framework
  • Subscription based forum 
  • Django test framework
  • Django deployment
  • Steam project

Get certified the Learning People way

Professional development that works around you

  • 14 months access 
  • Support from qualified industry experts
  • Mentor meetings
  • Interactive exercises 
  • Online support
  • Award winning StudentCare team
  • NUS student discounts

Average Salary

2016 JUL
2017 JUL
2018 JUL
Read more

Why join us?

  • Award winning customer support
  • We know the job market inside out
  • Trusted by the giants
  • Value for money
  • CV detox - exclusive to our students
  • We're with you from start to finish
  • Expert career advice
  • Progress reports
  • Exam booking support
  • All UK students receive an NUS student discount card
  • Your success is our success

CV detox

It's not just about your CV...