Onderwerp
Automatisering & ICT/IT
Communicatie
Financieel
HR
Inkoop & logistiek
Management
Secretarieel & Administratief
Marketing
Opleiding & Onderwijs
Persoonlijke Effectiviteit
Productie, techniek & bouw
Kwaliteit- & Projectmanagement
Sales
Vitaliteit & Gezondheid
Taalcursus
Zorg & Verzorging
Juridisch
Internet & Media
Arbo & Veiligheid
Hobby & Vrije Tijd
Vastgoed & Makelaardij
Abonnementen
Locatie
Niveau
Type
Keurmerk

Opleidingen

68.923 resultaten

SQL Server Administration

Amsterdam ma 15 jun. 2026 en 9 andere data
The course SQL Server Administration from SpiralTrain is designed for individuals who want to learn how to effectively manage and maintain a Microsoft SQL Server database. SQL Server Intro The course SQL Server Administration starts with an overview of SQL Server and its various components, such as the database engine, SQL Server Management Studio, and Transact-SQL. Server Configuration Next attention is paid to configuring the SQL Server instance. The various settings including memory, network protocols and collation are discussed in this respect. Database Configuration Also the creation and configuration of databases, including filegroups, file sizes, and file placement is on the schedule of the course SQL Server Administration. Table partitioning and table compression are covered as well. Indexes Another subject in the course content is which different types of indexes are available in SQL Server and how to create and maintain them for optimal performance. Database Consistency Furthermore the importance of maintaining database consistency is discussed. Different techniques for ensuring the integrity of data in SQL Server like checking and fixing errors, checking consistency and emergency mode are covered. SQL Server Security An important subject covered in the course SQL Server Administration are the various security features available in SQL Server, including authentication, authorization, and encryption. Backup and Restore Also how to create and manage backups of an SQL Server databases, as well as how to restore them in case of disaster is a topic. Views and Triggers Finally we cover what views are and how they can be used for abstraction, security, and query reuse. It is also discussed how to use triggers for auditing, data validation, and maintaining denormalized data. Audience Course SQL Server Administration The course SQL Server Administration is intended for database administrators who need to manage, monitor and support Microsoft SQL Server databases and Microsoft SQL Server servers. Prerequisites SQL Server Administration Prior knowledge of the SQL query language and databases is required for participation in the course SQL Server Administration. Realization training SQL Server Administration The course material is covered on the basis of presentations. Demos clarify the theory and practical exercises ensure that the material well understood. Certificate SQL Server Administration After successful completion of the course participants receive a certificate SQL Server Administration. Modules Module 1 : SQL Server Intro SQL Server Editions Storage Requirements OS Considerations Database Engine Service Analysis Server Data Quality Client Connectivity Tools Integration Services GUI Installation Standalone Instance Instance Configuration Feature Selection Module 2 : Server Configuration Instance Configuration Using sp_configure Processor Configuration Memory Configuration Trace Flags Ports and Firewalls System Databases mssqlsystemresource MSDB Master and Model Buffer Pool Hybrid Buffer Pool Module 3 : Database Configuration Data Storage Filegroups Filegroup Maintenance Memory-Optimized Filegroups Scoped Configurations Recovery Model Log Fragmentation Table Partitioning Partition Elimination Table Compression Durability Compiled Objects Module 4 : Indexes Clustered Indexes Primary Key Clustering Nonclustered Indexes Covering Indexes Filtered Indexes In-Memory Indexes Maintaining Indexes Index Fragmentation Filtered Statistics Incremental Statistics Managing Statistics Module 5 : Database Consistency Consistency Errors Page Verify Option Suspect Pages Master DB Corruption Corruption of Binaries DBCC CHECKDB Checking for Errors Fixing Errors Emergency Mode DBCC Commands Consistency Checks Module 6 : SQL Server Security Security Hierarchy Server Roles Logins Granting Permissions Database Level Security Schemas Object Level Security Server Audits Security Reports SQL Data Discovery Vulnerability Assessment Module 7 : Backup and Restore Backup Fundamentals Recovery Models Backup Types Partial Backup Transaction Log Backup Backup Strategies Restoring a Database Restoring via T-SQL Using Management Studio Restoring Files Restoring Pages Parameter Sniffing Module 8 : Views and Triggers View Concepts Create/Alter Views Indexed views Schemabinding Stored Procedures Parameters and Outputs Transactions Temp Tables Auditing Triggers Validation Triggers Reading Execution Plans Seeks, Scans, Joins
€2.650
Klassikaal
max 12
4 dagen

Test Automation with Robot Framework

Amsterdam do 16 jul. 2026 en 9 andere data
In the course Test Automation with Robot Framework from SpiralTrain participants learn to use the open source Robot Framework for Unit Testing and Acceptance Testing in Python or Java. Intro Robot Framework The course Test Automation with Robot Framework starts with an explanation of how the Robot automation Framework can be used for acceptance testing and acceptance test driven development (ATDD). Shown is that the testing framework is keyword-driven and uses tabular test data syntax. Framework Components Next attention is paid to the different components that are present in the Robot Framework such as test libraries, test cases, test data and test runners that generate reports. And also the command-line interface of the Robot Test Framework is covered. Test Data Syntax Next the course Testing with Robot Framework covers how test data in the Robot Framework is defined in plain text files with separators like spaces, pipes or tabs. Test cases are defined in table format, with each row representing a test case and each column representing a piece of data or a keyword. Test Cases Also on the schedule of the course Testing with Robot Framework is how Test Cases are composed of keywords and their arguments. Keywords are defined in test libraries and can be used to perform various actions such as opening a web page, clicking on a button or checking the value of a field. Control Structures Then the various control structures that the Robot Framework supports such as loops and conditional statements are treated. These control structures can be used to create more complex test cases and to reuse test cases. Test Execution Finally test execution in the Robot Framework is covered. Test execution generates reports and logs. The reports provide a summary of the test execution, including information about the number of tests executed, the number of tests passed and failed, and the execution time. The logs provide detailed information, including the test input and output, and any errors or warnings that occurred. Audience Course Test Automation with Robot Framework The course Testing with Robot Framework is intended for testers who want to use the Robot Test Framework to automate tests. Prerequisites Course Test Automation with Robot Framework To participate in this course affinity with testing is required. Knowledge and experience with software development is beneficial for rapid understanding. Realization Training Test Automation with Robot Framework The theory is treated on the basis of presentation slides. Theory is interspersed with exercises. Demos clarify the concepts discussed. Certificate course Test Automation with Robot Framework After successfully completing the training the participants receive a certificate Testing with Robot Framework. Modules Module 1 : Intro Robot Framework What is Robot Framework? Test Automation Acceptance Testing BDD Testing Keyword Driven Open Source Extensibility Installing Robot Library Integration Supporting Languages Module 2 : Framework Components Tabular Syntax Human Readable Keywords Settings Variables Test Cases Test Suites Initialization Files Tasks Keywords Comments Module 3 : Test Data Syntax Space Separated Format Pipe Separated Format UTF-8 Encoding Resource Files TSV Format reStructuredText Files Tidy Tool Ignoring Data Parsing Data Handling Empty Values Module 4 : Test Cases Test Case Syntax Using Arguments Failures Setup and Teardown Test Templates Task Syntax Creating Variables Built-in Variables User Keyword Syntax Variable Files Module 5 : Control Structures For Loops While Loops Using Break Using Continue If and Else Try and Except Timeouts Embedding Arguments Keyword Tags Parallel Execution Module 6 : Test Execution Starting Execution Test Results Argument Files Startup Scripts Execution Flow Continuing on Failure Using Rebot Setting Metadata Setting Listeners Ouyput Files
€1.399
Klassikaal
max 12
2 dagen

JSON Fundamentals

Amsterdam ma 27 jul. 2026 en 9 andere data
In de cursus JSON Fundamentals leren de deelnemers de beginselen van het JSON data formaat en krijgen een grondig begrip van de toepassing van JSON bij REST Services en configuratie files. JSON Introductie De cursus JSON Fundamentals gaat van start met een uitleg van de JSON standaard en de verschillende versies daarvan. Vervolgens wordt ingegaan om de nauwe relatie tussen JavaScript en JSON dat immers de afkorting is van JavaScript Object Notatie. JSON Syntax Aandacht wordt besteed aan de syntax van JSON documenten waarbij data bestaat uit namen gekoppeld aan values, verschillende data elementen gescheiden worden door komma's, objecten worden omgeven door accolades en blok haken arrays bevatten. JSON Validity Ook komt het valideren van JSON documenten met JSON Schema aan de orde. Het verschil tussen syntactische en semantische validatie wordt besproken. En er wordt ingegaan op de verschillende data types die JSON Schema kent zoals numbers, objects, arrays en enumerated values. JSON Processing Tenslotte komt het gebruik van JSON bij Web API's aan bod. Tevens wordt dan aandacht besteed aan zoek mogelijkheden met JSON en aan transformatie van JSON data naar andere data formaten zoals HTML.
€699
Klassikaal
max 12
1 dag

JSON Schema

Amsterdam do 18 jun. 2026 en 9 andere data
De cursus JSON Schema behandelt de syntax en het gebruik van de JSON Schema taal voor het valideren van JSON data en JSON documenten met betrekking tot content model en data types. JSON Overview De cursus JSON Schema gaat van start met een overview van de syntax van JSON (JavaScript Object Notatie). Aan de orde komt de JSON basis structuur met name-value pairs, objects en arrays. Ook wordt ingegaan op JSON Serialisatie en Deserialisatie. JSON Data Types Vervolgens wordt aandacht besteed aan JSON Data Types. Alle mogelijke data types in JSON met hun mogelijke waarden passeren de revue. JSON Schema Dan wordt besproken hoe JSON Schema's worden gedefinieerd met een unique identifier. Hierbij wordt ook ingegaan op de JSON Schema Reference en komen type specific en generic keywords aan bod. Objects and Arrays Op het programma van de cursus staan ook de restricties die aan de data types objects en arrays kunnen worden opgelegd. Zo kan worden afgedwongen dat object properties aan bepaalde patterns moeten voldoen en kan de lengte van een array worden beperkt. Schema Composition Vervolgens wordt ingegaan op het combineren van JSON Schema's door middel van Schema Composition. Hierbij komt aan de orde hoe subschema's conditioneel kunnen worden toegepast met if then else constructies.
€1.399
Klassikaal
max 12
2 dagen

Lambdas en Streams

Amsterdam do 23 jul. 2026 en 9 andere data
In de cursus Lambdas en Streams leren de deelnemers functioneel programmeren met de in Java 8 toegevoegde Lambdas en Stream libraries. Java 8 Review De cursus Lambdas en Streams gaat van start met een bespreking van hoe functionaliteit voor Java 8 werd doorgegeven. Hierbij komen inner en anonymous classes ter sprake. Ook wordt ingegaan op de nieuwe default methods van Java 8 interfaces. Lambdas Intro Vervolgens worden Lambdas geïntroduceerd die corresponderen met interfaces met maar één abstracte method. Deze interfaces staan bekend als functional interfaces. Method References Lambdas kunnen vervangen worden door method references hetgeen een compactere notatie to gevolg heeft. De verschillende type method references worden dan besproken. Function Package Op het programma van de cursus Lambdas en Stream staat ook de bespreking van het java.util.function package. Aan de orde komen de vele kant en klare functional interfaces uit die package met hun respectievelijke parameters, return values en default methods. Higher Order Functions Ook worden higher order functions besproken aan wie functies als parameter worden doorgegeven dan wel door wie functies als return value terug worden gegeven. Streams Intro Vervolgens is het tijd voor een bespreking van de stream library.
€1.499
Klassikaal
max 12
2 dagen

Rust Design Patterns

Amsterdam wo 8 jul. 2026 en 9 andere data
In de cursus Rust Design Patterns van SpiralTrain leren de deelnemers over Design Patterns en idiomen die specifiek zijn voor de Rust language. Rust Recap De cursus Rust Design Patterns begint met het bespreken van de belangrijke kenmerken van de Rust language, waaronder Ownership, Moves, Shadowing, Guards, Crates, Closures en Traits. Rust Idioms Vervolgens wordt aandacht besteed aan de idiomen en conventies die specifiek zijn voor Rust. Dit betreft idiomen als Borrowed Type Arguments, Collections as Smart Pointers, Finalization in Destructors and On-Stack Dynamic Dispatch. Behavioral Patterns Vervolgens worden Design Patterns besproken die gerelateerd zijn aan behavior en communicatie tussen objecten. De specifieke Rust implementatie van bekende patterns als het Observer Pattern, het Command Pattern en het Iterator Pattern wordt besproken. Structural Patterns In de cursus Rust Design Patterns wordt ook aandacht besteed aan Structural Patterns die te maken hebben met de structuur van objecten en classes. Hierbij is er aandacht voor de Rust specifieke implementatie van patterns als het Adapter Patterns, het Façade pattern en het Composite pattern. Functional Programming Tot slot staan functionele patterns en hoe deze in Rust kunnen worden toegepast op het programma van de cursus Rust Design Patterns.
€2.250
Klassikaal
max 12
3 dagen

SQL Server Administration

Amsterdam ma 15 jun. 2026 en 9 andere data
De cursus SQL Server Administration van SpiralTrain is bedoeld voor database beheerders die willen leren hoe ze een Microsoft SQL Server database effectief kunnen beheren en onderhouden. Intro SQL Server De cursus SQL Server Administration gaat van start met een overzicht van SQL Server en de verschillende onderdelen ervan, zoals de database engine, SQL Server Management Studio en Transact-SQL. Server Configuration Vervolgens wordt aandacht besteed aan het configureren van de SQL Server instance. Daarbij komen de verschillende instellingen zoals geheugen, netwerk protocollen en collations aan bod. Database Configuration Ook het aanmaken en configureren van databases, inclusief file groups, file sizes en en file sizes staat op het programma van de cursus SQL Server Administration. En Table partitionering en Table compressie komen ook aan bod. Indexes Een ander onderwerp is welke verschillende soorten indexen beschikbaar zijn in SQL Server en hoe deze kunnen worden gemaakt en worden onderhouden voor optimale prestaties. Database Consistency Verder wordt het belang van het handhaven van database consistency besproken. Verschillende technieken om de integriteit van gegevens in SQL Server te waarborgen, zoals fout herstel en het controleren van de consistentie komen aan bod.
€2.650
Klassikaal
max 12
4 dagen

Testautomatisering met Robot Framework

Amsterdam do 16 jul. 2026 en 9 andere data
In de cursus Testautomatisering met Robot Framework van SpiralTrain leren de deelnemers het open source Robot Framework te gebruiken voor Unit Testing en Acceptance Testing in Python or Java. Intro Robot Framework De cursus Testautomatisering met Robot Framework begint met een uitleg over hoe het Robot Automation Framework kan worden gebruikt voor acceptatietesten en Acceptatie Test Driven Development (ATDD). Getoond wordt dat het Robot Test Framework keyword driven is en een syntax van test data in tabel vorm gebruikt. Framework Components Vervolgens wordt aandacht besteed aan de verschillende componenten die aanwezig zijn in het Robot Framework zoals test libraries, test cases, test data en test runners die rapportages genereren. En ook de command line interface van het Robot Test Framework komt aan bod. Test Data Syntax Vervolgens behandelt de cursus Testen met Robot Framework hoe test data in het Robot Framework worden gedefinieerd in platte tekst files met scheidingstekens als spaties, pipes of tabs. Test cases worden gedefinieerd in tabelvorm, waarbij elke rij een test case vertegenwoordigt en elke kolom een data of een keyword. Test Cases Ook op het programma van de cursus Testen met Robot Framework staat hoe test cases worden samengesteld uit keywords en hun argumenten.
€1.399
Klassikaal
max 12
2 dagen

Solidity Programmeren

Amsterdam do 18 jun. 2026 en 9 andere data
In de cursus Solidity Programming van SpiralTrain leren de deelnemers de Solidity Language voor het schrijven van smart contracts die draaien op de Ethereum Virtual Machine (EVM). Intro Solidity De cursus Solidity Programming begint met een uitleg over de Solidity syntax en de rol van de Ethereum Virtual Machine (EVM). Ook wordt aandacht besteed aan het opzetten van een ontwikkelomgeving voor Solidity. Smart Contracts Vervolgens wordt de structuur en werking van Smart Contracts besproken. Eveneens wordt de rol van state variables, functies en events uitgelegd. En er worden verschillende veelvoorkomende use-cases voor smart contracts gedemonstreerd. Gegevenstypen De verschillende data types die beschikbaar zijn in Solidity maken ook deel uit van de cursus Solidity Programming. Behandeld worden basis data types zoals integers, booleans, adressen en strings. En ook complexere data types en user defined data types zoals arrays, structs en enums komen aan bod. Creating Contracts Dan wordt het schrijven van een smart contract in Solidity behandeld. Aandacht wordt besteed aan constructors, functies en het afhandelen van events. Ook het logging in Solidity contracts en het testen en debuggen van contracts komt aan bod. Contract Inheritance Vervolgens wordt uitgelegd wat contract inheritance is en waarom het nuttig is.
€1.499
Klassikaal
max 12
2 dagen

Solidity Programming

Amsterdam do 18 jun. 2026 en 9 andere data
In the course Solidity Programming from SpiralTrain the participant learn the Solidity Language for writing smart contracts that run on the Ethereum Virtual Machine (EVM). Solidity Intro The course Solidity Programming starts by explaining the basics of the Solidity language syntax and role of the Ethereum Virtual Machine (EVM). Also attention is paid to setting up a development environment for Solidity. Smart Contracts Next the structure of smart contracts and how smart contracts work is discussed. The role of state variables, functions and events is explained as well. Several common use cases for smart contracts are demonstrated. Data Types The different data types that are available in the Solidity language are part of the course Solidity Programming as well. Covered are basic data types like integers, booleans, addresses and strings. And also more complex data types and user defined data types like arrays, structs and enums are treated. Creating Contracts Subsequently the writing of a basic contract in Solidity is treated. Attention is paid to contract constructors, functions and the handling of events. Also logging in contracts and testing and debugging Solidity contracts is covered. Contract Inheritance Next it is explained what contract inheritance is and and why is it useful. Function visibility, function modifiers, immutable and constant state variables are part of subject matter in this respect. And the use of polymorphism in Solidity is treated as well. Decentralized Apps (DApps) Finally attention is paid to the creation of decentralized apps (DApps) in Solidity. It is demonstrated how to build a DApp using Solidity and a front-end framework like React. Interacting with a DApp using web3.js, a local blockchain like Ganache and a wallet like MetaMask is also shown. Audience Course Solidity Programming The course Solidity Programming is intended for developers who want to learn how to develop applications for the Ethereum blockchain with the Solidity programming language. Prerequisites Course Solidity Programming Basic knowledge of blockchain technology, cryptocurrencies and programming is required to participate in the course Solidity Programming. Realization Training Solidity Programming The theory is treated on the basis of presentation slides. The theory is explained in more detail by means of demos. There is an opportunity to practice after each module. Certificate Course Solidity Programming After successful completion of the course participants receive a certificate Solidity Programming. Modules Module 1 : Solidity Intro What is Solidity? Blockchains Cryptocurrencies Smart Contracts Ethereum Virtual Machine Curly Bracket Language Remix IDE Compiler Usage Source File Layout Pragma's Import Paths Module 2 : Smart Contracts Structure of a Contract State Variables Functions Function Modifiers Events Errors EVM Logging Revert Statements Struct Types Enum Types Inheritance Module 3 : Data Types Value Types Booleans Integers Strings Fixed Point Numbers Address Address Members Fixed Size Byte Arrays Address Literals User Defined Types Arrays and Structs Module 4 : Creating Contracts Constructors State Variable Visibility Function Visibility Immutable State Variables Constant State Variables Getter Functions Function Modifiers Parameters and Return Variables Ether Units Time Units Transaction Properties Module 5 : Contract Inheritance Inheritance Function Overloading Function Overriding Modifier Overriding Constructors Calling Base Constructors Multiple Inheritance Linearization Abstract Contracts Interfaces Libraries Module 6 : Decentralized Apps What are DApps? Benefits of DApps Self Executing Contracts Decentralization Open Source Cryptography Token System Decentralized Finance Ganache Metamask web3.js
€1.499
Klassikaal
max 12
2 dagen