SOFTWARE DEVELOPMENT TRAINING

Software development refers to the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components. Software development is a process of writing and maintaining the source code and thus may include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities that result in software products.

Technical Skills

  • .NET Framework

  • 2D & 3D Game Development

  • Adobe Creative Cloud

  • Agile Software Development

  • Algorithms

  • Amazon Web Services (AWS)

  • Android Development

  • Angular

  • AngularJS

  • Ansible

  • Apache Software Foundation

  • Application Lifecycle Management (ALM)

  • Application Programming Interface (API)​

  • Assembler, Compiler, and Interpreter

  • Atlassian JIRA

  • Augmented Reality

  • Autodesk Maya

  • Axure RP

  • Blender

  • Bootstrap

  • C

  • C#

  • C++

  • Cascading Style Sheets (CSS)

  • Chef

  • Cloud Computing

  • COBOL

  • Command Line Interface

  • Computer Numerical Control (CNC)

  • Concurrent, Distributed, and Parallel Computing

  • Continuous Delivery/Integration/Deployment

  • Dart

  • Data Modeling

  • Data Structures

  • Data Type

  • Delphi

  • Design Pattern

  • Developer Tools

  • DevOps

  • Diassembler, Debugger, Decompiler

  • Django

  • Docker

  • Excel VBA

  • Firebase

  • Game Development & Design

  • GameMaker Studio

  • Gameplay

  • Git

  • Github

  • Go

  • Godot

  • Graphical User Interface

  • Human-Computer Interaction (HCI)

  • HyperText Markup Language (HTML)

  • Infrastructure as a Service (IaaS)

  • IntelliJ IDEA

  • Internet of Things

  • iOS Development

  • Java Programming

  • JavaScript

  • Jenkins

  • Joomla

  • jQuery

  • JSON

  • JUnit

  • Kanban

  • Kotlin

  • Kubernetes

  • Laravel

  • Linux

  • MATLAB

  • Microservices

  • Microsoft Azure

  • Microsoft SQL Server

  • Mobile Application Design

  • Mobile Application Development

  • Mobile Testing

  • MongoDB

  • MySQL

  • Node.js

  • Oracle Database

  • PHP

  • PL/SQL

  • Platform as a Service (PaaS)

  • PostgreSQL

  • Postman

  • Prototyping

  • Puppet

  • PyCharm

  • Python Programming

  • R Programming

  • React​

  • React Native 

  • Representational State Transfer (REST)

  • Responsive Web Design

  • Ruby

  • Ruby on Rails

  • Scala

  • Scrum

  • Selenium

  • Service-oriented Architecture (SOA)

  • Simple Object Access Protocol (SOAP)

  • Software Architecture

  • Software as a Service (SaaS)

  • Software Deployment

  • Software Design

  • Software Development Kit (SDK)

  • Software Development Life Cycle (SDLC)

  • Software Development Process

  • Software Engineering

  • Software Requirements

  • Software Testing

  • Solidworks

  • Spring Framework

  • SQL

  • SQLite

  • Squarespace

  • Swift

  • T-SQL

  • Terraform

  • Unity

  • Unreal Engine

  • Usability Testing

  • User Experience

  • User Interface

  • Version Control

  • Video Game Development

  • Virtual Reality

  • Visual Studio

  • Waterfall Model

  • Web Application Develoment

  • Web Design

  • Web Development

  • Wireframing

  • Wix

  • WordPress

  • Xamarin

  • XHTML

Career Areas & Jobs

  • Applications

  • Architecture

  • Artificial Intelligence

  • Back-End

  • Client-Side

  • Cloud

  • Communications

  • Computer & Information Research

  • Database

  • Design

  • DevOps

  • E-Commerce

  • Embedded Systems/Software

  • Enterprise Resource Planning (ERP)

  • Enterprise Systems/Applications

  • Firmware

  • Framework

  • Front-End

  • Full-Stack

  • Game

  • Graphics

  • Hardware

  • Information Systems

  • Machine Learning

  • Mainframe

  • Mobile Application

  • Network

  • Platform

  • Programming

  • Coding/Scripting

  • Quality Assurance

  • Security

  • Server-Side

  • Software

  • Solutions

  • Systems

  • Technical Report

  • Testing

  • User Experience

  • User Interface

  • Web

  • Beginner

    • Tester

    • Designer

    • Technical Writer

    • Coordinator

  • Intermediate

    • Programmer

    • Developer

    • Analyst

    • Administrator

  • Advanced

    • Specialist

    • Engineer

    • Consultant

    • Evangelist

    • Architect

Training & Certification

Certificates

  • Web Application Development Certificate

  • CompTIA A+

Courses

  • ITSP 135: Hardware/Software Support

  • ITSP 136: Workforce Preparation: CompTIA A+ Certification

  • Informatics 109: Informatics Fundamentals

  • SDEV 120: Computing Logic

  • SDEV 153: Website Development

  • SDEV 140: Intro to Software Development

  • DBMS 110: Database Design and Management

  • SDEV 250: Client-side Scripting Languages

  • SDEV 253: Server-side Scripting Languages and Tools

Supplemental Training

Please find the list of courses, specializations, and projects on Coursera below. You can pursue these certificates to gain additional technical skills and technical expertise.

Financial Aid

The IT Sector Partnership will help you get funding through Workforce Ready Grant, Employer Training Grant, Pell Grant, and Ivy Tech Scholarships to pay for the training.

Salary

Please find the IT Salary Guide created by CFS Technology and Wages & Benefits Report created by the South Bend - Elkhart Regional Partnership.

Apply

To schedule an info session or to apply for our training program, please click on the tab below and fill our application form.

Contact Us

4100 EDISON LAKES PKWY, MISHAWAKA, IN 46545

ggardner20@ivytech.edu | squtbuddin@ivytech.edu | (574) 271-5145 ext. 210

  • LinkedIn Social Icon
  • Facebook Social Icon
  • Instagram
  • Twitter Social Icon
  • YouTube Social  Icon

Copyright © 2020 IT Sector Partnership. All rights reserved​