<link rel="stylesheet" type="text/css" href="/static/css/bootstrap.min.css">

Become a
Software Engineer

Learn to build applications as a software engineer

Register For Free Trial Download Syllabus

Length

3-6 Months

Next start date

5 January 2019

Earning potential up to

$200,000 per annum

Certified Software
Engineer Bootcamp

course logo

Master Python and Java and learn to apply important computer science, data science and software engineering principles in this software engineering course. Learn Python, Java, Object Oriented Programming, and machine learning part-time in 6 months to guarantee your future as a software engineer. Software engineering is a creative career that allows you to work with code and people, as well as hardware and other computer systems. This career places you at the heart of the digital economy, with endless scope for growth. Start your coding journey today towards becoming an in-demand software engineer.

Curriculum

Our bootcamp is structured to allow you to start coding as soon as possible. Tasks are designed to teach you the theory needed to develop your skills, and give you the opportunity to practice implementing your newly acquired Python, Java and machine learning knowledge by completing practical activities.

algorithms

Thinking like a programmer

Learn about algorithms and pseudocode to get you thinking like a programmer.

Python

Introduction to Python

Python is the fastest-growing programming language today. Learn what it is and how to use it efficiently.

control structures

Beginner Control Structures

Learn how to add “if”, “else” and “elif” statements to expand on control structures. Explore the differences between various loop statements.

Beginner Data Structures

Create complex programs and learn how to deal with, not just single data items, but a collection of data of the same type.

java

Introduction to Java Programming

Discover the fundamental concepts of Java, such as variables and control structures, while also learning how to create and efficiently use Java methods.

git

Version Control & Git

Explore the Git version control system and the GitHub collaboration platform. Learn how to set up a repository and use common Git commands.

software process

The Software Process

Delve into the concepts of the software development process and the software process models. Learn about agile development and Object Oriented Programming.

testing

Debugging and Software Testing

Learn how to detect and remove existing and potential errors in your programs. Familiarise yourself with the three stages of testing: development, release and user testing.

java

Intro to Java Database Programming

Learn how to communicate with your database using SQL and MySQL, while also exploring the JDBC, the Java API for accessing relational databases.

algorithms

Algorithms

Learn how to implement popular computer science algorithms for sorting and hashing. Explore the Collections API algorithms

deployment

Deployment & Maintenance

Discover the best practice guidelines for ensuring effective deployment and maintenance of software systems.

machine-learning

Machine Learning

Get acquainted with supervised and unsupervised machine learning. Learn about finding structure in data and using the scikit-learn library.

Certificate

Bootcamp Certificate

Walk away with a newly minted certificate as evidence of your skills and expertise in software engineering.

CV Prep

Technical CV and Portfolio

Receive technical assistance in getting your CV industry-ready according to accepted best-practice format.

Interview Prep

Interview Preparation

Know what to expect when getting ready for that big interview with expert interview preparation from professionals who have been where you are.

Hiring Partners

Join our hiring network

We work with select hiring partners to place our students in new jobs within six months of graduating. There are also internship placements available with select partners.

What You Get

Receive personalised mentorship and career coaching as you work your way through industry-aligned course content. With next-day code reviews, on-demand feedback and direct referrals to our handpicked hiring partners, you are well on your way to landing the dream job you’re after.

tick

Our bootcamp trial

Before you purchase a course, complete our bootcamp trial course at no cost, and learn Python online with our bootcamp trial. Get a taste of our software engineering content before committing fully to the Certified Software Engineer bootcamp, and see how we help support your software engineering career goals.

tick

Personalised mentorship

Advance faster with the support of a full-time coding mentor. It’s just you and your mentor, who’s available for on-demand and tailored feedback. All our mentors have Computer Science degrees and are expert coding educators.

tick

Write industry-quality code

Never feel stuck with next-day code reviews. Your mentor assesses the accuracy, style and efficiency of your code to align to industry standard, and provide actionable feedback.

tick

Quality course content

Enjoy access to up-to-date, relevant and industry-aligned course content. Feel confident, whether you’re learning JavaScript online, HTML, Python, or any of the other software engineering programming languages. Our courses are continually reviewed to align to latest industry needs.

tick

Career coaching

Post-graduation, receive career support and guidance including technical CV review, preparing for tech interviews, direct referral to our hiring partners and potential internship placement at select partners. Most graduates switch to a new career within six months of graduating.

Want to read more about our advanced human mentoring?

How Our Mentorship Works

Benefit from unlimited 1:1 expert mentor support, and get your code and assignments reviewed on-demand by your dedicated mentor. Available live chat, email, phone and video call support ensure you’re never alone as you work your way through our industry-aligned course content. Access hundreds of programming examples and exercises, tailored by your mentor to fit your specific career goals.

CoGrammar

The mentors that guide you learned their craft at CoGrammar, and have studied for years specifically towards a career path as a full-time code reviewer and bootcamp mentor. CoGrammar runs the most selective programme in the world for sourcing and training for this unique career path, which is designed to maximise the success of bootcamp students around the globe.

mentor

1-on-1 Support

Detailed professional feedback

Have your code reviewed for quality and accuracy, and whether it’s aligned to industry standards. Benefit from on-demand feedback by your dedicated mentor who’s available to share insights and expertise to inform your coding.

Personalised schedule

Regardless of your time zone, you receive personalised mentoring at a schedule and time that suits you. Your mentorship is planned around your schedule.

Regular video chats

Through regular video chats, you have direct access to industry expert code reviewers who will answer your questions, check in with you throughout your journey, and provide feedback on your coding.

Coder Community

slack

Slack Groups

Our students use Slack to share notes on the tougher tasks, get a sense of how they’re progressing relative to others, and help each other stay motivated. Some of our students use Slack DMs for chatting directly with the Career Support team about their career goals, or for advice on job hunting. Join a community of coders who are just as passionate about software engineering as you are.

Meet Your Mentors

Work 1:1 with a mentor, a specialised trainer who’ll review your code to make sure it’s accurate and aligned to industry standard. Your dedicated mentor is available for personalised mentorship to guide you throughout your journey and help you master the course content. Look forward to on-demand feedback, frequent video calls and a personalised schedule tailored around your needs.

Mentors Powered by

cogrammar logo
masood

Mas’ood

Mas’ood is a HyperionDev alum. After completing his Accounting degree, he decided to pursue his real passion in programming which he learned in high school. He completed programming courses with HyperionDev and was subsequently hired as a mentor. He has been mentoring students for 2 years now and has mentored over 500 students.

valarie

Valerie

Valerie Moyo is a mentor who reviews course content and has an M.Sc. in Computer Science. She enjoys coding because of the challenge and numerous learning opportunities it presents. She is passionate about teaching and believes that anyone can code. She enjoys being a mentor as she gets to spark coding interest within different people from different fields/industry which she finds awesome.

melanie

Melanie

Melanie holds a PhD in IT and lectured and taught various IT disciplines at universities and colleges in the UK and South Africa for several years before joining HyperionDev. She enjoys teaching and developing content for students to help them achieve their learning goals.

Develop Your Portfolio

Enter the job market upon graduation with a comprehensive portfolio, and vie for competitive roles in your new career. You’ll complete capstone projects throughout the bootcamp which will populate your portfolio, showing off your newly acquired skills to prospective employers, and illustrating your capabilities.

intro prog

Introduction to Programming

Complete 4 capstone projects in this level.

Use your knowledge of variables and control structures to create an investment calculator. Learn how to nest various loops within another.

software engineering

Intro to Software Engineering

Complete 1 capstone project in this level.

In this level, you will be introduced to the popular version control system, Git and the Github collaboration platform. Learn how to host and review code, while building up a portfolio of previous work.

data science

Data Science and Algorithms

Complete 2 capstone projects in this level.

Using your data science and algorithm knowledge, put your machine learning skills to the test and design a system that interacts with a database.

Setting Your Schedule

Whether you are studying full-time or part-time, you’ll enjoy access to code review and feedback from industry experts in real-time. Set your schedule that suits your needs, and look forward to working your way through industry-aligned course content that will empower you in your new career.

Part Time

10-20 hours per week commitment

Code review & feedback within 36 hours

Complete up to 25 coding tasks each month

Switch bootcamps within your first month if your career ambitions change or on your mentor’s advice

Quality, professional feedback on all coding submissions

Full Time

40 hours per week commitment

Code review & feedback within 24 hours

Complete as many coding tasks per month as you want

Start another coding bootcamp if you complete your bootcamp before the 3 months are up

Quality, professional feedback on all coding submissions

Payment Structure

Become a professional software engineer in six months with our software engineering bootcamp. We have numerous payment options to make it easier to empower yourself with these new skills and expertise.


Choose between our monthly payment plan, our installment payment plan, or upfront payment plan, whichever suits your pocket.

Monthly

Pay monthly and cancel whenever you want.

$899

Monthly

Save 16%

Payment Plan

Pay for the full 6 month bootcamp in installments.

$2,250

Two Installments

Save 34%

Upfront

Pay for the full 6 month bootcamp upfront.

$3,555

Upfront

Monthly

Pay monthly and cancel whenever you want.

$1,799

Monthly

Save 10%

Upfront

Pay for the full 3-month bootcamp upfront.

$4,855

Upfront

Scholarships

We make it even easier for ambitious and passionate students to learn to code, and switch to a rewarding career as a software developer or data scientist. Learn more about the scholarships HyperionDev currently offers.

Scholar
SA

24% off bootcamp tuition

If you are currently a full-time student or unemployed in South Africa, then you qualify for this Needs-Based Scholarship for South Africans. This scholarship was created in hopes of making high quality coding education possible and accessible to all. Apply for the Needs-Based Scholarship and receive 24% off your bootcamp tuition using our monthly payment plan. Available to residents of South Africa only.

Learn More

Career Services

We’re with you every step of your journey, and our support doesn’t end when you graduate. Our career services are developed to help you stand out from the crowd, and grab the attention of top employers.

We provide technical CV insights and interview preparation, and connect you with our select-hiring partners.

certificate

Certificate

Validate your newly acquired skills with a certificate of completion from HyperionDev upon graduation from an online coding bootcamp.

cv

Technical CV and Portfolio

Receive technical assistance in getting your CV industry-ready according to accepted best-practice format.

interview

Interview Preparation

Know what to expect when getting ready for that big interview with expert interview preparation from professionals who have been where you are.

hiring

Join our hiring network

We work with select hiring partners to place our students in new jobs within six months of graduating. There are also internship placements available with select partners.

What Our Alumni Say

Throughout the years, we’ve helped many people acquire new coding expertise and sharpen their skills as they prepared to embark on new careers. We can tell you a lot about our bootcamp, personalised support, instant feedback and industry-aligned course content. But we believe our past students say it best.

Stars

Average student rating

>50%

Average increase in Salary

90%

of our students land tech jobs

How To Enroll

We’ve made it easy as can be to enroll on our online bootcamps. Follow the simple steps below and secure your spot on our industry-aligned bootcamp and lay the foundation for a successful career in coding.

Step 1

Choose your Bootcamp

Select the bootcamp you’d like to enroll for.

Step 2

Start your free trial

Find out if the bootcamp is right for you with this free trial.

Step 3

Choose a payment plan

Upon completion of trial, upgrade to full bootcamp. Select any of our flexible payment plans when enrolling.

Step 4

Get started on the 5th

All our bootcamps start on the 5th of each month. Enroll today to secure your spot.

FAQ

All your questions answered. Learn more about our bootcamp, your career questions and other important things you need to know.

What You Need To Know

Download Full Syllabus

Want to know more about our bootcamp? Download the full syllabus, and learn more about this comprehensive coding bootcamp.

Attend an Event

Attend one of our monthly info sessions which cover industry relevant topics & give you the opportunity to ask any questions about our bootcamps.

Contact Us

Schedule a call with one of our sales consultants, and have all your questions answered.