Back end development refers to the server side of an application and everything that communicates between the database and the browser.
A level of software testing where individual units/ components of a software are tested. The purpose is to validate that each unit of the software performs as designed. A unit is the smallest testable part of any software.
An Application Programming Interface is a set of established protocols for external programs to interact with your application.
App designers determine what the target group's expectations are for a particular piece of software (such as mobile apps or computer games) and then create a development plan for the design of the software.
A programming practice that instructs developers to write new code only if an automated test has failed. This avoids duplication of code. TDD means “Test Driven Development”.
Course not available in the city at this time.
This essential role in any modern tech team sits on the blurred lines of development, operations, and quality assurance.
"TTS staff and alumni were like family. The classmates were supportive, the teacher was competent and enthusiastic, and when I reached out for advice on the job market from former students who had made their way into coding, they answered. I had phone chats and coffee conversations and meetings. The TTS network is big and its members are skilled at their work but also kind. All you have to do is make an effort to pursue the opportunities that TTS offers."
Wesley, Former Student
"I spent several weeks learning to code, building web apps, meeting developers, touring companys, and meeting people I would have never had the chance to if not for this program."
Edgar, Former Student
"I was tested in so many ways by the need to grow and learn material quickly, and I walked away being able to build a full stack application from scratch. I walked away with friends and a great chance at finding my way into the industry so that I can provide for my family and have my dream career."
Kyle, Former Student
"Fast paced and great environment to learn. The talented staff and instructors here care about you, your success, and your learning process. Especially with the pair programming (meaning getting to couple up with your classmates and learn code from your peers as well)."
Blake, Former Student