- Type Validation
- Level Advanced
- Time Months
- Cost Free
IBM Software Engineer Apprenticeship (v.1)
Issued by
IBM
This badge earner has demonstrated ability in agile software development with design thinking and user experience focus. They can contribute software code and apply knowledge of DevOps core practices in a continuous delivery environment. The earner has also demonstrated soft skills for client engagement, adaptability, collaboration, communication, presentation, critical thinking, problem solving, and decision making.
- Type Validation
- Level Advanced
- Time Months
- Cost Free
Skills
- Agile Programming
- API
- Application Developer
- Apprentice
- Backend Development
- Blockchain
- Client Support
- Cloud Applications
- Cloud Developer
- Containers
- Developer
- DevOps
- Docker
- Full Stack Developer
- Full Stack Development
- IBM Cloud
- IBM New Collar
- Java
- JavaScript
- Microservices
- Mobile Application Development
- Node.js
- Programming
- PWID-B0344800
- Python
- Quality Assurance
- Software Developer
- Software Engineering
- Testing
- Watson Developer Cloud
Earning Criteria
-
Demonstration of acquired foundational knowledge and skills in social coding, programming fundamentals, software design, enterprise development, testing, and support;
-
Demonstrated knowledge of cloud development and tooling, using Docker, API management, and cloud architecture;
-
Application of Agile and Design Thinking practices to software development;
-
Application of problem solving and critical thinking skills for optimized software delivery;
-
Successfully complete the Software Engineering Apprenticeship Program capstone project or equivalent project, as validated by assigned IBM mentor.
Endorsements
-
American Council on Education
This credential has been successfully evaluated by the American Council on Education for college credit. It is recommended for a total of 45 college credits. For more information about ACE Learning Evaluations, visit www.acenet.edu. -
American Council on Education
3 semester hours in Introduction to Project Management in the lower-division undergraduate category -
American Council on Education
3 semester hours in Business Communications in the lower-division undergraduate category -
American Council on Education
3 semester hours in Customer Relations Management in the lower-division undergraduate category -
American Council on Education
3 semester hours in Decision Making and Critical Thinking in the lower-division undergraduate category -
American Council on Education
3 semester hours in Computer Fundamentals in the lower-division undergraduate category -
American Council on Education
3 semester hours in Computer Programming in the lower-division undergraduate category -
American Council on Education
3 semester hours in Software Development in the lower-division undergraduate category -
American Council on Education
3 semester hours in Web Programming in the lower-division undergraduate category -
American Council on Education
3 semester hours in Web Development in the lower-division undergraduate category -
American Council on Education
3 semester hours in Cloud Applications in the lower-division undergraduate category -
American Council on Education
3 semester hours in Introduction to Python Programming in the lower-division undergraduate category -
American Council on Education
3 semester hours in Software Engineering in the upper-division undergraduate category -
American Council on Education
9 semester hours in Internship in Information Technology, Software Development (Work Based Learning) in the upper-division undergraduate category