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.931 resultaten

Swift Programming

Amsterdam ma 27 jul. 2026 en 9 andere data
In the course Swift Programming participants learn the basics of the powerful and intuitive Swift programming language developed by Apple for creating apps for iOS, Mac, Apple TV, and Apple Watch. Swift Intro After an introduction to the XCode development environment, the playground projects and the iOS projects, the syntax of the Swift language is discussed. The relationship with the older Objective C language is also treated. Variables and Types Attention is paid to Swift versions of well-known C data types such as Int and Float. The course also covers the main Collection types, Array and Dictionary, and new advanced types such as tuples. Swift uses a lot of variables whose value should not change, making the code more secure and clear. Swift Syntax Next the Swift syntax is discussed, in which control flow with conditionals and loops and operators are covered. Functions and the transmission of parameters are also on the agenda. Classes and Objects Then it's time to treat classes with properties and methods. Unlike some other languages, in Swift it is not necessary to create separate interface and implementation files for classes. iOS App Architecture The schedule of the Swift Programming course also covers how the Swift language is used in the development of iOS Apps. This includes the architecture of iOS Apps with Models, Views, Controller, IBOutlets and IBActions. Views and Controls The course concludes with a treatment of Interface Builder and the various controls and views that can be used in iOS Apps. Audience Swift Programming Course The course Swift Programming is designed for participants who want to learn the basics of the newest version of Apple's programming language Swift for iOS apps. Prerequisites Course Swift Programming No programming knowledge is required to participate in the course Swift Programming. Prior knowledge of other programming languages such as Objective C, Java or JavaScript is beneficial for the understanding. Realization Training Swift Programming The theory is treated on the basis of presentations. Demos are used to explain the theory. There is ample opportunity to practice and theory and exercises are interspersed. The course uses the newest version of the XCode development environment. Certification Swift Programming After successful completion of the course participants receive an official certificate Swift Programming. Modules Module 1 : Swift Intro What is Swift? Why Swift Comparison with Objective C XCode Environment Environment setup Creating Playground Project Creating iOS Project .playground files Setting preferences Using navigator Module 2 : Swift Types Constants Variables Strings Interpolation Statements Integers and Floats Dictionaries and Tuples Arrays Optionals Enumerations Module 3 : Swift Syntax Operators Conditionals Overflow Checking Looping XCode Playground Timeline Defining Functions Calling Functions Parameters Scope of Declarations Default Parameter Values Module 4 : Classes and Objects Class Definition Access Modifiers Class Methods Properties Attributes Initializers Value Types Reference Types Method Overloading Inheritance Polymorphism Module 5 : iOS Apps MVC Architecture Model and View Controller IBOutlets IBActions Subclassing Delegation Root View Controller Navigation Controller Controlling Stack Navigation Controller Communication Module 6 : Views and Controls Interface Builder Basic Interaction Buttons and Text Fields Action sheets and Alerts The View Hierarchy View Behavior Containers and Controls Collection Views Navigation View Tab Bars Alert Views and Action Sheets
€1.999
Klassikaal
max 12
3 dagen

Symfony Framework Programming

Amsterdam ma 29 jun. 2026 en 9 andere data
In the course Symfony Framework Programming participants learn how to build modern PHP applications with the latest version of the state of the art Symfony Framework. Symfony Intro Symfony has evolved in recent years into one of the most popular PHP frameworks. This is due to the ease of use, the good performance, the dependency injection mechanism and directly deployable components. Symfony's Routing Architecture In this course you will learn to install Symfony and prepare an environment for application development. Symfony's routing architecture is discussed, the handling of requests and the generation of responses. Twig Templates Attention is paid to Twig templates en template inheritance. Doctrine Object Relational Mapping Next the Doctrine Object Relational Mapping implementation is discussed. Using Doctrine PHP classes and their relations can be stored in the database. Forms and Validation Symfony offers many facilities for Forms and these are discussed extensively. Also the validation of forms is treated. Services Attention is paid to service classes, the service architecture and the registration of services with the container. Security The security facilities that Symfony has to offer, like authentication and authorization with the User Entity class are discussed as well. Symfony's Kernel Also part of the subject matter are advanced subjects like Symfony's kernel, hooking into the routing mechanism and the implementation of dependency injection. Rest API with Symfony Finally attention is paid to the creation of a Rest API with Symfony. At the end of the course you will have completed an extensive case study with Symfony and you are able to create robust Web applications with Symfony. Audience Symfony Framework Programming Course PHP developers who want to develop robust and maintainable Web Applications with the Symfony PHP Framework. Prerequisites Course Symfony Framework Programming Experience with PHP Programming and object oriented development with PHP is required to participate in this course. Realization Training Symfony Framework Programming The theory is treated on the basis of presentation slides. The concepts are illustrated with demos. The theory is interspersed with exercises. The course times are from 9.30 to 16.30. Certification Symfony Framework Programming The participants receive an official certificate Symfony Framework Programming after successful completion of the course. Modules Module 1 : Symfony Intro Why Symfony? Installing Symfony Console commands Namespaces Controller and Route How bright is the future? Installation Composer and Packagist Installing Symfony via Composer The road map Checking the installation Module 2 : Bundles Request and Response Life Cycle Anatomy of a bundle Generating a new bundle Best practices Custom bundles versus AppBundle Creating templates with TWIG Controller/View interaction Conditional templates Installing bundles Data fixtures Defining and prioritizing features Module 3 : Data Access Database configurations Generating an entity What is Object Relational Mapping Entity Classes Using doctrine Inserting new Objects Adding Columns Updating Table Schema Database Migrations Migrations Workflow Nullable Columns Module 4 : Caching in Symfony Caching in Symfony Definition of a cache Caches in a Symfony project Key players in the Reverse proxy cache Set expiration for dashboard page Expiration stategies Validation strategies Doctrine cache ESI for selective caching Sophisticated bundles Module 5 : Presentation Layer Asset management How templates are organize Navigate or not to navigate What is Bootstrap? Bootstrap configuration Creating menus Rendering the menu Dashboard template Overriding templates Profile-related templates Changing the backend logo Module 6 : Security in Symfony Authentication Authorization User Class Dashboard and Security Security is organization Authentication Authorization FOSUserBundle Security settings Adding FOSUserBundle Adding routes Module 7 : Testing TDD and BDD with Codeception Creating a functional test Developing the missing code Creating the unit tests Setting up the database Recreating the database for test Creating unit tests Writing code to pass test Running functional and unit tests On the CI side of the story Module 8 : Forms and Validation Form Input Filtering Validating Forms Creating Forms Save and Redirect Flash Messages Utilities Validators Decorators Sub Forms Module 9 : Rest API What is REST? Resource ID’s REST Web Services Simple REST Examples REST Web Service Principles Multiple Representations Embedded Path Parameters Common REST Patterns Resources URI Access JavaScript Object Notation (JSON)
€2.650
Klassikaal
max 12
4 dagen

Test Driven Development with JUnit

Amsterdam do 4 jun. 2026 en 9 andere data
The course Test Driven Development with JUnit will teach participants the principles of and reasoning behind Test Driven Development and the role of unit testing therein. JUnit Library The course Test Driven Development with JUnit starts with an overview of the different types of testing and their use, detailed attention is given to the workings of the JUnit library, the integration of this library in Eclipse and the use of assertions in Test Cases and Test Suites. Test Fixtures Fixtures used for the formulation of pre- and postconditions of Test Cases are also discussed as is the automation of tests and the concept of continuous integration. TDD Methodology Next the course Test Driven Development with JUnit discusses the methodology of Test Driven Development (TDD), the three rules of TDD and the steps in TDD are explained as are the benefits and limitations of TDD. The participants will exercise TDD by trying to solve so called code Kata’s, small programming problems, using TDD. Stubs en Mocks After an overview of the importance of writing clean code, the course Test Driven Development with JUnit explains the use of stubs and mocks. These stubs and mocks are used as replacement for code that is not ready yet in a testing environment and can be replaced by real code in a production environment. In this respect the Mockito library is used as an example of a mocking framework. Database Testing Finally the course Test Driven Development with JUnit pays attention to database unit testing using DBUnit and the testing of Web Applications using HTMLUnit. Audience Test Driven Development with JUnit The course Test Driven Development met JUnit is intended for experienced Java developers who want to apply JUnit for Test Driven Development. Prerequisites Training TDD with JUnit Knowledge of and experience with programming in Java is required to join the course Test Driven Development with JUnit. Realization Test Driven Development with JUnit The theory is covered on the basis of presentation slides and is interspersed practical exercises. Demos are used to clarify the discussed concepts. The course material is in English. Certification Course TDD with JUnit Participants receive an official certificate Test Driven Development with JUnit after successful completion of the course. Modules Module 1 : Unit Testing What is Unit Testing? Benefits of Unit Testing Manual Testing Automated Testing Time to Test Unit Test Example Unit Testing Best Practices Testing Frameworks Other Types of Testing Continuous Integration Regression Testing Usability Testing Exploratory Testing Acceptance Tests Concurrency Testing Module 2 : JUnit What is JUnit? JUnit Features JUnit View in Eclipse JUnit Test Code JUnit Classes Test Cases TestCase Class TestResult Class JUnitCore Assert Statements Fixtures Test Suites Annotations Special Cases Testing for Exceptions Module 3 : Test Driven Development What is Test Driven Development? Traditional Testing versus TDD Three Rules of TDD Steps in TDD Test Cycles Benefits of TDD Limitations of TDD Testing versus Design TDD Adaptation Behavior Driven Development Designing for Testing Code Kata’s Example Kata Domain Model Kata Test and Implementation Module 4 : Clean Code What is Clean Code? Clean Code Principles Technical Debt Meaningful Naming Naming Guidelines What to Avoid Functions Abstraction Level Switch Statements Function Arguments Avoid Side Effects Command Query Separation Good Comments Bad Comments Code Smells Module 5 : Stubs and Mocks Using Test Doubles What are Stubs? Stub Usage Method under Test Stub HTTP Connection Stubbing Web Server Use Embedded Web Server Stubbing Server Resources Mock Object Simple Mock Example Collaborating Objects Mock Implementation Test using Mock Anti Patterns Using Mockito Module 6 : Database Unit Testing Unit Testing Data Access Types of DB Unit Testing Database Integration Unit Testing DB Unit Advantages of DBUnit DB Unit Life Cycle Core Components IDataSet Implementations Concrete Database Operations Presetting Database Data Extract Data From Database DBUnit Fixture Setup Tables and Dataset Data Access Test Cases Abstract Class Fixture Module 7 : Web Application Testing Testing Web Applications What is HTMLUnit HTMLUnit Features Simple HTMLUnit Test Imitating Browsers HTML Form Test Finding Specific Elements Button Click Test
€1.499
Klassikaal
max 12
2 dagen

Tomcat Administration

Amsterdam wo 8 jul. 2026 en 9 andere data
In the course Tomcat Administration, participants learn to manage and control the Apache Tomcat web server. Tomcat Intro The course Tomcat Administration starts with discussing the different installation options. Next it is shown how Java web applications using servlets and JSP's can be deployed on the server. The web application structure and configuration options with the deployment descriptor are also covered. Tomcat Architecture Participants will become familiar with the internal architecture of the server, with JMX (Java Management Extensions) and the use of JMX to manage and monitor the server. Virtual Hosting Attention is also payed to the setup of virtual hosting and the different ways to secure web applications using authentication and SSL. Load Balancing It is further discussed how to integrate with the Apache Web Server which may serve the static pages or which may have the role of load balancer. The way Tomcat can be configured to enable Web applications to connect to databases is also a course subject. Clustering Finally it is discussed how to configure a cluster to ensure the failover in cases of server crashes and to enable the scalability of applications. JMeter The JMeter tool will be used to test the performance of Web applications. Audience Tomcat Administration Course The course Tomcat Administration is intended for System Administrators and Web Developers who need to administer and control the Tomcat Server and who need to deploy applications onto it. Prerequisites Course Tomcat Administration Participants should be familiar basic computing skills like browsing the Web and accessing the directory structure. Knowledge of Web Applications and other Web Servers is beneficial. Realization Training Tomcat Administration The theory is covered using presentation slides. The concepts are further explained using demos. The theory is alternated with exercises. Certificate Tomcat Administration Attendants receive a certificate of participation in Tomcat Administration after successful completion of the course. Modules Module 1 : Tomcat Introduction What is Tomcat? What is the ASF? Apache Name and Market Share Java Overview Jakarta EE Servers Tomcat and JDK versions Servlet and JSP versions Tomcat Binary Distributions Zip versus Exe Installation Tomcat Directories Server Configuration Files Other Configuration Files Webapps directory Module 2 : Java Web Applications Servlets and JSP's Servlet Characteristics JSP Translation Time JSP Request Time Form Submissions POST and GET Data Sessions Web Application Structure WAR Files Deployment Descriptor Defining Custom URL's Preloading pages Error pages Module 3 : Tomcat Architecture Structure server.xml The Server The Service Connectors Deployment Scenario's The Engine The Host The Context Resources The Realm The Valves Lifecycle Listeners Apache Portable Runtime Module 4 : Class Loading Class Loading Process Class Loaders in JVM Delegation Model Custom Class Loaders Class Loader Behavior Class Loader Namespace Custom Class Loaders Tomcat Class Loaders System Class Loader Common Class Loader Web Application Class Loader Class Loader Order Module 5 : Tomcat and JMX What is JMX? JMX API JMX Goal Where is JMX used? Managed Beans Standard Mbeans MBean Server Naming MBeans JMX Architecture JVM Instrumentation MBeans Accessing the JMX Agent JMX in Tomcat Module 6 : Virtual Hosting Virtual Hosting Name-based Virtual Hosts Virtual Host Configuration Engine with Virtual Hosts Directory Structure Virtual Hosts Virtual Host Element Host File Name-based Hosting IP-based Virtual Hosts Multiple IP addresses per NIC Separate JVM for Each Host Server Configuration more JVM's Host Configuration more JVM's Module 7 : Connecting to Databases Java Database Connectivity JDBC Overall Architecture JDBC Executing a Statement ClassNotFoundException Evolving JDBC versions JDBC Driver Types Tomcat and JDBC JNDI Emulation and Pooling Configuring JNDI Resources Context.xml in META-INF JDBC in Web Applications Connection Pooling Preventing Connection Leaks Module 8 : Tomcat Security Verifying Download Integrity Remove Default Applications Change SHUTDOWN command Special Tomcat Account Securing JVM Securing Web Applications HTTP Authentication Declarative security Programmatic security Form-based Authentication Combined Security Mechanisms SSL Characteristics SSL Handshakes Module 9 : Logging Logging in Java Java Util Logging Levels and Log Methods Tomcat Logging Logging Configuration log4j Configuration Loggers Logger Output Hierarchy Inheriting Logging Levels Logger Names Appenders and Layouts Log Analyzer Tools Commons Logging Module 10 : Stack Tracing Exception Handling try, catch and finally Exception information Generated Stack Trace NullPointerExceptions ClassCastExceptions NumberFormat Exceptions Multiple catch clauses User Defined Exceptions Chained Exceptions Reading Stack Traces Module 11 : Tomcat and Apache Communication with Apache Advantages Using Web Server Apache Directory Structure Configuring AJP Configuring mod_jk Connector Install mod_jk Create mod_jk.conf File Create a Worker Configure httpd.conf Proxying traffic to Tomcat Using mod_proxy Module 12 : Clustering Clustering Types Horizontal and Vertical Clustering Sticky Sessions Load Balancing Configuration Property File Load Balancing Session Sharing Backends In-Memory Session Replication SimplecpCluster Configuration Delta and BackupManager Persistent Session on File System Persistent Session in Database
€1.999
Klassikaal
max 12
3 dagen

TypeScript Programming

Amsterdam do 16 jul. 2026 en 9 andere data
In the course Typescript Programming participants learn to apply the TypeScript language in modern Web applications. Strong Typing In particular, Typescript provides strong typing instead of the original weak typing in JavaScript. In TypeScript errors are therefore already detected during compilation instead of at run-time. TypeScript Fundamentals The course starts with an overview of TypeScript and the features of the newest ECMA JavaScript standards. Next the installation of TypeScript, possible development environments and the use of various types in Typescript is discussed. Callbacks and Closures Attention is also paid to functions in Typescript where callbacks, closures and type guards are treated. Classes and Objects Also object oriented programming with TypeScript classes, constructors, inheritance and interfaces is part of the course program. Generics and Modules Finally attention is given to generics, the parameterization of types and the use of modules and namespaces in TypeScript. After completion of the course participants understand the capabilities of TypeScript which is, amongst other uses, also used in the Angular JavaScript Framework from version to onwards. Audience Course TypeScript Programming The course TypeScript Programming is intended for Web Developers who want to use Typescript and the newest ECMAScript standards to develop the front end of modern web applications. Prerequisites Course TypeScript Programming Experience with JavaScript and a good knowledge of JavaScript is required to participate in this course. Realization Training TypeScript Programming The theory is treated with on the basis of presentation slides. The concepts are illustrated with demos. The theory is interspersed with exercises. The course times are from 9.30 to 16.30. Certification Course TypeScript Programming The participants receive an official certificate TypeScript Programming after successful completion of the course. Modules Module 1 : TypeScript Intro What is TypeScript? TypeScript Intro TypeScript Characteristics Features of TypeScript Benefits of TypeScript Components of JavaScript Installing TypeScript TypeScript Playground Environment Setup Debugging TypeScript Typescript IDE’s Visual Studio Code WebStorm Hello TypeScript Module 2 : Language Syntax TypeScript Identifiers TypeScript Keywords TypeScript Syntax TypeScript Object Orientation TypeScript Types Handling Types Built-in Types TypeScript Variables Variable Declarations Type Assertion Variable Scope Operators Control Flow Structural Typing Module 3 : ECMAScript 6 Arrow Functions Enhanced Object Literals Template Strings Destructuring Spread Hoisting let Variables const Keyword Unicode Proxies Symbols Promises Reflect api Tail calls Module 4 : Functions Return Type Parameter Passing Optional Parameters Default Parameters Variable Arguments Anonymous Functions Function Constructor Recursion Lambda Functions Syntactic Variations Function Overloading Overloading Examples Specialized Overload Signature Module 5 : Complex Types Arrays Intro Accessing Array Elements Array Class Array Methods More Methods Functional Methods Array Destructuring Passing and Returning Arrays Tuples Tuple Operations Unions Unions and Arrays Enums Module 6 : Classes and Objects Classes in TypeScript Variables and Methods Constructors Creating Instance Variables Class Inheritance Method Overriding static Members Encapsulation Access Modifiers Interfaces Overloading with super Factory Pattern Decorators Module 7 : Generics Generics Explained Generic Example Generic Syntax Instantiating Generic Classes Using type T Constraining Type of T Generic Interfaces Generic Object Creation Bounded Type Parameter Runtime Type checking Generic Function Reflection Checking Object for Function Interface Checking with Generics Module 8 : Modules Module Keyword Declaration File Global variables Internal Modules External Modules Working with Modules Namespaces Export and Import Module Systems Generated for AMD Generated for CommonJS Module Merging TypeScript Definiton Manager Querying for Packages
€1.499
Klassikaal
max 12
2 dagen

UML Overview

Amsterdam vr 17 jul. 2026 en 9 andere data
The course UML Overview gives insight into the UML language for modeling systems. UML Intro After an introduction to the UML specification and the meaning of UML as a meta language, the courses addresses Structural Modeling and the diagrams used like class and object diagrams, component and deployment diagrams. Class Diagrams Also domain modeling and the modeling of possible relationships between classes are discussed like inheritance, associations, aggregations, compositions and dependencies. Use Case Diagrams Next attention is paid to Use Case Modeling, the Use Case Diagram, the role of actors and the accurate description of the interaction steps. Sequence Diagrams The next subject is Dynamic Behavior Modeling where interaction diagrams like sequence diagrams and collaboration diagrams are discussed. State Diagrams The modeling of system states using state chart diagrams, the difference between passive and active objects and the role of threads is also part of the subject matter. There is also attention for the role of activity diagrams in which concepts such as control and data flow and swim lanes are discussed. Subsystems en Stereotypes Finally a number of advanced concepts such as the UML modeling of packages and subsystems and the use of stereotypes, constraints and tagged values are part of the program. Audience Course UML Overview The course UML Overview is intended for developers, designers, architects, managers and other interested persons who want to get an overview of the Unified Modeling Language (UML) standard for modeling systems. Prerequisites Course UML Overview Knowledge of and experience with system development and object orientation is beneficial to a good understanding but not strictly required. Realization Training UML Overview The theory is treated on the basis of presentation slides and is interspersed with exercises. UML models are used as demonstration of the concepts. The course material is in English. The course times are from 9.30 up and to 16.30. Certification UML Participants receive an official certificate UML Overview after successful completion of the course. Modules Module 1 : UML Introduction What is UML? Modeling Reasons UML History UML Design Goal UML Diagrams UML Views Use Case View Logical View Component View Deployment View Notes and Adornments Stereotypes Tagged Values Constraints System Sequence Diagrams Module 2 : Use Case Modeling Use Cases Actors System Context Diagram Identifying Use Cases Use Case Diagram Use Case Modeling Steps High Level Use Case Expanded Use Case Structuring Use Case Model Include Relationship Include Use Case Extends Relationship Extends Use Case Use Case Generalization Actor Generalization Module 3 : Structural Modeling Structural Modeling Identification of Classes Structural Diagrams Elements Structural Relationships Association Modeling Domain Class Model Interfaces Composition Generalization Dependencies Packages Objects and Links Component Diagrams Deployment Diagrams Design Class Diagrams Module 4 : Interactions Interaction Diagrams System Sequence Diagrams Object Sequence Diagrams UML Messages Sequence Diagrams Elements Recursion and Conditions Sequence Diagram Syntax Communication Diagrams Communication Diagram Elements Communication Diagram Syntax Interaction Diagrams are Valuable Module 5 : State Machines State Machines State Diagram Elements State Machine Usage State Entry and Exit Actions Pseudo States Order of Actions Internal Transitions State Do Activities Guards History States State Diagram Syntax Module 6 : Activity Graphs Activity Diagram Steps in Activity Diagrams Actions and Subactivities Activity Diagram Elements Decisions Sync State Fork Transitions Join Transitions Swim Lanes Activity Diagram Syntax Using Activity Diagrams
€699
Klassikaal
max 12
1 dag

Access Programming with VBA

Amsterdam do 18 jun. 2026 en 9 andere data
In the course Access Programming with VBA you will learn to provide the Microsoft Access Database with extra functionality with Visual Basic for Applications (VBA). Intro VBA The course VBA Access Programming starts with a discussion of the VBA Editor, entering code and executing the code step by step with the debugger. VBA Syntax Next the syntax of VBA is discussed with variables, operators, procedures, functions, parameters, objects and modules. Control Flow Also covered is how to control the output of the code by means of if and else statements, select clauses and for loops. Arrays are then also addressed. Events Events are generated by user interaction such as pressing buttons or entering commands via the keyboard. These events are important for controlling Access and should be handled in event procedures. Forms Additionally attention is paid to how you can give forms and reports more functionality with VBA Access. DAO Finally the Data Access Object model (DAO) and its properties and functions are discussed. With DAO and VBA information can be retrieved from any Access database and the data can be sorted and filtered. With DAO it is also possible to connect to Access databases from Word and Excel with VBA. Audience Access Programming with VBA Course This course is intended for anyone who wants to learn how to use VBA, Visual Basic for Applications, and the DAO object model in Access to add functionality to forms, reports and databases. Prerequisites Course Access Programming with VBA Knowledge of and experience with Access is required to participate in this course. Programming experience is beneficial to a proper understanding. Realization Training Access Programming with VBA The theory is discussed on the basis of presentation slides. Illustrative demos provide further clarification of the concepts. The theory is interspersed with practical exercises. Certification Access Programming with VBA After successful completion of the course the participants receive an official certificate Access Programming with VBA. Modules Module 1 : VBA Intro Visual Basic Editor Programming in VBA Entering Code VBA Code Statements Comments Stepwise Execution Breakpoints Debugging Module 2 : VBA Syntax Variables Constants Operators Parameters Arguments Procedures Functions Modules Objects Module 3 : Control flow If Statements Else Statements If Then Else Select case For Next Do Loop Arrays in VBA Multidimensional Arrays Dynamic Array Declaration Module 4 : Events What are Events? Event Types Reacting on events Handling Events Event Functions Domain Functions MsgBox in VBA Module 5 : Forms Form Data Coupling Using Autolookup Queries Form Synchronization Control Elements and Fields Calculated Query Fields Commands from Access Module 6 : DAO What is DAO? Data Access Objects Searching Information Work Groups Record Sets Word Database Access Excel Database Access
€1.299
Klassikaal
max 12
2 dagen

Excel Programming with VBA

Amsterdam ma 15 jun. 2026 en 9 andere data
In the course VBA Excel Programming you will learn how VBA, Visual Basic for Applications, can be used to write macros in Excel with VBA and to program in Excel. Intro VBA in Excel The course starts with recording macros in Excel and then viewing and adjusting the VBA code behind these macros. In particular the parts of VBA Excel that are important for controlling Excel are treated. VBA Syntax Next attention is paid to the syntax of the VBA language in which statements, variables and control flow constructs are discussed. Features An important part of the course concerns the use of functions in Excel. The course covers how you can write functions yourself that you can then call from VBA code. VBA Excel Object Model The so-called VBA Excel Object model and its properties and functions with which Excel can be controlled are also on the program of the course. DAO Furthermore attention is paid to how databases can be accessed from Excel with the DAO, Data Access Objects, object model. Events Finally events and their handling are covered. Events are generated by user interaction such as pressing buttons or entering commands via the keyboard. These events are important for controlling Excel. After completing this course, the participants are able to automate many tasks in Excel and process large amounts of data. Audience Course Excel Programming with VBA This course is for individuals who want to learn how to write macros in Excel for automating operations and data processing. Prerequisites for Course Excel Programming with VBA In order to participate in this course good knowledge of and practical experience with Excel is required. Realization Training Excel Programming with VBA The theory is discussed on the basis of presentation slides. Illustrative demos give further clarification of the concepts. The theory is interspersed with practical exercises. Course times are from 9:30 up and to 16:30. Certification Excel Programming with VBA After successful completion of the course, participants receive an official certificate Excel Programming with VBA. Modules Module 1 : VBA Intro Macro's in Excel Recording and playing macro's Visual Basic Editor Programming in VBA Entering code VBA Code Statements Comments Interaction with the user Messagebox and Inputbox Module 2 : VBA Syntax Variables Constants Declarations Data Types Modules Objects Breakpoints Debugging Syntax errors Error handling Module 3 : Control flow Selections If Statements Else Statements If Then Else Select case Iterations For Next Do Loop With end with Arrays in VBA Module 4 : Functions Parameters Arguments Return values Finding functions Defining functions Using Excel functions Creating dialogs Module 5 : Excel Object Model Object model Workbooks Worksheets Cells Rows and columns Data Access Objects Excel Database Access Module 6 : Events What are Events? Event Types Reacting on events Event handling Event canceling Event function Domain functions
€1.299
Klassikaal
max 12
2 dagen

Word Programming with VBA

Amsterdam do 11 jun. 2026 en 9 andere data
In the course Word Programming with VBA, you will learn how VBA, Visual Basic for Applications, can be used to write templates and macros in Word and thus how to program in Word with VBA. Intro Word VBA The course Word Programming with VBA starts with how to create templates in Word that use custom dialog boxes, dynamic menus and toolbars. Attention is paid to the underlying VBA Word code. VBA Syntax Next the syntax of the VBA language is discussed, in which statements, variables and control flow constructs are covered. In particular the parts of VBA Word that are important for controlling Word are treated. Functions An important part of the course concerns the use of functions and procedures in Word. The participants also learn how to write functions themselves and then call them from VBA code. Word Object Model Next attention is paid to the so-called Word Object model and its properties and functions with which Word can be controlled. Data Access Objects Furthermore the program of the course covers how databases can be accessed from Word with the DAO, Data Access Objects, object model. Event Handling And finally events and event handling are covered. After completing this course, participants will be able to create and maintain Word templates, which are fully tailored to their own corporate identity. Audience Course Word Programming with VBA The course Word Programming with VBA is designed for persons who want to learn to write templates in Word and who want to control form input with VBA. Prerequisites Course Word Programming with VBA Good knowledge of templates in Word and how Word deals with text, paragraphs and sections is required to participate in this course. Realization Training Word Programming with VBA The theory is treated on the basis of presentation slides. Illustrative demos provide further clarification of the concepts. The theory is interspersed with practical exercises. Certification Course Word Programming with VBA After successful completion of the course the participants receive an official certificate Word Programming with VBA. Modules Module 1 : VBA in Word Templates in Word Template Types Recording and Playing Macro's Visual Basic Editor Programming in VBA Entering code VBA Code Statements Comments User Interaction Messagebox and Inputbox Module 2 : VBA Syntax Variables Constants Declarations Data Types Modules Objects Stepwise Execution Breakpoints Debuggen Syntax Errors Error Handling Module 3 : Control flow Selections If Statements Else Statements If Then Else Select Case Iterations For Next Do Loop With end With Arrays in VBA Array Indexes Module 4 : Functions What are Functions? Parameters Arguments Finding Functions Defining Functions Forms Creating User Interfaces Making Dialog Windows Controlling the Cursor Module 5 : Word Object Model Word Objects Object Model Documents Paragraphs Sections Bookmarks Range Object Data Access Objects Word Database Access Module 6 : Events What are Events? Sorts of Events Reacting on Events Handling Events Disabling Events Event Functions Application Events Window Events Domain Functions
€1.299
Klassikaal
max 12
2 dagen

VueJS Programming

Amsterdam ma 22 jun. 2026 en 9 andere data
In the course VueJS Programming participants learn to use the VueJS JavaScript Framework to develop modern single page Web Applications. Vue Integration VueJS started as part of the ecosystem of the well-known Laravel PHP Framework, but is now also widely used outside of it. The integration of VueJS into an application can start with a simple script tag and can then grow with the need from 3 lines of code to managing the entire view layer. Knowledge of Babel or Webpack is not necessary to start with VueJS, but VueJS can work together with these tools. Vue Components The course VueJS programming starts with a discussion of the installation of the Framework and important components such as the root Vue instance, templates, data and directives, two way data binding, watchers and filters. Vue Templates Subsequently templates, virtual DOM and binding directives are discussed. The use of components, events, props, validation and named and custom slots are also treated. Styling with CSS is on the course program as well as rendering with JSX. Routing Next attention is paid to routing in VueJS with nested, dynamic and programmatic routing. Asynchronous processing with promises and state management are also discussed. Vue Tooling en Vue Internals Finally attention is paid to VueJS Tooling and the internals of VueJS. Audience Course VueJS Programming The course VueJS Programming is intended for Web Developers who want to use the newest version of the VueJS framework in developing modern single-page Web Applications. Prerequisites Course VueJS Programming Good knowledge of JavaScript and ample JavaScript programming experience and is required to participate in this course. Realization Training VueJS Programming The theory is treated on the basis of presentations. The concepts are illustrated with demos. The theory is interspersed with exercises. The course times are from 9.30 to 16.30. Certification VueJS Programming The participants receive an official certificate VueJS Programming after succesfull completion of the course. Modules Module 1 : VueJS Intro What is Vue.js Installation and Setup vue-loader and webpack root Vue Instance Options Object Templates, Data and Directives Looping in Templates Binding Arguments Reactivity Two Way Data Binding Instance Life Cycle Hooks Computed Properties Watchers Filters Module 2 : Templates HTML-Based Syntax Virtual DOM Render Functions Interpolations Mustache Syntax v-once Directive Raw HTML v-html Directive Attributes v-bind Directive JavaScript Expressions Arguments Modifiers v-bind and v-on Shorthand Module 3 : Components Component Basics Component Registration Props Data and Methods Computed Properties Prop Validation Data Flow .sync Modifier Passing Content with Slots Named and Scoped Slots Custom Events Mixins Non-prop Attributes Components and v-for Module 4 : Styling Class Binding Object Syntax Inline Style Binding Array Syntax Multiple Values Auto-prefixing Multiple Values Scoped CSS with vue-loader CSS Modules with vue-loader Conditional Rendering Preprocessors Module 5 : Rendering with JSX What is JSX? Render Function Nodes, Trees and Virtual DOM Virtual Nodes Tag Name Data Object In-Depth createElement Arguments Constraints Event and Key Modifiers Functional Components Template Compilation Module 6 : Routing HTML5 History Mode Dynamic Routing Passing Parameters Nested Routes Redirect and Alias Navigation Active Class Programmatic Navigation Navigation Guards Route Order Route Names Module 7 : State Management State Concept Vuex State Helpers Mutations Synchronicity Actions Action Helpers Destructuring Promises Modules File Structure Module 8 : Vue Tooling Example Sandbox WebPack and NPM Component Scoped CSS Vue Test Utils Jest and Mocha Asynchronous Updates TypeScript Support Plugins Annotating Return Types Browserify Pre Compiled Templates Module 9 : Vue Internals Reactivity in Depth Object.defineProperty Dependency Tracking Change Notification Tracking Changes Watchers and Rerendering Property Addition nor Detected Touch and Notify Change Detections Caveats Declaring Reactive Properties Async Update Queue
€1.999
Klassikaal
max 12
3 dagen