Program Details

The Louisville Skills program begins September 30th!

The program runs between the dates of 9/30/19 - 1/31/20 with the potential for a 12 month apprenticeship upon successful completion.

The Louisville Skills curriculum is an immersive learning experience, designed to ingrain students with software development and life skills through its intensive technology courses. Our model encourages separation from traditional educational environments in order to mirror a professional setting. During our program, students attend a 8-hour session, 5 days per week for 4 months to develop the skills to become a Junior Developer.

What is a Junior Developer?

Job Functions:

1. Engage in the ideation and development of software applications and contribute to the discovery of the needed tools, languages, and processes to produce the desired output.

2. Develop and modify software systems, using mathematical models and scientific analysis to predict and analyze outcomes.

3. Maintain existing/legacy applications as well as create and maintain documentation for different applications.

4. Develop and direct software system testing and validation procedures and documentation.

5. Comply with security guidelines, network infrastructure, and data governance.

6. Design and implement security measures, SSL, or cloud security.


Who should Apply?

  • If you are interested in a new career in technology
  • No technical skill or experience is required to apply for the program
  • Must be 18 years of age or older at the start of the program
  • Must be eligible to work in the U.S.
  • Must be able to commit 6 hours per day for 5 days a week
  • Must be able to set aside 4 months for the program

What Will You Learn?

Web App DevelopMent

  • Develop code for web-based applications in support of integrated software development
  • Create applications that interact with application programming interfaces (APIs) to support mobile functionality
  • Work with additional front and back-end technologies

Technical SKills

Fundamental Programming Concepts

Computational & Critical Thinking

Individual and Team Version Control with Git & Github

Industry Standard Design Patterns & Frameworks

Software Development Life Cycle

Basics of User Interface/Experience Design (UI/UX)

Application Deployment

Core Competencies

Communication

Problem Solving

Emotional Intellegence

Learning Agility

Project/Time Management

Teamwork/Collaboration

what is an Apprenticeship?

2000 HOURS

FULL-TIME

PAID EMPLOYEE

The Interapt Registered Apprenticeship Model is a comprehensive one-year training program that immerses both beginning and seasoned software developer talent or related technical employees on a trajectory toward a new technology-oriented career pathway. An apprentice is a full-time, paid employee of Interapt or one of Interapt’s approved hiring partners.