Java as a Second Language
Skills you'll gain: Communication, Computer Programming, Computer Programming Tools, Data Management, Data Structures, Full-Stack Web Development, Java Programming, Javascript, Mobile Development, Object-Oriented Programming, Programming Principles, Project Management, Software, Strategy and Operations, Theoretical Computer Science, Web, Web Development