Career Pathways- CodeLagos Out-Of-School Program  
Course Course Description Next Steps Career
Introduction to Programming with Python This course delivers a thorough & foundational introduction to programming and usage of the main building blocks of Python to create applications. Data Science/Machine Learning/ Web Development *Python Application Developer
*Data Scientist FrontEnd/ Full Stack Development
Topics include all major data and control structures, usage patterns, control flow, and Object Oriented Programming, which extend onto building more complex applications using software development techniques.
Introduction to Programming with Java This course is aimed at newcomers to the Java language, and will offer you the fundamentals on how to read, understand, and create your own programs, in the most popular programming language, globally. Android Mobile App Development, Enterprise Application development, Oracle Application support *Java Application Developer
*Android Mobile Application Developer
It will provide a stable platform, which you can use to branch into more, advanced Java programming, or apply your newfound knowledge to other languages.
Web Design This is an introductory course on the fundamental technologies that make up the web, explored using the programming language that emerged with the birth of interactive web we know . The learner will walk away with not only the skillset to implement their own web site, but also the underlying knowledge that will undergird their creative initiative as they pursue more exciting projects. Web Development , Front-End Development,UI/UX, Back-end Development *Frontend/Fullstack Developer
*Web Designer
In this course students will  understand the technology behind the web, Design websites from scratch with HTML/CSS
Build modern, mobile responsive and interactive websites using WordPress
Introduction to Blockchain Development Blockchain is an innovative new technology that is being piloted by
Governments and corporations across the world. It is a databasing software that improves
transparency, security, and efficiency with applications across sectors including healthcare,
Government, agriculture, foreign aid, remittances, identity and beyond.                              
Blockchain software development, cryptocurrency  and ICOs Block chain software developer
This course introduces the students to the fast growing world of blockchain developement, identifying key concepts and tools that are needed in creating tokens, coins and block chain based software solutions.