Central Piedmont Community College has eight locations throughout Mecklenburg County in Charlotte, North Carolina, with 43,000 students enrolled annually in college-credit programs and 12,500 enrolled in continuing education programs. Central Piedmont has more than 800 corporate partnerships, allowing for a wide range of workplace internships and apprenticeships. Central Piedmont will deliver the training and apprenticeship components of Create Opportunity Charlotte.More
Interested in Learning More?
Interested in learning more about Create Opportunity? Fill out the form below and we'll get back to you!
Create Opportunity Charlotte is an initiative that increases the supply of high-demand software engineers through an assessment, training and apprenticeship model designed for individuals from diverse, non-technical backgrounds.
Central Piedmont Community College and Create Opportunity Partner to Fill Software Jobs Sourced Directly from the CommunityMore
Catalyte believes talent is evenly distributed but opportunity is not. Catalyte is headquartered in Baltimore, MD, and has offices in Boston, Chicago, Denver, Phoenix-Scottsdale, and Portland, Ore. With a 20-year track record of methodically developing local software engineering talent, Catalyte is uniquely positioned to support this initiative.More
Create Opportunity is an economic and community development entity that focuses on inclusive efforts to develop talent and strengthen employers. Create Opportunity will lead the Create Opportunity initiative, having primary responsibility for funding, employer engagement, and community development.More
Individuals that successfully complete the apprenticeship emerge as qualified software engineers ready to work in an enterprise development environment.
Take the 90 minute screening.
Partner with Create Opportunity to engage apprentices trained on a platform that has developed thousands of software engineers deployed in companies including Nike, Kroger, Cambia, T. Rowe Price, and Verizon Media.
Create a predictable and sustainable technology talent pipeline to support the region’s current employers and to attract new employers.
Throughout the training, all technical, and non-technical, activities and performance are tracked ensuring thoughtful benchmarking and coaching guide the successful engagement of each trainee.
Development Basics and Front End
Max Length: 5 weeks
- Source Control
- Form Validation project
Max Length: 3 weeks
- Java / OOP
- Java Collections
- Unit Testing
- Dependency Management
- Intermediate Logic project
Max Length: 2 weeks
- PostgreSQL / Relational databases
- Database design
- SQL / Querying
- PostgreSQL project
Max Length: 6 weeks
- Layered Architecture
- REST APIs
- Spring Boot
- Authentication / Authorization
- Rest API project
Front End Frameworks (React)
Max Length: 6 weeks
- Asynchronous programming
- React project
Max Length: 4 weeks
- Scrum basics
- Full Stack Scrum Project
Max Length: 2 weeks
Over two weeks, trainees will develop a full stack application with technical and non-technical requirements that utilizes all technologies in the previous modules. The project is then reviewed and scored.
Individuals that successfully complete the apprenticeship emerge as qualified software engineers ready to work in an enterprise development environment. At this point, the engineer's salary should be equivalent to market rate for a mid-level developer with 2-3 years of experience, and they should be highly upwardly mobile.
Create Opportunity endeavors to maximize community attachment, strengthen long-term professional development opportunities for program graduates, and will foster a healthy and vibrant community of software engineers in the region.
City, Region, and State
Create Opportunity will increase the supply of high-demand software engineers in our region and support local economic development by fueling the growth of existing employers and the recruitment of new employers to the region with a capable technology workforce.