We are looking for entry-level developers who are interested in building a career in technology. 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 field.
Work includes full-stack software development, including building and maintaining modern web applications, software programs, internal tools, portals, and databases. You’ll gain exposure to both front-end and back-end development while learning how real-world development teams function.
Fully online, the program includes nearly 900 hours of guided, hands-on instruction. Along the way, you’ll learn some of the most widely-used 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 created
• Understand object-oriented programming, data structures, command line basics, and how to think like a programmer
• Build a strong foundation for a lasting career in software development
🌐 Front-End Web Development
• Learn HTML5, CSS3, Bootstrap, and JavaScript fundamentals
• Build and style modern websites and add dynamic, interactive elements
• Get introduced to tools and frameworks used in modern web development
🗄️ Databases & SQL
• Learn database fundamentals and why databases matter in software development
• Perform CRUD operations and work with relational database platforms
• Build and interact with databases using SQL and queries
🐍 Python Development
• Learn Python 3 and use it for software development
• Work with tools and technologies such as APIs, Django, SQLite, Linux fundamentals, and PyCharm tools
• Build practical coding skills used across a wide range of software applications
⚙️ C# / .NET Development
• Learn C#, .NET Framework, ASP.NET, .NET Core, Entity Framework, LINQ, and MVC concepts
• Build robust software applications using Microsoft development platforms
• Gain skills for entry-level roles that use one of the most popular software development stacks
🧰 Development Tools & Team Workflow
• Learn Git, GitHub, version control, debugging, testing, and Visual Studio tools
• Gain exposure to Agile, Scrum, and DevOps practices
• Understand how modern software teams collaborate and ship software
🧪 Capstone Projects
• Apply your skills through two practical 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 professional technical résumé and cover letter
• Practice interview techniques, including mock whiteboarding
• Get guidance on how to land your first tech role
🚀 Fully online and designed to prepare students for entry-level software and web development careers.