SOFTWARE DEVELOPMENT TRAINING
Flexible Enrollment, Duration, and Schedule | Virtual or In-person | $5,000 Average Cost
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,
-
Adobe Creative Cloud
-
Agile Software Development
-
Algorithms
-
Amazon Web Services
-
Android Development
-
Angular
-
AngularJS
-
Ansible
-
Apache Software Foundation
-
Application Lifecycle Management
-
Application Programming Interface
-
Assembler
-
Compiler
-
Interpreter
-
Atlassian JIRA
-
Augmented Reality
-
Autodesk Maya
-
Axure RP
-
Blender
-
Bootstrap
-
C
-
C#
-
C++
-
CSS
-
Chef
-
Cloud Computing
-
COBOL
-
Command Line Interface
-
Computer Numerical Control
-
Concurrent, Distributed, Parallel Computing
-
Continuous Delivery, Integration, Deployment
-
Dart
-
Data Modeling
-
Data Structures
-
Data Type
-
Delphi
-
Design Pattern
-
Developer Tools
-
DevOps
-
Disassembler
-
Debugger
-
Decompiler
-
Django
-
Docker
-
Excel VBA
-
Firebase
-
Game Development & Design
-
GameMaker Studio
-
Gameplay
-
Git
-
Github
-
Go
-
Godot
-
Graphical User Interface
-
Human-Computer Interaction
-
HTML
-
IaaS
-
IntelliJ IDEA
-
Internet of Things
-
iOS Development
-
Java
-
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
-
PaaS
-
PostgreSQL
-
Postman
-
Prototyping
-
Puppet
-
PyCharm
-
Python
-
R
-
React
-
React Native
-
REST
-
Responsive Web Design
-
Ruby
-
Ruby on Rails
-
Scala
-
Scrum
-
Selenium
-
Service-oriented Architecture
-
SOAP
-
Software Architecture
-
SaaS
-
Software Deployment
-
Software Design
-
Software Development Kit
-
Software Development Life Cycle
-
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
-
Virtual Reality
-
Visual Studio
-
Waterfall Model
-
Web Application Development
-
Web Design
-
Web Development
-
Wireframing
-
Wix
-
WordPress
-
Xamarin
Career Areas & Jobs
-
Applications
-
Architecture
-
Back-End
-
Client-Side
-
Cloud
-
Computer & Information Research
-
Database
-
Design
-
DevOps
-
E-Commerce
-
Embedded Systems
-
Enterprise Resource Planning
-
Enterprise Systems
-
Firmware
-
Framework
-
Front-End
-
Full-Stack
-
Game
-
Graphics
-
Mobile Application
-
Network
-
Platform
-
Programming
-
Coding or Scripting
-
Quality Assurance
-
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
Java Application Development Certificate
Courses
INFM 109: Informatics Fundamentals (3)
SDEV 120: Computing Logic (3)
DBMS 110: Database Design and Management (3)
SDEV 140: Introduction to Software Development (3)
SDEV 200: Software Development using Java (3)
SDEV 264: Mobile Application Development (3)
Web Foundation Certificate
Courses
SDEV 120: Computing Logic (3)
INFM 109: Informatics Fundamentals (3)
DBMS 110: Database Design and Management (3)
SDEV 140: Intro to Software Development (3)
SDEV 153: Web Site Development (3)
Pick One
NETI 100: Network Communications (3)
SDEV 250: Client-Side Scripting Lang and Tools (3)
VISC 115: Introduction to Computer Graphics (3)
Web Application Development Certificate
Courses
INFM 109: Informatics Fundamentals (3)
SDEV 120: Computing Logic (3)
DBMS 110: Database Design and Management (3)
SDEV 140: Introduction to Software Development (3)
SDEV 153: Web Site Development (3)
SDEV 250: Client-Side Scripting Languages (3)
SDEV 253: Server-Side Scripting Languages and Tools (3)
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.