Software Development - ITS 305 Software Development -Software Development / Ontwikkeling E-Learning trainingen - cursussen - opleidingen
Beschrijving
🗂 ITS 305 Software Development| 🇬🇧 Taal: Engels | 🗓 Abonnement: per jaar | 🎯Vakgebieden: IT, persoonlijk, internet.📲 PC, mobiel, tablet | 🗓 Abonnement: 365 dagen toegang tot revolutionaire E-learning om het examen te halen. Laat je Introduceren door te Leren via 1 Leerportaal (LMS) met Gecertificeerde Docenten. Exclusief 24/7 Online Mentor en Uitdagende Cursus Testen en alle Tips & Tricks. Gegarandeerd altijd het Officieel Proefexamen en een Officieel Certificaat van Deelname.
- Taal: Engels
- Doelgroep: ICT professionals die alles willen leren over Microsoft Azure
- Vereiste kennisniveau: Geen
- Cursusduur: 11:47u (afhankelijk van persoonlijke snelheid)
- Online toegang: 24/7, 365 dagen …
Veelgestelde vragen
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
🗂 ITS 305 Software Development| 🇬🇧 Taal: Engels | 🗓 Abonnement: per jaar | 🎯Vakgebieden: IT, persoonlijk, internet.📲 PC, mobiel, tablet | 🗓 Abonnement: 365 dagen toegang tot revolutionaire E-learning om het examen te halen. Laat je Introduceren door te Leren via 1 Leerportaal (LMS) met Gecertificeerde Docenten. Exclusief 24/7 Online Mentor en Uitdagende Cursus Testen en alle Tips & Tricks. Gegarandeerd altijd het Officieel Proefexamen en een Officieel Certificaat van Deelname.
- Taal: Engels
- Doelgroep: ICT professionals die alles willen leren over Microsoft Azure
- Vereiste kennisniveau: Geen
- Cursusduur: 11:47u (afhankelijk van persoonlijke snelheid)
- Online toegang: 24/7, 365 dagen na activatie
- MeasureUp Examensimulatie (150+ vragen)
- Award Winning E-learning
- Volledige training voor het officiële Examen
- User-friendly engine
- Inclusief Online Docent (via e-mail en chat)
- Inclusief Certificaat van Deelname
De Software Development CertKit richt zich op de vereisten voor elke softwareontwikkelingsgerelateerde reis of leerweg. Deze opleiding is in de eerste plaats bedoeld voor degenen die nieuw zijn in het programmeren en zal u helpen een sterker en beter begrip te krijgen van softwareontwikkeling voordat u zich verdiept in een kernprogrammeertaal. Onder de onderwerpen die in deze Journey aan bod komen zijn belangrijke fundamentele programmeerconcepten zoals Object Georiënteerd Programmeren (OOP), databases, en Software Development Life Cycle (SDLC) fasen en modellen. Daarnaast introduceert de Developer Fundamentals learning kit concepten met betrekking tot softwareontwerp en ontwikkelingsprincipes.
Het Information Technology Specialist programma is gericht op kandidaten die overwegen of net een loopbaan in de informatietechnologie willen beginnen. Het ITS programma neemt de plaats in van het Microsoft MTA programma.
Track 1: Programming Fundamentals
In this track, the focus will be on programming fundamentals
where one can learn to build program logic with pseudocode, the
purpose of the algorithm, Object-oriented concepts, and the best
programming practices.
Courses (5 hours +):
Programming Fundamentals : Command Line Interface & Operating System Commands
Course: 1 Hour, 2 Minutes
- Course Overview
- The Windows Command Line Interface Tool
- Working with Windows Folders
- Working with Windows Files
- Handling Multiple Operations in One Windows File
- Executing a Program Using the Windows CLI
- Windows PowerShell Features and Components
- Executing Basic PowerShell Commands
- The Linux Command Line Interface Tool
- Working with Linux Folders and Files
- Working with Linux Terminal Miscellaneous Commands
- Course Summary
Programming Fundamentals: Introduction to Programming
Course: 1 Hour, 1 Minute
- Course Overview
- The Evolution of a Computer Program
- Computer Program Structure
- Data Origins and Storage
- Types of Variables
- Computer Program Functionality
- How Data Processing Works
- Standard I/O Operations
- Compiling a Written Program
- The Roles of Hardware and Software
- Different Programming Languages
- Course Summary
Programming Fundamentals: Systematic Design with Pseudocode
Course: 55 Minutes
- Course Overview
- Planning and Designing with Pseudocode
- The Input Process Output Cycle
- Controlling Program Flow
- Complex Data Design
- Handling Complex Data
- The Computer Program Life Cycle
- The Use of Program Modularity
- The Elements of Robust Programming
- The Purpose of Error Handling
- Course Summary
Programming Fundamentals: Algorithms, Sorting, & Searching
Course: 34 Minutes
- Course Overview
- Program Planning with Algorithms
- Algorithms as a Problem-solving Tool
- Algorithm Types
- The Simple Linear Search
- The Binary Search
- The Bubble Sort
- The Insertion Sort
- Course Summary
Programming Fundamentals: Object-oriented Programming
Course: 54 Minutes
- Course Overview
- Concepts Behind Object-oriented Programming (OOP)
- Features of Object-oriented Programming (OOP)
- OOP vs. Procedural Programming
- The Class, the Root of OOP
- Modularity Cohesion and Coupling
- Object-oriented Programming (OOP) Languages
- Using the C++ Programming Language
- Using the Java Programming Language
- Using the C# Programming Language
- Course Summary
Programming Fundamentals: Programming Best Practices
Course: 45 Minutes
- Course Overview
- The Need for Best Practices in Programming
- Programming Best Practices
- The Importance of Documentation in Programming
- The Purpose of Integrated Development Environments
- Error Types and Exception Handling
- Handling Exceptions with an IDE
- The Need for Programming Style and Consistency
- The Code Review Process
- Course Summary
Assessment:
• Final Exam: Programming
Fundamentals.
Track 2: Web Fundamentals
In this track, the focus will be on web development essentials
that cover the core elements and features of HTML, styling
techniques with CSS, and the staples of everlasting scripting
language JavaScript.
Courses (4 hours +)
Web Fundamentals: Web Development with HTML
Course: 1 Hour, 19 Minutes
- Course Overview
- Desktop vs. Web Applications
- Parts of a Web Application
- Anatomy of an HTML Document
- HTML and Its Contribution to Web Development
- Using HTML Syntax and Structure to Build a Web Page
- HTML Tags and Attributes
- Displaying Form Controls on a Web Page
- Adding Menu Items to a Web Page
- The Elements of the Document Object Model (DOM)
- HTML Standards and Features
- Inserting a Table into a Web Page
- Adding Combo Boxes and Radio Buttons to Forms
- Semantic Tags and Their Advantages
- Course Summary
Web Fundamentals: Cascading Style Sheets for Web Pages
Course: 50 Minutes
- Course Overview
- How CSS Add Style to HTML
- Customizing Text and Fonts Using CSS
- Using CSS Selector Types
- Using CSS to Achieve Page Layout
- Styling Element Borders Using CSS
- Adding Color to HTML Elements
- Adding Transformational Styles to HTML Elements
- Adding Animation Styles Using CSS
- Course Summary
Web Fundamentals: Web Fundamentals: Dynamic Web Pages with JavaScript
Course: 1 Hour, 24 Minutes
- Course Overview
- The Client-Server Environment
- The History and Purpose of JavaScript
- Variables in JavaScript
- Programming Concepts in JavaScript
- Manipulating Data with Arrays and String Functions
- Using Functions to Modify and Print Variable Values
- Making HTML Dynamic Using JavaScript
- User Input and Form Validation
- Using JavaScript for Form Validation
- Using Pattern Recognition for Form Validation
- Working with JavaScript Date Operations
- Performing Mathematical Functions with JavaScript
- Using Classes to Build JavaScript Objects
- Course Summary
Assessment:
• Final Exam: Web Fundamentals.
Track 3: Database Fundamentals
In this track, the focus will be on database concepts, RDBMS
with a handful of demos on various SQL commands using MySQL.
Courses (7 hours +)
Database Fundamentals: Database Concepts
Course: 44 Minutes
- Course Overview
- The Origin of Data
- The Structure of Data
- The Storage of Data
- Working with a Database Management System (DBMS)
- Features of a DBMS
- Characteristics of a Reliable DBMS
- DBMS User Roles and Fields
- Course Overview
Database Fundamentals: Understanding Relational Database Management Systems
Course: 1 Hour, 5 Minutes
- Course Overview
- The Purpose of an RDBMS
- Popular RDBMSs on the Market
- The Feature History of Oracle RDBMS
- SQL Server RDBMS History and Features
- MySQL Database History and Features
- Working with MySQL Workbench
- Database Terminology
- Normalization of Data
- Structuring Data with Normalization
- E.F. Codd and His Contribution to RDBMSs
- Course Summary
Database Fundamentals: Getting started with SQL
Course: 56 Minutes
- Course Overview
- Concepts in Structured Query Language (SQL)
- SQL Commands
- Reserved Words Used in SQL
- Common Data Types
- Database Definition Language (DDL)
- Creating and Altering Tables
- Using Tables as Objects
- Constraint Creation
- Applying Constraints
- Violating Constraints
- Course Summary
Database Fundamentals: Working with SQL Commands
Course: 49 Minutes
- Course Overview
- Data Control Language (DCL) Commands
- Data Manipulation Language (DML)
- Inserting Multiple Records
- Data Query Language (DQL)
- Executing a DQL Statement
- Filtering and Sorting Data
- Aggregating and Grouping Data
- Creating Subqueries
- Using Different Join Types
- Joins vs. Subqueries
- Course Summary
Database Fundamentals: Database Administration Basics
Course: 55 Minutes
- Course Overview
- The Database Administrator (DBA)
- Roles and Responsibilities in the RDBMS
- Exploring GUI Admin Tools
- Performing User Administration
- Configuring Database Security
- Migrating Data
- Backing up and Restoring Databases
- Performance Tuning
- Course Summary
Assessment:
• Final Exam: Database Fundamentals.
Track 4: Software Design and Development Fundamentals
In this track, the focus will be on software design and
development principles that empowers you to recognize why software
engineering is always the base for any sort of application
development and to embrace the patterns, principles, models, and
tools used in the development.
Courses (5 hours +)
Software Design and Development: Software Engineering & SDLC Phases
Course: 52 Minutes
- Course Overview
- Software Engineering as a Concept
- Evolution of Software and Methodologies
- Software Development Life Cycle (SDLC) Phases
- Software Planning and Requirements Analysis
- Software Design and Prototyping
- Implementation and Development of the Application
- Software Testing and Deployment
- Software Maintenance
- Project Management
- Course Summary
Software Design and Development: Methodologies
Course: 54 Minutes
- Course Overview
- The Software Development Process
- SDLC Models and Uses
- The Waterfall Model
- The Incremental Model
- The Spiral Model
- The V-Model
- The Agile Model
- SDLC Model Comparison
- SDLC Best Practices
- Course Summary
Software Design and Development: Object-oriented Analysis and Design
Course: 39 Minutes
- Course Overview
- Introduction to Object-oriented Analysis and Design
- OOAD versus Traditional Approaches
- Conceptual Ideas in Object-oriented Programming
- OOAD Models and Methods
- Object-oriented Approach to Problem Solving
- Object-oriented Design
- OOP Design Patterns
- OOP Relationships
- Course Summary
Software Design and Development: Modeling with UML
Course: 52 Minutes
- Course Overview
- Unified Modeling Language (UML)
- Purpose of UML
- Architecture of UML
- UML Models and Diagrams
- UML Notations
- Static Diagrams
- Static Diagrams Use Cases
- Dynamic Diagrams in UML
- Dynamic Diagrams Use Cases
- Course Summary
Software Design and Development: Design Patterns & SOLID Principles
Course: 1 Hour
- Course Overview
- Need for Design Patterns
- Three Basic Types of Design Patterns
- Creational Patterns
- Structural Patterns
- Behavioral Patterns
- SOLID Design Principles
- Need for SOLID Design Principles
- SOLID Design Principles in Practice
- Software Design Best Practices
- Course Summary
Software Design and Development: Version Control System
Course: 55 Minutes
- Course Overview
- The Three-tier Architecture
- The History of Version Control
- Popular Version Control Systems
- Git Features
- Installing Git on Linux
- Configuring a Project with Git
- Creating a Workflow with Git
- GitHub Features
- Version Control Activities
- Course Summary
- Privacy and Cookie PolicyTerms of Use
Assessment:
- Final Exam: Software Design and Development Fundamentals.
MeasureUp Official ITS Exam Simulation:
- 120+ questions
Specificaties
Taal: Engels
Kwalificaties van de Instructeur:
Gecertificeerd
Cursusformaat en Lengte: Lesvideo's met
ondertiteling, interactieve elementen en opdrachten en testen
MeasureUp Examensimulatie: Ingebrepen
Online Virtuele labs: Ontvang 12 maanden toegang
tot virtuele labs die overeenkomen met de traditionele
cursusconfiguratie. Actief voor 365 dagen na activering,
beschikbaarheid varieert per Training.
Tips & Tricks: Inbegrepen
Examen Quiz: Inbegrepen
Volledige training voor het officiële Examen:
Ja
Lesduur: 20:19 uur
Voortgangsbewaking: Ja
Toegang tot Materiaal: 365 dagen
Technische Vereisten: Computer of mobiel apparaat,
Stabiele internetverbindingen Webbrowserzoals Chrome, Firefox,
Safari of Edge.
Support of Ondersteuning: Helpdesk en online
kennisbank 24/7
Certificering: Certificaat van deelname in PDF
formaat
Prijs en Kosten: Cursusprijs zonder extra
kosten
Annuleringsbeleid en Geld-Terug-Garantie: Wij
beoordelen dit per situatie
Award Winning E-learning: Ja
Tip! Zorg voor een rustige leeromgeving, tijd
en motivatie, audioapparatuur zoals een koptelefoon of luidsprekers
voor audio, accountinformatie zoals inloggegevens voor toegang tot
het e-learning platform.
Verrijk Uw Carrière met OEM's ICT Trainingen
Waarom kiezen voor
OEM?
Ervaring: Meer dan 20 jaar
expertise in ICT-trainingen.
Uitgebreide Selectie: Meer dan 1000 cursussen van
200 topmerken.
Hoge Tevredenheid: Beoordeeld met een 9.0 op
Springest.
Kwaliteitsgarantie: Gecertificeerde docenten en
award-winning E-learning.
Partnerschappen: Microsoft Partner, EC-Council
Partner, Certiport en Pearson VUE.
Blijf op de hoogte van nieuwe ervaringen
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.