Software Development
Session 1:
May 28 - July 8
Session 2:
July 9 - August 19
Deadline for final spots:
Rolling Admissions
Start your journey with iXperience by giving us some basic info.
Already have an account? Log in here.
Bootcamp course + internship.
Develop your software engineering skills by working on industry-relevant projects designed by experts. Elevate your career with a standout portfolio.
Session 1:
Lisbon
Full
Cape Town
Almost full
Session 2:
Lisbon
Full
Cape Town
Almost full
Session 1:
May 28 - July 8
Session 2:
July 9 - August 19
Deadline for final spots:
Rolling Admissions
You’ll learn the most current, industry-standard tools and software to help you level up as a coder. Build, host and deploy your code to bring complex features to life for a client in your internship.
HTML, CSS, Javascript
Use a code editor, such as Visual Studio Code. Use the basics of Git and Github. Write HTML, CSS and JavaScript.
At the start of the course, you’ll learn what CSS frameworks are and why they are useful. Understand what Git and GitHub are. Then you’ll do an introduction to the Javascript programming language. You’ll learn about the Document Object Model (DOM) in Javascript and how to use it to control a web page.
Javascript framework (Angular)
Use a CSS framework (Bootstrap). Use a JavaScript framework (Angular).
In the first and second week, you’ll get to understand what Object Oriented Programming (OOP) is and how to write classes in Javascript. Understand when to use OOP versus procedural programming. Take a deeper dive into Bootstrap and build a simple website.
Teamwork
Use teamwork skills and the ability to collaborate with others in diverse group settings.
In preparation for the internship, you’ll learn how to manage multiple contributors’ efforts in a single project using the tools learned in this course. Learn to divide responsibilities and tackle elements of a code project separately and configure it into a unified, functional, deployable product at the end.
Implementing APIs
Understanding APIs, the internet and networking. Build a REST API, use MongoDB and connect the backend and the frontend.
In the second week, you’ll learn about server-side Javascript with an introduction to NodeJS. Learn about database design and how to link models to each other. You’ll be able to create a REST API and design the data that should be stored in a database. Following that, you’ll do an introduction to Firebase (backend as a service) and learn why we use it over writing all the code ourselves. Learn how to save data to the Firebase Firestore.
Prerequisite knowledge.
This course requires prior knowledge in programming and code. Familiarity with the basics of computer science is important for understanding the progression of the Software Engineering course.
If you have not covered coding or foundational computer science for at least a year at university level, speak to your iX Career Advisor for additional resources to get you up to speed.
iX Summer combines intensive learning with hands-on application. This is the perfect opportunity to gain valuable, industry-relevant skills and internship experience, along with travel to one of our international campuses.
First 2 weeks
The first two weeks of the program are purely class contact time.
Take a live course taught online by an expert teacher and TAs.
Sets you up to create value during your internship.
For any major. Some experience required (see above, or speak to your iX Career Advisor.)
Next 4 weeks
The next four weeks of the program are an internship-class blend.
Guaranteed internship placement with one of our global partner companies.
Continuous support from your manager and teaching team.
More class sessions throughout your internship to cover more advanced material.
A technical skills bootcamp.
Learn from the best teachers in industry today.
Live-taught classes are capped at 30 students.
Get continuous support from your TAs.
Have in-person workshops and group work with classmates.
A curated global internship.
Choose from a range of scoped projects with one of our partner companies.
Work directly with your manager to get high-impact experience.
Collaborate with iX classmates in a small internship group.
Work hours, meetings and format are determined by your host company.
Continuous support.
A dedicated TA will be assigned to your internship group.
Continue with additional classes during your internship.
TAs are bound to guaranteed response times to your queries.
iX staff on the ground are available 24/7.
Travel abroad experience.
Learn abroad in either Cape Town or Lisbon.
Your accommodation and co-working space are included.
Major excursions to landmarks are included.
Additional activities are offered throughout the program.
At iX, students have direct, personalized access to industry experts that teach, guide, and mentor you through your bootcamp and internship experience abroad.
iX is designed to be your first step in a successful career.
iXperience
Software Engineering
2015 - 2015
Cape Town, South Africa
Software Dev Intern
GetSmarter
2015 · Less than a year
Cape Town, South Africa
Founder/CEO
Fourth The Kids Foundation, Inc
Mar 2017 - Present
Los Angeles, California, United States
iXperience
Software Engineering
2015 - 2015
Cape Town, South Africa
Web Development Intern
22seven
Jul 2014 - Aug 2014 · 2 mos
Cape Town, South Africa
Software Engineer
Square
Mar 2020 - Present
San Francisco, CA, United States
iXperience
Software Engineering
2018 - 2018
Cape Town, South Africa
Full Stack Developer
Appstrax Technology
Jul 2018 - Aug 2018 · 2 mos
Cape Town, South Africa
Software Engineer
JPMorgan Chase & Co.
Jan 2021 - Present
New York, United States
iXperience
Software Engineering
2019 - 2019
Cape Town, South Africa
Full-stack Developer
Picup
Jul 2019 - Aug 2019 · 2 mos
Cape Town, South Africa
Product Manager
BlackRock
Aug 2021 - Present
New York, United States
Leila Troxell
Rodman Scholar at University of Virginia
I am so happy to share that I just completed my internship at BRIDGE IN as a Software Engineering Intern, where I've been working for the past month.
During the intern period, I learned how to develop a web app that contained different levels of user privileges with capabilities including CRUD, approving access, and viewing file previews.
I specialized in combining code for the team, debugging and coordinating to ensure all pieces worked together seamlessly...
Read full post on LinkedIn
Eloise Benissan
Computer Science and Math at Vanderbilt
I am thrilled to announce that I recently began interning at Local Knowledge in Cape Town as a software engineer! Under the guidance of Nick Schooling and Ian Mubangizi, I have been able to work alongside the talented mobile development team.
I would love to take a moment to thank my mentors and teachers at iXperience and the team at Local Knowledge for making this possible!
Read full post on LinkedIn
Victoria Hardy
Student at Virginia Tech
I'm excited to be starting my second week as a software engineering intern with Local Knowledge in Cape Town! Under the mentorship of Nicholas Schooling and Michael Lungu, I'm focusing on adding new features and functionalities to the company website.
I'd love to take a moment to thank the mentors and teaching team at iXperience for preparing me...
Read full post on LinkedIn
Rolling Admissions are now in place for final spots.
Session 1:
May 28 - July 8
Session 2:
July 9 - August 19
What's included:
Live online course with 1 expert instructor and 2 TAs.
Hybrid internship.
Daily internship support from instructors and iX staff.
Accommodation and excursions.
Bootcamp class. A 36-hour live-taught online bootcamp with a teaching team of vetted industry experts.
Internship. We match you with a global company to do high-impact work, in anin-city internship with an international company where you’ll apply your classroom learnings and build a portfolio all with the ongoing support of your teacher and TAs. You will be able to immerse yourself in the workings of a local company and become part of the team, based on their real-world working style.
Career workshops. You will have in-person professional development workshops and community events throughout the 6 weeks.
Certification. You will receive a certification that you can add to your LinkedIn and resume.
Lifelong value. iX is with you for life. After the program, get access to the iXAlumni Portal, with networking tools, free courses, paid opportunities and more.
Accommodation. Our accommodation in Cape Town and Lisbon are comfy, well-equipped and perfect for your needs.
Co-working space. You will have access to a centrally located co-working space for you and your classmates to work on projects together.
Four official excursions. You can view the sample schedules on our Cape Town or Lisbon city page for more info.
Three - five weekly community and social events. You can view the sample schedules on our Cape Town or Lisbon city page for more info.
24/7 health and safety support from iX staff. You can learn more about our health and safety protocols on our website.
Dedicated iX Program Management team. A dedicated iX Program Management team on the ground to accompany you on excursions, design community events and provide general support.
Airport pickup and dropoff. iX provides transport throughout the Sunday of your arrival weekend and the Saturday of your departure weekend.
Program tuition options:
Financial aid available*
Fill in your details and we'll send you a downloadable info pack with more in-depth information about the program.