We are looking for entry-level developers who are interested in building a career in tech. This is an opportunity for motivated individuals who want to gain skills in software and web development and prepare for junior-level roles in the industry.
Work includes full-stack software development, including building and maintaining modern web applications, software programs, internal tools, portals, and systems. You’ll gain exposure to both front-end and back-end development while learning how real-world development teams operate.
Fully online, the program includes nearly 900 hours of guided, hands-on training. Along the way, you’ll learn some of the most popular and in-demand programming languages, build real-world projects, and develop a polished portfolio and résumé to support your job search.
💻 Software Development Foundations
• Learn computer and technology basics, programming fundamentals, and how software is built
• Understand object-oriented programming, data structures, command line basics, and how to think like a developer
• Build a strong foundation for a long-term career in software development
🌐 Front-End Web Development
• Learn HTML5, CSS3, Bootstrap, and JavaScript basics
• Build and style modern websites and add dynamic, interactive features
• Get introduced to tools and frameworks used in real-world web development
🗄️ Databases & SQL
• Learn database fundamentals and why databases matter in software engineering
• Perform CRUD operations and work with relational database systems
• Build and interact with databases using SQL and databases
🐍 Python Development
• Learn Python 3 and use it for application development
• Work with tools and technologies such as APIs, Django, SQLite, Linux fundamentals, and PyCharm software
• Build practical coding skills used across a wide range of software projects
⚙️ C# / .NET Development
• Learn C#, .NET Framework, ASP.NET, .NET Core, Entity Framework, LINQ, and MVC frameworks
• Build robust software applications using Microsoft development tools
• Gain skills for entry-level roles that use one of the most in-demand software development stacks
🧰 Development Tools & Team Workflow
• Learn Git, GitHub, version control, debugging, testing, and Visual Studio skills
• Gain exposure to Agile, Scrum, and DevOps concepts
• Understand how modern software teams collaborate and ship code
🧪 Capstone Projects
• Apply your skills through two hands-on capstone projects
• Build real-world coding experience you can add to your résumé and portfolio
• Practice debugging, problem-solving, and working through development tasks independently
🧰 Job Placement & Career Support
• Learn how to write a technical résumé and cover letter
• Practice interview techniques, including technical interviewing
• Get guidance on how to land your first tech job
🚀 Fully online and designed to prepare students for entry-level software and web development roles.