DESARROLLO Entity Framework.NET / LINQ 24 Spring FrameWork. 24 Symfony2 20 Hadoop 24 PYTHON II 24 DESARROLLO APLICACIÓN IOS II 20 Desarrollo AndroidI

Tamaño: px
Comenzar la demostración a partir de la página:

Download "DESARROLLO Entity Framework.NET / LINQ 24 Spring FrameWork. 24 Symfony2 20 Hadoop 24 PYTHON II 24 DESARROLLO APLICACIÓN IOS II 20 Desarrollo AndroidI"

Transcripción

1 PLAN FORMATIVO 2015 Número Horas icloud DESARROLLO Entity Framework.NET / LINQ 24 Spring FrameWork. 24 Symfony2 20 Hadoop 24 PYTHON II 24 DESARROLLO APLICACIÓN IOS II 20 Desarrollo AndroidI y II : Curso Medio 30 Desarrollo Android II : Curso Medio 20 Html5+Jquery 24 Html5+Jqueyy+phonegap 24 Angular 24 SharePoint Desarrollo Desarrollo básico con Liferay 24 Team Foundations Macros en Excel y VBA 24 BBDD Administración II de Oracle 11g 24 Instalación y Administración de Jboss y Apache 24 BBDD No relacionales (Mongo, NOSQL) 24 SISTEMAS SharePoint Adm Red Hat I 30 Administración Windows Server 2008 R2 24 Adm Weblogic II 24 Exchange CITRIX XENAPP 6.5 ADMINISTRATION 24 ADMINISTRACIÓN de Liferay 24 Deploying Citrix XenMobile and Managing Devices 10 NNetScaler 10 Essentials and Networking 24 VM Ware ICM V VMWare Optimaze 35 REDES Y ALMACENAMIENTO CCNA Acelerado 30 Ontap 16 INGENIERÍA Catia I Iniciación Solidos 24 Catia II Avanzado Solidos y DMU 24 Catia III Diseño Utillaje 24 Catia IV Análisis y Simulación por Elementos Finitos 24 1

2 Catia V Eléctrico 24 Catia VI Advanced Tubing 24 Elementos Finitos 20 Unigraphics 24 Smart Plan 3D 24 OTROS ITIL Foundation 20 PMP 35 Scrum Básico 16 Scrum Básico 16 Kanban 24 HABILIDADES Y TECNOLOGIA Redacción Eficaz: informes que venden y Gestión de proyectos 20 Presentaciones de impacto 10 2

3 DESARROLLO Entity Framework.NET / LINQ OBJETIVOS: Access data in a managed way using minimal code Apply three workflows supported by the Entity Framework Perform essential tasks with full automation in place Manipulate data with both LINQ and Entity SQL Create examples that rely on Table-Valued Functions Determine the remedies for entity-specific exceptions Explore the use of optimistic and pessimistic concurrency Define mappings between your applications and data sources Perform advanced Entity Framework management tasks DURACIÓN: 24 HORAS TEMARIO: 1. Introducing the Entity Framework Defining an entity Understanding the Entity Framework elements Introducing the Entity Framework files Developing a simple Entity Framework example 2. Looking more closely at queries Defining a basic query Creating specific queries Combining and summarizing data Grouping data 3. Choosing a workflow Understanding the code-first workflow Understanding the model-first workflow Understanding the database-first workflow Defining the workflow choices Creating a code-first example Adding a record Creating a model-first example Creating a database-first example 4. Generating and using objects Understanding the Entity objects Making queries using objects Modifying data using objects Working with Query Builder methods 5. Performing essential tasks Defining the essential tasks Creating a master/detail form 6. Manipulating data using LINQ Introducing LINQ to Entities Understanding LINQ compilation Using entity and database functions 7. Manipulating data using Entity SQL 3

4 Understanding Entity SQL Selecting data Working with literals in Entity SQL Ordering data Grouping data 8. Interaction with stored procedures Understanding stored procedures Adding stored procedures to your model Building an application using stored procedures Creating a basic stored procedure example 9. Interaction with views Understanding views Adding views to your model Creating a basic view example Making views writable 10. Interaction with Table-Valued Functions Understanding TVFs Adding TVFs to your model Calling a TVF using Entity SQL Calling a TVF using LINQ Mapping a TVF to an entity type collection 11. Dealing with exceptions Understanding exceptions Considering exception sources Handling connection string exceptions Dealing with query exceptions Dealing with other data exception types Understanding concurrency exceptions 12. Overcoming concurrency issues Visualizing database concurrency issues Considering optimistic concurrency problems Implementing optimistic concurrency in an application Considering pessimistic concurrency issues 13. Handling performance problems Understanding performance issue sources Viewing performance issues Defining the performance triangle Using multithreading as an aid to speed 14. Creating custom entities Developing POCO classes Creating and using event handlers Creating custom methods Creating custom properties 15. Mapping data types to properties Understanding mapping automation configuration Working with standard data types Working with enumerated data types Working with complex data types Working with geography and geometry spatial data types 16. Performing advanced management tasks Developing multiple diagrams for a model Performing batch imports of stored procedures and functions Mapping a stored procedure that returns multiple result sets Creating entities with inheritance Controlling context actions for automatically generated classes 17. Conclusion 4

5 Spring 3.0 Framework OBJETIVOS: Explain the issues associated with complex frameworks such as JEE and how Spring addresses those issues Understand the relationships between Spring and JEE, AOP, IOC, JDBC, Hibernate, JSF, Struts, JMS, and EJBs Discuss the challenges to adopting Spring Write applications that take advantage of the Spring container and the declarative nature of assembling simple components into applications Understand what the Spring Expression Language brings to the table and how to use it Understand and work with various options for integrating persistence into a Spring application including the recently incorporated Object XML Mapping (OXM) functionality Work with Spring s support for transactions Understand and work with various options for integrating view-oriented frameworks for web applications into Spring. Frameworks that are examined include Spring MVC, JSF, and Struts Integrate JMS into the Spring framework Using Spring to work with and/or implement SOAP and RESTful web services Use Spring Security to protect your applications DURACIÓN: 24 horas TEMARIO 1. Introduction to the Spring 3.0 Framework Understanding the value of Spring Inversion of Control Dependency Injection Spring Overview Spring Application Architectures Spring Container Managing the Container Access to Services and Resources Application Contexts Beans as Components Beans and Factories XML Bean Configuration Annotation and SPEL-based configuration Bean Definition and Dependencies 5

6 Bean Lifecycle Customization Options Post-Processors Property Editors Data Handling Validation using the Spring Validator Type Conversion using Converters Formatting using Formatters Spring Expression Language (SPEL) Using SPEL Evaluating Expressions Language Constructs Operators and Assignment Variables and Functions 2. Aspect-Oriented Programming AOP Benefits and Concepts Aspect Defined Decoupling Through Aspects Code Generation Styles Cross-Cutting Concerns Spring s AOP Framework Advice and Weaving Proxies: Cost/Benefit Types of Advice Interceptor Chain Joinpoints and PointCuts Advisors Working with Proxies Annotations and AOP Aspects, Advice, and Pointcuts Using Annotation Introductions Introductions and Annotations 3. Data Access Data Access Pattern Overview of Persistence Layer and Transactions Transaction Overview Spring Transactions Defining Spring Transactions Working with Demarcation Managing Spring Transactions Spring JDBC (optional) Spring JDBC Architecture Working with JDBC Template Database Operations Handling JDBC Exceptions Hibernate (optional) Spring Hibernate Architecture ORM Mapping Overview 6

7 DAO Implementation Working with Hibernate DAOs in Spring Hibernate Template XML Interoperability Object XML Mapping in Spring Marshalling and UnMarshalling Implementation Options Working with the JAXB Marshaller 4. Spring Views Spring/Web Framework Architecture Spring MVC (optional) Spring MVC Architecture Spring MVC Components Spring MVC Flow Dispatcher and Controllers Handlers and Mapping Interceptors Spring and Struts (optional) Spring/Struts Architecture Integrating Struts into Spring Spring and JSF (optional) Spring/JSF Architecture Integrating JSF into Spring 5. Spring Security Framework Understand basic security concepts Secure Web Pages Use Multiple Roles Secure pages based on roles Allow login and logout Create custom login pages Use JSP Tags to conditionally allow content based on roles Securing Services based on roles Securing Services based on identity 6. Spring and JMS (optional) JMS Overview Spring/JMS Architecture JMS Template 7. Spring Remoting and Web Services (future) Services Overview Exposing Services using RMI Exposing and Accessing Services using HTTP Working with JAX-WS Exposing and Accessing RESTful Services Accessing using RestTemplate Exposing as XML Endpoint Exposing as a JSON Endpoint 8. Spring Web Flow (future) Web Flow Overview Flow Definition 7

8 Working with Views Working with Actions JavaScript and Expression Language Options SYMFONY2 OBJETIVOS: Take the Symfony2 PHP framework into your hands and discover Symfony2 basics and features like MVC implementation, forms processing and database handling... Duracion: 20 horas TEMARIO: Object Oriented Programming Classes vs objects Constructor / destructor Properties and methods Inheritance Visibility Exceptions Namespaces Exploring Symfony2 General introduction to the framework and its integrated tools Standard Edition installation Symfony2 project architecture (application, bundles, libraries) Processing an HTTP request with Symfony2 Understanding environment principle Coding conventions Debugging the code The web debug toolbar Recorded logs Profiler Exception traces Configuring the application Configuring the application Comparing supported formats: XML, YAML and PHP Application global configuration URIs global configuration Overriding global configuration at the bundle level 8

9 Generating pages for the end user Twig template engine syntax Templates Twig versus PHP Templates inheritance Templates inclusion Actions inclusion Defining and includings slots Generating URIs thanks to view helpers Creating actions and analyzing the end user's request Defining a Controller class and its action methods Mapping controllers with the routing system Generating a raw response or a response based on a template Reading data from the user s request Reading and writing data in the user s session Reading and writing a cookie Multiple configuration thanks to file inclusion and overriding Triggering a 404 error page Redirecting the end user to another page Interacting with a relational database Introduction to PDO (DSN, prepared statements, transactions ) Getting a SQLite or MySQL connection Executing a SQL query on the database Securing SQL queries with a transaction and prepared statements Factoring the business logic into model classes Interacting with the end user with forms Discovering the form framework Creating and processing basic forms Applying validation rules on your fields Prototyping form rendering with Twig Retrieving validated user s input 9

10 HADOOP OBJETIVOS: Los aspectos más importantes de la arquitectura de Hadoop La implementación de trabajos MapReduce y los patrones de uso más comunes Qué problemas resuelve Hadoop y cuáles no resuelve Cómo configurar y gestionar un cluster de Hadoop Cómo importar y exportar datos en Hadoop Nociones sobre las interfaces de alto nivel para Hadoop más importantes DURACION: 24 Horas CONTENIDOS: Por qué y para qué Hadoop Limitaciones de la escalabilidad vertical El tiempo de acceso aleatorio como hándicap Emergencia de grandes volúmenes de datos: Big Data Necesidad de un nuevo enfoque Qué es Hadoop La arquitectura de Hadoop El sistema distribuido de ficheros (HDFS) El paradigma MapReduce Estructura de un cluster de Hadoop: JobTracker, TaskTracker, NameNode y DataNode Instalación y configuración de Hadoop La API básica de Hadoop API básica: Mapper, Reducer, Job, Configuration, JobClient Entrada/salida: InputFormat, OutputFormat y sus variantes Tipos básicos: Text, IntWritable, LongWritable, ObjectWritable, etc Streaming API Desarrollo de aplicaciones MapReduce Desarrollo de una aplicación simple con Hadoop Ejecución de aplicaciones en Hadoop Patrones de uso común: filtrado, ordenación, recuento, particionamiento, ejecución de tareas distribuidas, reconciliación Diseño de aplicaciones: cuándo Hadoop es apropiado y cuándo no lo es Recetas prácticas 10

11 Eclipse como herramienta de desarrollo para Hadoop Ejecución de Hadoop en modo local Contadores Depuración y búsqueda de errores Testing Importación/Exportación de datos Acceso directo al HDFS Importación de bases de datos: Sqoop El ecosistema de Hadoop Hive: Datawarehousing y plataforma de análisis SQL Pig Oozie Pangool: Tuple MapReduce Clusters Hadoop en Amazon Cómo arrancar y gestionar clusters con Amazon Elastic Map Reduce Programación avanzada en MapReduce Serialización/deserialización con Thrift API avanzada: Partitioner, Writable, WritableComparable, DistributedCache, métodos configure() y close() Ordenación secundaria Patrones de uso avanzados: Joins Generación de índices Solr desde Hadoop 11

12 Python II OBJETIVOS: Pythonic thinking. Python's input and output details: stdio and file io. Python's interesting and extra-useful flow-of-control devices. Python's simple and robust error handling. Python's flexible function protocols. Python's memory model. Python's straight-forward object-oriented features. Python's built-in data types: using them, and inheriting from them in classes you design. Python's list comprehensions, decorators, iterators, generators, context managers. Python's scheme for creating and using libraries and packages. Python's handy libraries for many developer/administrator tasks: shutil, tempfile, subprocess, glob, profile, shelve, os, sys, optparse, unittest. Python's architecture, which allows you to get working very quickly with any Python library (there are thousands). DURACIÓN: 24 Horas CONTENIDOS: 1. Output Executing a Python program Syntax: code blocks, colons if, elif and else while and another else Writing to stdout Relational and logical operators 2. Input Input from stdin Factory functions Catching an exception: yet another else Formatted strings Integer division issue 3. for range range operator for loop tuples 4. Functions Function protocols import and reload Module: random Introspection 5. Scope 12

13 Indentifier scope Default arguments Keyword arguments 6. Sequences Sequence types: str, tuple, list Sequence slicing and other manipulations 7. Important Trick Module: sys Important trick: _name_and_'_main_' Valid identifiers 8. Comprehensions Scope issues List comprehensions 9. Dictionaries Importing with from Dictionaries 10. File IO File I/O Module: os Walking a Directory 11. Packages Modules: shutil, tempfile Python Packages Debugging 12. Dynamic Code Dynamic Code Generation Modules: subprocess Glob Profile 13. Function Fancies Function protocols: variable length argument lists Formatted printing using a dictionary for replacement Unpacking sequences and dictionaries Generators (Optional) Decorators (Optional) 14. OOP Module: shelve Classes Inheritance Class variable 15. Overriding Overriding Has-A vs Is-A relationships 16. New Style Classes Useful attributes Iterators New style classes Attribute control (Optional) Property (Optional) Static methods (Optional) Class methods (Optional) Diamond inheritance (Optional) 17. Developer Modules Context Manager Class Module: unittest 13

14 Module: optparse 18. Wrap Up Exceptions Namespaces Nests Pitfalls Finding Modules and Help 19. Re Module Re - Regular Expressions Search and replace Named groups 20. Re Syntax Regular expression syntax Testing regular expressions Programación IOS II Objetivos: Programar con soltura en Objective-C para ios Emplear todos los tipos de vistas disponibles para construir aplicaciones en ios Extender las posibilidades de navegación en una aplicación más allá de los controles estándar Emplear CoreData para proporcionar persistencia en las aplicaciones Acceder a servicios externos con JSON para obtener información Emplear elementos multimedia en las aplicaciones Utilizar el geoposicionamiento en las aplicaciones Diseñar aplicaciones personalizadas DURACION: 20 Horas Temario: Programación en ios 'revisited' Gestión de vistas: adiós al Storyboard Creación y gestión de vistas de tablas (UITableView) Vistas nuevas en ios 6: páginas y colecciones Personalización de menús Configuración de las aplicaciones Persistencia: documentos, propiedades, SQLite y CoreData Datos en la red: JSON e icloud Aplicaciones multimedia Uso del acelerómetro Reconocimiento y gestión de gestos Geolocalización y mapas Monetización: anuncios y compras dentro de la aplicación Desarrollo de un proyecto en ios PROGRAMACIÓN ANDROID NIVEL I y II OBJETIVOS: Build your own Android apps 14

15 Understand how Android applications work,their life cycle, manifest, Intents, and using external resources Design and develop useful Android applications with compelling user interfaces by using, extending, and creating your own layouts and Views and using Menus. Take advantage of Android's Application Framework API to build complex applications. Utilize the power of background services,threads, and notifications. Use Android's communication APIs for SMS, telephony, network management, and internet resources (HTTP). Secure,tune, package, and deploy Android applications DURACIÓN: 30 horas TEMARIO: Android Overview Android Overview History Android Versions The Stack Stack Overview Linux Native Libraries Dalvik App Framework Applications Quick Start Installing SDK Hello, World! The Emulator MainBuildingBlocks MainBuildingBlocks Overview A Real World Example Activities Intents Services Content Providers Broadcast Receivers Application Context Yamba Project Overview The Yamba Application 15

16 Project Design Part 1: Android User Interface Part 2: Preferences, File System, Menus Part 3: Android Services Part 4: Working with Databases Part 5: Lists and Adapters Part 6: Broadcast Receivers Part 7: Content Providers Part 8: System Services Android User Interface Two Ways to CreateUser Interface Views and Layouts Starting Yamba Project StatusActivity Layout StatusActivity Java Class Logging in Android Threading in Android OtherUI Events Adding Color and Graphics Alternative Resources OptimizingUser Interface Preferences, File System, Options Menu Preferences Options Menu Shared Preferences File System, Explained Services Yamba Application Object UpdaterService Looping In The Service PullingData From Twitter Databases About SQLite DbHelper First Example UpdateUpdaterService Refactoring StatusData Lists and Adapters 16

17 TimelineActivity Basic TimelineActivity Layout About Adapters Timeline Adapter ViewBinder: ABetter Alternative Updating Manifest File Base Activity Broadcast Receivers AboutBroadcast Receivers BootReceiver The TimelineReceiver Broadcasting Intents The Network Receiver Adding Custom Permissions Content Providers Creating Content Provider Using Content Providers Through Widgets System Services CompassDemo Location Service Updating Yamba touser the Location Service Intent Service Sending Notifications ANDROID II Temario Lists and Adapters About Adapters TimelineActivity Basic TimelineActivity Layout Timeline Adapter ViewBinder: A Better Alternative Updating Manifest File Base Activity Broadcast Receivers 17

18 About Broadcast Receivers BootReceiver The TimelineReceiver Broadcasting Intents The Network Receiver Adding Custom Permissions Content Providers Creating Content Provider Using Content Providers Through Widgets System Services Compass Demo Location Service Updating Yamba to User the Location Service Intent Service Sending Notifications Using HttpClient Cookies Authentication XML and JSON Lab: REST API Extending Android with JARs Simple mechanics of the libs/ directory What will and will not work How best to integrate a third-party JAR Lab: Twitter: experiment with third-party Twitter API wrappers Creating Local Services Role of services Service lifecycle methods 18

19 Sharing state in local services Threads and local services Lab: Twitter: poll for friends timeline updates Using Local Services Starting and stopping services Getting updates via shared state Getting updates via Intents and BroadcastReceivers Lab: Twitter: populate ListView with friends timeline updates Remote Services Role of remote services Creating AIDL interfaces Exporting and importing AIDL interfaces Callbacks from service to client Lab: Twitter: make the polling service be remote, using AIDL for control and callbacks for async updates Notifications Role of notifications Raising a notification Augmenting notifications via hardware Reacting to selected notifications Handling multiple notification-worthy events Lab: Twitter: user can specify "BFF""; service raises notification when update from BFF arrives Location Tracking Android's location tracking model Getting updates as you move Getting the latest fix Proximity alerts Choosing providers via criteria Testing via DDMS 19

20 Lab: Twitter: add "L:30.010, "-style markup on user request to tweets, using current location Programación Android II Objetivos: This course is taking mobile application developmentto the nextlevel. You will learn how to create custom widgets, create animations, work with camera, use sensors, create and use advanced content providers and much more. The course goes into testing anddeployment of Android applications as well. Temario: Extending Android with JARs Simple mechanics of the libs/ directory What will and will not work How bestto integrate a third-party JAR Lab: Twitter: experiment with third-party Twitter API wrappers Creating Local Services Role of services Service lifecycle methods Sharing state in local services Threads and local services Lab: Twitter: poll for friends timeline updates Using Local Services Starting and stopping services Getting updates via shared state Getting updates via Intents andbroadcastreceivers Lab: Twitter: populate ListView with friends timeline updates Remote Services Role of remote services Creating AIDL interfaces Exporting and importing AIDL interfaces Callbacks from service to client Lab: Twitter: make the polling service be remote, using AIDL for control and callbacks for async updates Notifications Role of notifications Raising a notification Augmenting notifications via hardware Reacting to selected notifications Handling multiple notification-worthy events Lab: Twitter: user can specify "BFF""; service raises notification when update from BFF arrives Location Tracking Android's location tracking model Getting updates as you move Getting the latestfix Proximity alerts Choosing providers via criteria Testing viaddms Lab: Twitter: add "L:30.010, "-style markup on user requestto tweets, using currentlocation Maps Rules and API keys Adding a map, with center and zoom levels Overlays and MyLocationOverlay Custom overlays with push-pins Zoom controls Lab: Twitter: support public timeline; for updates with "L:30.010, "-style markup in any timeline, show location Supported audio formats 20

21 Simple media playback Streaming audio Supported video formats Simple video playback Streaming video Lab: Twitter: add option to view helpcast on how to use the application, playing back a video IntegratingWebKit Launching a standalonebrowser activity Adding a WebKitto your application Loading local content Controlling what happens on link clicks Lab: Twitter: launch browser on in-tweetlinks; show online help from a local file Advanced WebKit Exposing Java code to Javascript Calling back into Javascriptfrom Java Richer local content stores Lab: Twitter: online help is customized with user info via injected JavaMedia HTML5 + jquery Objetivos: What is jquery and why should you use it? How does jquery reduce the amount of code that you have to write to add rich functionality to both existing and new web pages? How does jquery make Ajax programming easier? What best practices are there for using jquery so that it works unobtrusively and performs well? What plugins and extensions are available to enhance your applications even more than the core jquery library can provide? What is HTML5 and why, when, and where should you use it? How does HTML5 reduce the amount of code that you have to write to add rich functionality to both existing and new web pages? How do you detect the features of HTML5 that are available in your users' browsers? How do you let my users continue to work while being disconnected from the network? DURACION: 24Horas TEMARIO: Introduction To get things started, we'll talk about what jquery is, what it can do, where to get it, and how to include it into both existing and new pages. We'll introduce the famous $ function and do some simple selections with it, modifying the DOM, and handling some events. This introduction will be light enough to get started using jquery quickly, but show enough of what it's capable of so that we have some context in the modules that follow. 21

22 Selecting Elements jquery gets its name for its ability to query the DOM for elements in an amazing variety of ways. This module will cover the many different selectors that jquery supports, but also the methods the jquery object supports that allow you to refine and extend the results of your queries. The style of method chaining that jquery made popular will be covered, allowing you to truly write less, but do more. Manipulating the Document You've selected the correct elements, what's next? This module demonstrates how easy jquery makes it to manipulate the DOM by creating new elements and updating existing ones. You'll see how jquery makes programmatic CSS manipulation a breeze. You'll also get to explore jquery's support for "animating" the properties of your elements in order to create impressive visual and functional effects for when the user is interacting with your pages. Event Handling Users do stuff with your pages. jquery makes handling events in a cross-browser manner so easy that you'll want to do all of your development in JavaScript. You'll see how to bind and unbind handlers to events (both DOM and custom) and the gotchas you need to keep in mind managing the event context properly. You'll also see how to use "live" events which automatically detect when new elements are added to the DOM and handle events for them. Ajax No JavaScript library would be complete without some sort of support for making requests from the client to the server. jquery makes it trivial to download and inject HTML into an existing DOM. It's just as easy to send data to and receive data from "web services" located on the server, allowing complex logic to be authored in JavaScript and run on the client. jquery's Deferred objects will also be covered, greatly easing the burden of working with asynchronous data sources. Plugins Even if "core" jquery were all you could use, it would still be worth it. Fortunately, the jquery community has written hundreds, if not thousands, of plugins (mostly free) that can take your applications to the next level with barely any code to write on your part. This module will cover some of the more popular plugins (color, validation, form, and more) and demonstrate how to write your own (this is often useful even if you don't plan on sharing your plugins with anybody else). 22

23 jquery UI The jquery UI project is a standard set of widgets and effects, put together by the jquery team by selecting from and improving upon some of the most popular plugins developed by the community. These feature-rich widgets (autocomplete, datepicker, dialog, tabs, and more) can make your web pages seem as rich as traditional applications. You'll also learn how to use the jquery UI CSS Framework. Templates and Data Binding As more code is written in JavaScript for execution in the browser, developers are discovering that they need to change the way they write JavaScript to keep it manageable. The "official" template and data link plugins you'll discover in this module will demonstrate one way of taking your JavaScript development to the next level. Testing The core jquery library comes with thousands of tests ensuring it works in all modern browsers. How many tests do you have for the JavaScript in your application? This module highlights the qunit testing framework used by the jquery team which you can use for your own code and also demonstrates how to use tools like Selenium and WatiN to do full, end-to-end testing for your web applications. Introduction to HTML5 This module introduces HTML5, providing an overview of what will be covered throughout the rest of the course. Browser support and techniques for detecting the different features in HTML5 are explored. HTML5 includes a handful of new, semantic elements that make your markup much easier to structure and reason about. We'll also look at some of the new CSS properties that you can use to enhance the style of your documents. Forms HTML5 includes over a dozen new input control types for collecting data from your users. This module covers those new controls and discusses ways to use JavaScript to enhance forms in the cases where specific control types aren't available. Storage Up until HTML5, the only way to store user-specific data has been to use cookies, but that's extremely limited and pales in comparison to the features available in HTML5. This module looks at local storage, 23

24 the embedded SQL database, and the alternative "IndexedDB", how to detect them and how to use them. Offline As strange as it sounds, HTML5 allows you to take your web applications offline. This module looks at the ways you can do this, specifying the resources the browser will need to download in order to be able to do anything offline and what events and methods you'll need to know about in order to provide a proper, offline experience. Messaging One of the most revolutionary features of HTML5 is the new WebSocket protocol which allows servers to push data to clients enabling almost "real time" notifications. This module looks at the client-side APIs you'll need to be familiar with in order to use them and some different ways of setting up a server in order to handle the client requests. We'll also look at web workers which allow you to perform longrunning tasks while keeping the main UI for your application usable and responsive. Canvas The Canvas API makes it possible to do more than just display text and raster-based images in your web pages. You'll learn about the different shapes the Canvas API supports and the methods you need to draw them as well as the newer features for drawing text onto your canvases. The programming model used by canvases is different from the DOM so we'll discuss the new things you'll have to consider while working with it. Audio/Video Previously, playing any sort of audio or video required the use of a 3rd party plugin like Flash, QuickTime, or Silverlight. HTML5 gives audio and video first-class support, but there are plenty of options to consider. This module will demonstrate the new tags and how to detect if a browser supports specific codecs. More HTML5 includes more new features than any other previous version of HTML. This module tries to wrap things up by covering the "smaller", but still game-changing features that didn't fit in the other modules. Features such as being able to drag and drop between the browser and the OS, local file system access, the geolocation API, and cross-window messaging will be covered before you go off and implement these in your own applications. 24

Oracle Database 11g: Taller de Administración I Versión 2

Oracle Database 11g: Taller de Administración I Versión 2 Oracle University Contact Us: 902 302 302 Oracle Database 11g: Taller de Administración I Versión 2 Duration: 5 Days What you will learn Este curso es el primer paso hacia el éxito como profesional de

Más detalles

Oracle Database 11g: Taller de Administración

Oracle Database 11g: Taller de Administración Cursos Especialización Versión 1.0 13/02/2013 Tabla de contenido 1 Introducción... 3 2 Objetivos... 3 3 Prerrequisitos... 3 4 Duración y Precio... 4 5 Contenido... 4 2 Cursos Especialización Oracle Database

Más detalles

MICROSOFT Course 20462: Administering Microsoft SQL Server Databases

MICROSOFT Course 20462: Administering Microsoft SQL Server Databases MICROSOFT Course 20462: Administering Microsoft SQL Server Databases 1 INTRODUCCIÓN El curso 20462 aporta al alumno conocimientos y habilidades para mantener una base de datos de Microsoft SQL Server 2014.

Más detalles

Por qué ExecuTrain? Por qué ExecuTrain? Modalidad de servicio

Por qué ExecuTrain? Por qué ExecuTrain? Modalidad de servicio Por qué ExecuTrain? ExecuTrain es un proveedor de entrenamiento corporativo a nivel internacional y líder mundial en la capacitación empresarial. Contamos con 22 años y más de 62 mil personas capacitadas

Más detalles

MCSA Base para 6 MCSEs

MCSA Base para 6 MCSEs MCSA Base para 6 MCSEs 2 MCSA: Windows Server 20410A Installing and Configuring Windows Server 40 36 20411A Administering Windows Server 40 36 20412A Configuring Advanced Windows Server Services 40 36

Más detalles

Cursos para certificación Microsoft

Cursos para certificación Microsoft s para certificación Microsoft RFC CED-910802-4A3 1 México D.F. a 05 de Agosto de 2015. Ing. Juan Alfredo Saldívar Cabral México FIRST P R E S E N T E. CompuEducación es la empresa líder en Capacitación

Más detalles

DIPLOMADO EN DESARROLLO Y ARQUITECTURA DE APLICACIONES EMPRESARIALES CON JAVA

DIPLOMADO EN DESARROLLO Y ARQUITECTURA DE APLICACIONES EMPRESARIALES CON JAVA DIPLOMADO EN DESARROLLO Y ARQUITECTURA DE APLICACIONES EMPRESARIALES CON JAVA El Diplomado en Desarrollo y Arquitectura de Aplicaciones Empresariales bajo la plataforma Java Entreprise Edition, ofrece

Más detalles

Festivos: 29 enero, 24 y 25 de marzo; La inscripción sólo se realiza rellenando en Internet la ficha de inscripción:

Festivos: 29 enero, 24 y 25 de marzo; La inscripción sólo se realiza rellenando en Internet la ficha de inscripción: Ficha de curso Nombre: Certified IT Professional: Programador de Aplicaciones Web Nº horas: 220 Nº alum.: 16 Inicio: 26/01/2016 Fin: 29/04/2016 Horario: 9:00-13 h Lugar: ZARAGOZA La inscripción sólo se

Más detalles

CentralTECH PHP & MySQL

CentralTECH PHP & MySQL CT-3774: Desarrollo en PHP y MySQL Sobre este curso El curso está dirigido a profesionales y entusiastas del desarrollo de software, que tienen nociones básicas o avanzadas de programación y desean adquirir

Más detalles

PROGRAMA FORMATIVO: ORACLE JAVAEE WEBLOGIC EXPERTO

PROGRAMA FORMATIVO: ORACLE JAVAEE WEBLOGIC EXPERTO PROGRAMA FORMATIVO: ORACLE JAVAEE WEBLOGIC EXPERTO Noviembre 2015 DATOS GENERALES DEL CURSO 1. Familia Profesional: INFORMÁTICA Y COMUNICACIONES (IFC) Área Profesional: SISTEMAS Y TELEMÁTICA 2. Denominación:

Más detalles

La inscripción sólo se realiza rellenando en Internet la ficha de inscripción:

La inscripción sólo se realiza rellenando en Internet la ficha de inscripción: Nombre: Certified IT Professional: Programador de Aplicaciones Web Nº horas: 220 Nº alum.: 16 Inicio: 26/01/2015 Fin: 07/05/2015 Horario: 9-13h Lugar: ZARAGOZA La inscripción sólo se realiza rellenando

Más detalles

6231 Manteniendo una Base de Datos SQL Server 2008 R2

6231 Manteniendo una Base de Datos SQL Server 2008 R2 6231 Manteniendo una Base de Datos SQL Server 2008 R2 Duración: 10 días Descripción: El curso proporciona los conocimientos y habilidades para mantener un servidor de base de datos de Microsoft SQL Server

Más detalles

Por qué ExecuTrain? Por qué ExecuTrain? Modalidad de servicio

Por qué ExecuTrain? Por qué ExecuTrain? Modalidad de servicio Por qué ExecuTrain? ExecuTrain es un proveedor de entrenamiento corporativo a nivel internacional y líder mundial en la capacitación empresarial. Contamos con 22 años y más de 62 mil personas capacitadas

Más detalles

CATÁLOGO CURSOS Y TALLERES

CATÁLOGO CURSOS Y TALLERES CATÁLOGO CURSOS Y TALLERES 2016 www.executrain-qro.com.mx Circuito del Mesón No.186 Int. 12 3er.Piso Fracc. El Prado C.P. 76039 Tel: (442) 2150021 WINDOWS SERVER 2012 10961 Automating Administration with

Más detalles

Por qué ExecuTrain? Por qué ExecuTrain? Modalidad de servicio

Por qué ExecuTrain? Por qué ExecuTrain? Modalidad de servicio Por qué ExecuTrain? ExecuTrain es un proveedor de entrenamiento corporativo a nivel internacional y líder mundial en la capacitación empresarial. Contamos con 22 años y más de 62 mil personas capacitadas

Más detalles

ORA-133 Oracle Database 11g: Administration Workshop I

ORA-133 Oracle Database 11g: Administration Workshop I ORA-133 Oracle Database 11g: Administration Workshop I Introducción Este curso está diseñado para ofrecer al alumnado una base sólida en la administración básica de Oracle Database 11g. En esta clase,

Más detalles

ÍNDICE MICROSOFT LINUX ORACLE CISCO VMWARE

ÍNDICE MICROSOFT LINUX ORACLE CISCO VMWARE ÍNDICE WINDOWS SERVER 2012 3 WINDOWS 8 3 EXCHANGE SERVER 2013 3 SQL SERVER 2012 3 SHAREPOINT 2013 3 SYSTEM CENTER 2012 3 VIRTUALIZACIÓN CON 3 SEGURIDAD EN REDES 3 SEGURIDAD LYNC SERVER 2013 4 PRIVATE CLOUD

Más detalles

Programación para Android

Programación para Android Programación para Android Presentación El crecimiento de Android representa una gran oportunidad para el desarrollo de servicios y aplicaciones móviles. Por ello, Capacitación IT ofrece este curso dirigido

Más detalles

DIPLOMADO EN MODELAMIENTO DE DATOS Y DESARROLLO CON ORACLE PLSQL

DIPLOMADO EN MODELAMIENTO DE DATOS Y DESARROLLO CON ORACLE PLSQL DIPLOMADO EN MODELAMIENTO DE DATOS Y DESARROLLO CON ORACLE PLSQL El diplomado en Modelamiento de Datos y Desarrollo con Oracle PL/SQL, tiene por objetivo formar expertos desarrolladores en Oracle PL/SQL

Más detalles

CURSOS DISPONIBLES: ORACLE DATABASE 11G ADMINISTRATOR CERTIFIED ASSOCIATED. Familiaridad en procesamiento de datos y técnicas

CURSOS DISPONIBLES: ORACLE DATABASE 11G ADMINISTRATOR CERTIFIED ASSOCIATED. Familiaridad en procesamiento de datos y técnicas Datos capacitador: Capacitador: OMNIUS / DEVELOP Certificador: México First CURSOS DISPONIBLES: ORACLE DATABASE 11G ADMINISTRATOR CERTIFIED ASSOCIATED Prerrequisitos Familiaridad en procesamiento de datos

Más detalles

CentralTECH JAVA SE 7 Desarrollo

CentralTECH JAVA SE 7 Desarrollo CT-2775: de Aplicaciones Sobre este curso Este curso explora la API, características y componentes principales de Java para el desarrollo de aplicaciones orientadas a objetos y en entornos de escritorio.

Más detalles

Agustiniano Ciudad Salitre School Computer Science Support Guide - 2015 Second grade First term

Agustiniano Ciudad Salitre School Computer Science Support Guide - 2015 Second grade First term Agustiniano Ciudad Salitre School Computer Science Support Guide - 2015 Second grade First term UNIDAD TEMATICA: INTERFAZ DE WINDOWS LOGRO: Reconoce la interfaz de Windows para ubicar y acceder a los programas,

Más detalles

CATÁLOGO DE CURSOS PRESENCIALES

CATÁLOGO DE CURSOS PRESENCIALES CATÁLOGO DE CURSOS PRESENCIALES 2015 CURSOS MICROSOFT... 2 LINUX... 6 ORACLE... 5 CISCO... 7 VMWARE... 7 PROGRAMACIÓN Y DESARROLLO... 8 DISEÑO GRÁFICO Y ANIMACIÓN WEB... 9 DISPOSITIVOS MÓVILES... 9 MARKETING

Más detalles

ETS APPs 26.10.2012 MATELEC 2012. Nuevas Funciones para ETS. Madrid. Casto Cañavate KNX Association International

ETS APPs 26.10.2012 MATELEC 2012. Nuevas Funciones para ETS. Madrid. Casto Cañavate KNX Association International ETS APPs Nuevas Funciones para ETS 26.10.2012 MATELEC 2012 Madrid Casto Cañavate KNX Association International KNX Association International Page No. 2 Introducción Diversidad de Proyectos Viviendas Oficinas

Más detalles

IT Power Camp 3: Project Management with Microsoft Project and PMI

IT Power Camp 3: Project Management with Microsoft Project and PMI IT Power Camp 3: Project Management with Microsoft Project and PMI Compuesto por: 1 Jornada Comercial: How to Sell Project Management Solutions with Microsoft and PMI Fecha: 10 de Junio, 2014 Duración:

Más detalles

Microsoft Private Cloud Tour 2014 Microsoft Private Cloud BootCamp con System Center 2012

Microsoft Private Cloud Tour 2014 Microsoft Private Cloud BootCamp con System Center 2012 Microsoft Private Cloud Tour 2014 Microsoft Private Cloud BootCamp con System Center 2012 Duración: 5 días (40 horas) Bootcamp exclusivo de Global Knowledge Laboratorios prácticos: M10750 + M10751 Certificaciones

Más detalles

ADAPTACIÓN DE REAL TIME WORKSHOP AL SISTEMA OPERATIVO LINUX

ADAPTACIÓN DE REAL TIME WORKSHOP AL SISTEMA OPERATIVO LINUX ADAPTACIÓN DE REAL TIME WORKSHOP AL SISTEMA OPERATIVO LINUX Autor: Tomás Murillo, Fernando. Director: Muñoz Frías, José Daniel. Coordinador: Contreras Bárcena, David Entidad Colaboradora: ICAI Universidad

Más detalles

PROGRAMA DEL CURSO ORACLE DATABASE 11G ADMINISTRATOR I

PROGRAMA DEL CURSO ORACLE DATABASE 11G ADMINISTRATOR I PROGRAMA DEL CURSO ORACLE DATABASE 11G ADMINISTRATOR I (Teleformación 150 horas) CONTENIDOS TEÓRICOS: EXPLORACIÓN DE LA ARQUITECTURA DE ORACLE DATABASE Visión general de la arquitectura de Oracle database

Más detalles

Julio-Diciembre 2015

Julio-Diciembre 2015 Calendario Microsoft Julio-Diciembre 2015 : Windows, Exchange, Lync, SharePoint, Directory Services Curso Descripción Horas Días Requisito Examen Jul Ago 40349 Windows Operating Systems 21 3 Ninguno 98-349

Más detalles

Por qué ExecuTrain? Por qué ExecuTrain? Modalidad de servicio

Por qué ExecuTrain? Por qué ExecuTrain? Modalidad de servicio Por qué ExecuTrain? ExecuTrain es un proveedor de entrenamiento corporativo a nivel internacional y líder mundial en la capacitación empresarial. Contamos con 22 años y más de 62 mil personas capacitadas

Más detalles

Curso de Especialización Desarrollo Web y Base de Datos

Curso de Especialización Desarrollo Web y Base de Datos Curso de Especialización Desarrollo Web y Base de Datos I.-GENERALIDADES RP-01 Código Duración del Curso de Especialización 8 meses Nº de Horas 240 Identificación del Ciclo Horas teóricas semanales 3 Carreras

Más detalles

Por qué ExecuTrain? Por qué ExecuTrain? Modalidad de servicio

Por qué ExecuTrain? Por qué ExecuTrain? Modalidad de servicio Por qué ExecuTrain? ExecuTrain es un proveedor de entrenamiento corporativo a nivel internacional y líder mundial en la capacitación empresarial. Contamos con 22 años y más de 62 mil personas capacitadas

Más detalles

Certificación Oracle 11g DB Assosiate

Certificación Oracle 11g DB Assosiate Certificación Oracle 11g DB Assosiate Descripción La certificación Oracle Database 11g Administrator Certified Associate es una excelente forma de iniciarse en la carrera del Administrador de Bases de

Más detalles

HTML 5. Que es HTML5 07/04/2011

HTML 5. Que es HTML5 07/04/2011 HTML 5 M.I María Luisa González Ramírez Que es HTML5 Es una agrupación de diversas especificaciones concernientes al desarrollo web HTML 5 no se limita solamente a crear nuevas etiquetas, atributos. Es

Más detalles

Oracle DBA. Requisitos previos. Duración y modalidad. Próximos Inicios. Alcances de la Capacitación. Costo y formas de pago. Instructor a cargo

Oracle DBA. Requisitos previos. Duración y modalidad. Próximos Inicios. Alcances de la Capacitación. Costo y formas de pago. Instructor a cargo Oracle DBA Requisitos previos Para realizar esta capacitación es necesario que los alumnos posean los siguientes conocimientos: Manejo de inglés, Lecto-Comprensión de textos técnicos. Modelo relacional

Más detalles

MsCodersCamp 2014. SharePoint Online: Desarrolla tus apps en la nube. Cloud. Colaboran: #MsCodersCamp2014

MsCodersCamp 2014. SharePoint Online: Desarrolla tus apps en la nube. Cloud. Colaboran: #MsCodersCamp2014 MsCodersCamp 2014 Cloud SharePoint Online: Desarrolla tus apps en la nube Colaboran: MsCodersCamp 2014 Miguel Tabera SharePoint MVP Beezy Spenta www.sinsharepointnohayparaiso.com @migueltabera www.blogmup.net

Más detalles

Trainning in.net technology. Formacion.Net Advanced Fernando Lencinas

Trainning in.net technology. Formacion.Net Advanced Fernando Lencinas Trainning in.net technology Formacion.Net Advanced Fernando Lencinas Página Page 1 1 Introduccion a la plataforma.net 1.1 Arquitectura de la plataforma.net 1.2 Common Language Runtime CLR, Microsoft Intermediate

Más detalles

Por qué ExecuTrain? Por qué ExecuTrain? Modalidad de servicio

Por qué ExecuTrain? Por qué ExecuTrain? Modalidad de servicio Por qué ExecuTrain? ExecuTrain es un proveedor de entrenamiento corporativo a nivel internacional y líder mundial en la capacitación empresarial. Contamos con 22 años y más de 62 mil personas capacitadas

Más detalles

Curso ASP.NET MVC 4 Usando C# y Visual Studio 2012

Curso ASP.NET MVC 4 Usando C# y Visual Studio 2012 p Curso ASP.NET MVC 4 Usando C# y Visual Studio 2012 Objetivos: Este curso proporciona una introducción práctica al desarrollo de aplicaciones Web usando el ASP.NET MVC 4 y C#. Este es un nuevo framework

Más detalles

DIPLOMADO EN PROGRAMACIÓN

DIPLOMADO EN PROGRAMACIÓN DIPLOMADO EN PROGRAMACIÓN OBJETIVOS Preparan al Estudiante en el uso de lenguajes de programación de las tecnologías de.net y.net Framework, con conocimientos generales en acceso a bases de datos y creación

Más detalles

Connecting Cloudino Connector to FIWARE IoT

Connecting Cloudino Connector to FIWARE IoT Hoja 1 DE 9 Connecting Cloudino Connector to FIWARE IoT 1. What is FIWARE IoT FIWARE is an open software ecosystem provided by the FIWARE Community (htttp://www.fiware.org). FIWARE exposes to developers

Más detalles

UNIVERSIDAD NACIONAL DE INGENIERÍA IPCEIT INDIA PERÚ CENTRO DE EXCELENCIA DE TECNOLOGÍAS DE LA INFORMACIÓN. Curso: Certificate in Developing With Java

UNIVERSIDAD NACIONAL DE INGENIERÍA IPCEIT INDIA PERÚ CENTRO DE EXCELENCIA DE TECNOLOGÍAS DE LA INFORMACIÓN. Curso: Certificate in Developing With Java Curso: Certificate in Developing With Java El objetivo de este curso es proporcionar al estudiante con una experiencia en programación. Los estudiantes que llevarán a cabo este curso serán capaces de trabajar

Más detalles

Curso Expression Blend 4 with Silverlight

Curso Expression Blend 4 with Silverlight Descripción: Microsoft Expression Blend es una herramienta de diseño de interfaz de usuario desarrollada y vendida por Microsoft para crear interfaces gráficas para aplicaciones Web y de escritorio que

Más detalles

Instalación: Instalación de un agente en una máquina cliente y su registro en el sistema.

Instalación: Instalación de un agente en una máquina cliente y su registro en el sistema. HERRAMIENTA DE MONITORIZACIÓN DE SISTEMAS Autor: Sota Madorrán, Iñaki. Director: Igualada Moreno, Pablo. Entidad Colaboradora: Evotec Consulting, S.L. RESUMEN DEL PROYECTO El proyecto consiste en el diseño,

Más detalles

Guía de Instalación Oracle Business Intelligence Enterprise Edition (10.1.3.2.0) Advanced Installation Type

Guía de Instalación Oracle Business Intelligence Enterprise Edition (10.1.3.2.0) Advanced Installation Type Guía de Instalación Oracle Business Intelligence Enterprise Edition (10.1.3.2.0) Advanced Installation Type Elaborado por: Antonio Akiyama (antonio.akiyama@gbsperu.net) Consultor Senior Business Intelligence

Más detalles

IBM Software Demos Rational Model Driven Development

IBM Software Demos Rational Model Driven Development This demonstration introduces IBM Rational XDE and IBM WebSphere Studio working together to improve J2EE software development. Esta demostración presenta la combinación de IBM Rational XDE e IBM WebSphere

Más detalles

CURSOS OFICIALES MICROSOFT

CURSOS OFICIALES MICROSOFT CURSOS OFICIALES MICROSOFT Código Windows Server Versión 2008 R-2 Horas Valor Inicio Termino Horario MS-6419B Configuring, Managing and Maintaining Windows Server 2008 Based Servers R-2 40 28 UF 9-dic

Más detalles

Universidad de Guadalajara

Universidad de Guadalajara Universidad de Guadalajara Centro Universitario de Ciencias Económico-Administrativas Maestría en Tecnologías de Información Ante-proyecto de Tésis Selection of a lightweight virtualization framework to

Más detalles

Powered by RELEASE NOTES. CSS Business Intelligence. Versión 2.11.0. Build 20130510

Powered by RELEASE NOTES. CSS Business Intelligence. Versión 2.11.0. Build 20130510 RELEASE NOTES CSS Business Intelligence Versión 2.11.0 Build 20130510 Spanish Version English Version Change Log / Detalle de Cambios Revision Date Description Owner 1.0 27-May-2013 Document Creation /

Más detalles

Por qué ExecuTrain? Por qué ExecuTrain? Modalidad de servicio

Por qué ExecuTrain? Por qué ExecuTrain? Modalidad de servicio Por qué ExecuTrain? ExecuTrain es un proveedor de entrenamiento corporativo a nivel internacional y líder mundial en la capacitación empresarial. Contamos con 22 años y más de 62 mil personas capacitadas

Más detalles

online Master Programación Java SE y Java EE

online Master Programación Java SE y Java EE online Master Programación Java SE y Java EE Objetivos Mejorar las competencias en todo lo relacionado con Visual studio.net y su framework para trabajar con componentes Windows y Web, crear aplicaciones

Más detalles

Oracle Linux 7: Administración avanzada, edición 1

Oracle Linux 7: Administración avanzada, edición 1 Oracle University Contact Us: +34916267792 Oracle Linux 7: Administración avanzada, edición 1 Duration: 5 Days What you will learn This Oracle Linux 7: Advanced Administration training is ideal for experienced

Más detalles

Desarrollo y servicios web Sesión 18

Desarrollo y servicios web Sesión 18 Desarrollo y servicios web Sesión 18 Luisa Fernanda Rincón Pérez 2014-2 Qué son los patrones arquitectónicos? Definen la estructura de la solución al mas alto nivel. Por esto es lo primero que se tiene

Más detalles

Android Mobile & Web Development Training

Android Mobile & Web Development Training Android Mobile & Web Development Training Promoción Lanzamiento Para no programadores: $ 7.440.- (186 hs.) Para Programadores de otros lenguajes: $ 6.480.- (160 hs.) Para Programadores Android: $ 4.900

Más detalles

CL_55115 Planning, Deploying and Managing Microsoft Project Server 2013

CL_55115 Planning, Deploying and Managing Microsoft Project Server 2013 Gold Learning Gold Business Intelligence Silver Data Plataform P Planning, Deploying and Managing Microsoft Project Server 2013 www.ked.com.mx Por favor no imprimas este documento si no es necesario. Introducción.

Más detalles

TFM Comunicación, Redes y Gestión de Contenidos

TFM Comunicación, Redes y Gestión de Contenidos TFM Comunicación, Redes y Gestión de Contenidos Aplicación móvil hibrida para control de asistencia y servicio técnico a domicilio y gestión de partes de trabajo Autor: Patricia Paguay Lara Tutorizado

Más detalles

PROGRAMAS DE ESPECIALIZACIÓN EN COMPUTACIÓN E INFORMÁTICA (PECI)

PROGRAMAS DE ESPECIALIZACIÓN EN COMPUTACIÓN E INFORMÁTICA (PECI) Los Programas de Especialización en Computación e Informática tienen por finalidad formar en un corto plazo especialistas en diversas áreas de TIC, proporcionándole a cada participante herramientas que

Más detalles

DIPLOMADO EN BASE DE DATOS

DIPLOMADO EN BASE DE DATOS DIPLOMADO EN BASE DE DATOS OBJETIVOS Preparan al Estudiante en el uso de las tecnologías de base de datos OLTP y OLAP, con conocimientos generales en todas las bases de datos y especialización en SQL server

Más detalles

SharePoint Day Bogotá Julio 13 de 2013 Hello New World: Novedades en el desarrollo de componentes para SharePoint 2013

SharePoint Day Bogotá Julio 13 de 2013 Hello New World: Novedades en el desarrollo de componentes para SharePoint 2013 COMUNIDAD SHAREPOINT DE COLOMBIA SharePoint Day Bogotá Julio 13 de 2013 Hello New World: Novedades en el desarrollo de componentes para SharePoint 2013 Enrique Gonzalez Araujo Twitter @gonzalezaraujo Email

Más detalles

Catálogo de Servicios

Catálogo de Servicios Catálogo de Servicios Catálogo de Servicios Capacitación Certificaciones Más Servicios Contacto Capacitación Capacitación Para Profesionales de TI En ExecuTrain contamos con cursos en Tecnologías de Información,

Más detalles

REST BACK END Y APLICACIÓN PARA ios PARA OPTIMIZAR TIEMPO Y RECOMENDAR NUEVOS EVENTOS

REST BACK END Y APLICACIÓN PARA ios PARA OPTIMIZAR TIEMPO Y RECOMENDAR NUEVOS EVENTOS REST BACK END Y APLICACIÓN PARA ios PARA OPTIMIZAR TIEMPO Y RECOMENDAR NUEVOS EVENTOS Autor: Balduz Bernal, Carlos Director: Contreras Bárcena, David Entidad Colaboradora: ICAI Universidad Pontificia Comillas.

Más detalles

18 15,29 19 de Redes 6293 Troubleshooting and Supporting Windows 7 in the Enterprise 3 6292 y 6420 70-685 $ 4,900.00

18 15,29 19 de Redes 6293 Troubleshooting and Supporting Windows 7 in the Enterprise 3 6292 y 6420 70-685 $ 4,900.00 Sistemas Operativos, Seguridad Tel. 340 2400 n www.qoslabs.com.mx n info@qoslabs.com CÓDIGO CURSO DÍAS REQUISITO EXAMEN PRECIO M.N. Julio Agosto Septiembre Microsoft Windows 7 62 Installing and Configuring

Más detalles

CATA LOGO DE CURSOS PRESENCIALES. Learning & Training Cloud

CATA LOGO DE CURSOS PRESENCIALES. Learning & Training Cloud CATA LOGO DE CURSOS PRESENCIALES 2014 Learning & Training Cloud Contenido Paseo de la Castellana, 95, Pl 16 MICROSOFT... 2 MICROSOFT WINDOWS SERVER 2012... 2 MICROSOFT WINDOWS 8... 2 MICROSOFT EXCHANGE

Más detalles

Online Itinerario Desarrollo móvil con Android 4.x y HTML 5

Online Itinerario Desarrollo móvil con Android 4.x y HTML 5 Online Itinerario Desarrollo móvil con Android 4.x y HTML 5 Objetivos Conocer las características de la plataforma de desarrollo para terminales móviles Android y su funcionamiento. El curso permite aprender

Más detalles

El Gran Curso de.net Framework con Visual Studio 2015

El Gran Curso de.net Framework con Visual Studio 2015 El Gran Curso de.net Framework con Visual Studio 2015 Curso 255020 150 horas Dictado por Danaé Aguilar y María Marquina Este curso proporciona los fundamentos de.net Framework 4.6 utilizando la última

Más detalles

ACERCA DE ELGG CARACTERÍSTICAS PARA USUARIO FINAL FUNCIONAMIENTO

ACERCA DE ELGG CARACTERÍSTICAS PARA USUARIO FINAL FUNCIONAMIENTO http://elgg.org/ 2009 ACERCA DE ELGG Elgg es un motor abierto y flexible para la creación de redes sociales. Este motor asume las tareas web más comunes y las funcionalidades de una red social, por lo

Más detalles

MÁSTER. en desarrollo de aplicaciones. Dirigido a. Objetivos. Requisitos. Duración. Metodología. Contenidos

MÁSTER. en desarrollo de aplicaciones. Dirigido a. Objetivos. Requisitos. Duración. Metodología. Contenidos MÁSTER en desarrollo de aplicaciones Dirigido a Todas aquellas personas interesadas en convertirse en expertos programadores en desarrollo de aplicaciones móviles independientemente de cuál sea su formación

Más detalles

Por qué ExecuTrain? Por qué ExecuTrain? Modalidad de servicio

Por qué ExecuTrain? Por qué ExecuTrain? Modalidad de servicio Por qué ExecuTrain? ExecuTrain es un proveedor de entrenamiento corporativo a nivel internacional y líder mundial en la capacitación empresarial. Contamos con 22 años y más de 62 mil personas capacitadas

Más detalles

IBM Software Demos Lotus Domino Designer 6.5

IBM Software Demos Lotus Domino Designer 6.5 (0:02) Lotus Domino Designer enables developers to rapidly build, test, and deploy secure, standards based Lotus Notes and Domino collaborative applications. Included in Designer is a graphical help utility

Más detalles

MANUAL BREVE DE INSTRUCCIONES PARA INSTALAR EL BLOQUE DE VIDEOCONFERENCIA EN MOODLE

MANUAL BREVE DE INSTRUCCIONES PARA INSTALAR EL BLOQUE DE VIDEOCONFERENCIA EN MOODLE MANUAL BREVE DE INSTRUCCIONES PARA INSTALAR EL BLOQUE DE VIDEOCONFERENCIA EN MOODLE AUTOR: Dr. Agustín Rico Guzmán ENSEÑANZA MEDICA CAR Zamora Michoacán México REQUISITOS BLOQUE DE VIDECONFERENCIA EN MOODLE,

Más detalles

ANÁLISIS Y DESARROLLO DE UNA PLATAFORMA BIG DATA

ANÁLISIS Y DESARROLLO DE UNA PLATAFORMA BIG DATA ANÁLISIS Y DESARROLLO DE UNA PLATAFORMA BIG DATA Autor: de la Cierva Perreau de Pinninck, Leticia Director: Sonia García, Mario Tenés Entidad Colaboradora: VASS RESUMEN DEL PROYECTO Tras la realización

Más detalles

IBM Rational for Power i. The business-driven development lifecycle

IBM Rational for Power i. The business-driven development lifecycle IBM Rational for Power i The business-driven development lifecycle Agenda Business Driven Development Rational Development Lifecycle DEMO 2 The business-driven development lifecycle Prioritize Plan Manage

Más detalles

Programación de Cursos

Programación de Cursos Programación de Cursos Portada 2015 Agosto - Diciembre IT Service Management 9320: ITIL Foundation 1230: COBIT 5 Foundation Course 9331: ITIL Planning, Protection & Optimization Capability (PPO) 9332:

Más detalles

Carrera Internacional

Carrera Internacional Carrera Internacional Prerrequisitos Key Job Tasks Contenido Programático (Cursos Oficiales) Interconnecting Cisco Network Devices: Accelerated (CCNAX) V2.0 This class is based on the traditional ICND1

Más detalles

Creating your Single Sign-On Account for the PowerSchool Parent Portal

Creating your Single Sign-On Account for the PowerSchool Parent Portal Creating your Single Sign-On Account for the PowerSchool Parent Portal Welcome to the Parent Single Sign-On. What does that mean? Parent Single Sign-On offers a number of benefits, including access to

Más detalles

Programa de actualización profesional ACTI.NET. Desarrollo de Aplicaciones Web con ASP.NET MVC 5.0 y C#

Programa de actualización profesional ACTI.NET. Desarrollo de Aplicaciones Web con ASP.NET MVC 5.0 y C# Programa de actualización profesional ACTI.NET Desarrollo de Aplicaciones Web con ASP.NET MVC 5.0 y C# OBJETIVOS: Reconocer las diferentes tecnologías disponibles para desarrollo Web con la plataforma

Más detalles

WLAB SISTEMA DE CONTROL REMOTO EN TIEMPO REAL DE EQUIPOS DE LABORARIO. Directores: Rodríguez Pecharromán, Ramón. Palacios Hielscher, Rafael.

WLAB SISTEMA DE CONTROL REMOTO EN TIEMPO REAL DE EQUIPOS DE LABORARIO. Directores: Rodríguez Pecharromán, Ramón. Palacios Hielscher, Rafael. WLAB SISTEMA DE CONTROL REMOTO EN TIEMPO REAL DE EQUIPOS DE LABORARIO. Autor: Rodríguez de la Rosa, Alicia. Directores: Rodríguez Pecharromán, Ramón. Palacios Hielscher, Rafael. Entidad Colaboradora: ICAI

Más detalles

Objetos Distribuidos - Componentes. Middleware

Objetos Distribuidos - Componentes. Middleware Objetos Distribuidos - Componentes Middleware Middleware Component Oriented Development Arquitecturas 3 Tier Middleware es el software que: conecta y comunica los componentes de una aplicacion distribuida

Más detalles

Inteligencia de Negocios en SAP Bw 7,3 y Bi 4.0

Inteligencia de Negocios en SAP Bw 7,3 y Bi 4.0 Duoc UC Hewlett-Packard Educación Continua Company 2015 Inteligencia de Negocios en SAP Bw 7,3 y Bi 4.0 TBI10 TBI20 TBI30 Duoc UC Educación Continua w w w. d u o c. c l / e d u c a c i o n c o n t i n

Más detalles

PROGRAMA FORMATIVO: ORACLE BIG DATA INGENIERO

PROGRAMA FORMATIVO: ORACLE BIG DATA INGENIERO PROGRAMA FORMATIVO: ORACLE BIG DATA INGENIERO Noviembre 2015 DATOS GENERALES DEL CURSO 1. Familia Profesional: INFORMÁTICA Y COMUNICACIONES (IFC) Área Profesional: SISTEMAS Y TELEMÁTICA 2. Denominación:

Más detalles

Trabajo Final de Máster 19 de enero 2014. Ampliación de funcionalidades para KPAX. ANEXO: Descripción del servicio web Kpax

Trabajo Final de Máster 19 de enero 2014. Ampliación de funcionalidades para KPAX. ANEXO: Descripción del servicio web Kpax Trabajo Final de Máster 19 de enero 2014 Ampliación de funcionalidades para KPAX ANEXO: Descripción del servicio web Kpax Descripción del servicio web y su funcionalidad general La siguiente imagen es

Más detalles

MICROSOFT DYNAMICS NAV 2009

MICROSOFT DYNAMICS NAV 2009 Introducción Sistema Gestión Empresarial MICROSOFT DYNAMICS NAV 2009 Programa Certificación Oficial Microsoft. En colaboración: Organiza: Índice I. Objetivos del curso 3 II. Modalidad 5 III. Programa Formativo

Más detalles

El objetivo del Curso

El objetivo del Curso El objetivo del Curso Daniel, Ingeniero Informático, Administrador de Sistemas y Formador Oficial de Microsoft (MCTS), nos ofrece este CURSO Preparacion Certificación Microsoft SCCM 2012 Quieres certificar

Más detalles

Desarrollo Abap con SAP Netweaver

Desarrollo Abap con SAP Netweaver Duoc UC Hewlett-Packard Educación Continua Company 2015 Desarrollo Abap con SAP Netweaver TAW10.1 THR10.2 - TAW12.1 - TAW12.2 Duoc UC Educación Continua w w w. d u o c. c l / e d u c a c i o n c o n t

Más detalles

Modulo osc2psdc. 1. English Documentation (Ingles) 2. Documentación en Español (Spanish) 1. English Documentation (Ingles) Introduction.

Modulo osc2psdc. 1. English Documentation (Ingles) 2. Documentación en Español (Spanish) 1. English Documentation (Ingles) Introduction. Modulo osc2psdc Version 1.3 Carlos Perez Fernandez Soporte 1. English Documentation (Ingles) 2. Documentación en Español (Spanish) 1. English Documentation

Más detalles

DISPOSITIVO DE CONTROL PARA REDES DE DISTRIBUCIÓN ELÉCTRICA RESUMEN DEL PROYECTO

DISPOSITIVO DE CONTROL PARA REDES DE DISTRIBUCIÓN ELÉCTRICA RESUMEN DEL PROYECTO I DISPOSITIVO DE CONTROL PARA REDES DE DISTRIBUCIÓN ELÉCTRICA Autor: Juárez Montojo, Javier. Director: Rodríguez Mondéjar, José Antonio. Entidad Colaboradora: ICAI-Universidad Pontificia Comillas RESUMEN

Más detalles

Por qué ExecuTrain? Por qué ExecuTrain? Modalidad de servicio

Por qué ExecuTrain? Por qué ExecuTrain? Modalidad de servicio Por qué ExecuTrain? ExecuTrain es un proveedor de entrenamiento corporativo a nivel internacional y líder mundial en la capacitación empresarial. Contamos con 22 años y más de 62 mil personas capacitadas

Más detalles

Sistema basado en firma digital para enviar datos por Internet de forma segura mediante un navegador.

Sistema basado en firma digital para enviar datos por Internet de forma segura mediante un navegador. Sistema basado en firma digital para enviar datos por Internet de forma segura mediante un navegador. Autor: David de la Fuente González Directores: Rafael Palacios, Javier Jarauta. Este proyecto consiste

Más detalles

APLICACIÓN WEB BASADA EN UNA SOLUCIÓN EN SAP R/3 PARA EL MANTENIMIENTO DE TRENES

APLICACIÓN WEB BASADA EN UNA SOLUCIÓN EN SAP R/3 PARA EL MANTENIMIENTO DE TRENES APLICACIÓN WEB BASADA EN UNA SOLUCIÓN EN SAP R/3 PARA EL MANTENIMIENTO DE TRENES Autor: Alberny, Marion. Director: Alcalde Lancharro, Eduardo. Entidad Colaboradora: CGI. RESUMEN DEL PROYECTO La mayoría

Más detalles

VBA Excel 2013 Programación en Excel: Macros y Lenguaje VBA

VBA Excel 2013 Programación en Excel: Macros y Lenguaje VBA Ediciones ENI VBA Excel 2013 Programación en Excel: Macros y Lenguaje VBA Colección Recursos Informáticos Contenido Contenido 1 Podrá descargar algunos elementos de este libro en la página web de Ediciones

Más detalles

Cookbook Creando un Proyecto Android (ADT-Eclipse)

Cookbook Creando un Proyecto Android (ADT-Eclipse) Cookbook Creando un Proyecto Android (ADT-Eclipse) ALONSO PARRA CESAR VIELMA FREDDY RONDON JOSE MARQUEZ Alienx9889 * cesarvielma * spantons * joseangel2212 * * @gmail.com Universidad de Los Andes Escuela

Más detalles

SP Modeling & Mapping SMARTPLANT MODELING AND MAPPING

SP Modeling & Mapping SMARTPLANT MODELING AND MAPPING SMARTPLANT MODELING AND MAPPING Contenido del Curso 1. Overview of SmartPlant SmartPlant Components The SmartPlant Schema Authoring Tool Schemas Schema Mapping Introduction to the Schema Editor 2. Using

Más detalles

MÁSTER. en desarrollo de aplicaciones. Dirigido a. Objetivos. Requisitos. Duración. Metodología. Contenidos

MÁSTER. en desarrollo de aplicaciones. Dirigido a. Objetivos. Requisitos. Duración. Metodología. Contenidos MÁSTER en desarrollo de aplicaciones Dirigido a Todas aquellas personas interesadas en convertirse en expertos programadores en desarrollo de aplicaciones móviles independientemente de cuál sea su formación

Más detalles

Lope Lorenzo Martínez. Lcdo. en Geografía lope.lorenzo@gmail.com GEODATABASE

Lope Lorenzo Martínez. Lcdo. en Geografía lope.lorenzo@gmail.com GEODATABASE Lope Lorenzo Martínez. Lcdo. en Geografía lope.lorenzo@gmail.com GEODATABASE ESTRUCTURA PARTE TEÓRICA PARTE PRÁCTICA PARTE TEÓRICA 1- MODELOS DE DATOS EN LOS S.I.G. 2- QUE ES UNA GDB 3- VENTAJAS E INCONVENIENTES

Más detalles

Entorno de desarrollo Instalación y configuración

Entorno de desarrollo Instalación y configuración Entorno de desarrollo Instalación y configuración GExCALL Formación http://gexcall.unex.es/formacion El plugin ADT (Android Development Tools) extiende al IDE Eclipse. Te permite crear y depurar aplicaciones

Más detalles

Desarrollo de Soluciones Móviles Multiplataforma

Desarrollo de Soluciones Móviles Multiplataforma Desarrollo de Soluciones Móviles Multiplataforma Desarrollo de Soluciones Móviles Multiplataforma COD TITULO DURACIÓN SWL-512 Introducción a la programación Java para Dispositivos Móviles 20 SWL-481 JavaScript

Más detalles

Sistema de Control Domótico

Sistema de Control Domótico UNIVERSIDAD PONTIFICIA COMILLAS ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA (ICAI) INGENIERO EN ELECTRÓNICA Y AUTOMATICA PROYECTO FIN DE CARRERA Sistema de Control Domótico a través del bus USB Directores:

Más detalles

Aplicación web para el modelado de redes eléctricas

Aplicación web para el modelado de redes eléctricas Aplicación web para el modelado de redes eléctricas Autores: Sergio Burgos González Carlos Mateo (Director) Tomás Gómez San Román (Director) Resumen: El proyecto consiste en el desarrollo de una aplicación

Más detalles