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.