SQL Server: Programación Avanzada 2022
What you'll learn
- Sabrás como instalar y configurar el Motor SQL Server Developer en Windows y en MAC OS
- Aprenderás técnicas y funciones avanzadas para el desarrollo de procesos con Microsoft SQL Server.
- Tendrás bien claro como manipular gran cantidad de información entre bases de datos con el objetivo de realizar una migración de objetos.
- Aprenderemos a implementar Cursores de diferentes tipos, Paginado de consultas y filtros avanzados.
- Entenderás qué es un Índice de tabla (IK) y cuando se recomienda su uso.
- Aprenderás a manejar Transacciones y procesos avanzados.
- Aprenderás conceptos que te permitirán realizar procesos para el Análisis de Datos.
- Explicaremos cómo utilizar los operadores Pivot y Unpivot.
Requirements
- Se requieren conocimientos básicos del lenguaje SQL
- El software es gratuito y lo instalaremos juntos en el curso.
- Una PC o portátil. Manejo de Windows a nivel básico
- Todos los recursos y herramientas están disponibles en el curso.
Description
¿De que se trata SQL Server?
SQL Server es un motor de Base de Datos Gratuito en su versión Express y Developer, que permite almacenar información ordenada y estructurada de manera tal que pueda ser consultada rápidamente. Puede ser utilizado para Sitios Web, Aplicaciones para dispositivos móviles o bien para almacenar datos de un Videojuego o cualquier aplicación.
En este Curso aprenderás técnicas de programación avanzada que te permitirán desarrollarte en el ámbito profesional del área de desarrollo tecnológico, destacándote del resto.
¿Trabajas actualmente con SQL Server?
Salta al próximo nivel con SQL Server. Aprende técnicas y procesos avanzados, a fin de optimizar y mejorar tus aplicaciones.
Si te haces estas preguntas, este curso es tu oportunidad:
Tengo algunos conocimientos de SQL Server pero me gustaría aprender más.
En mi trabajo quieren implementar una Base de Datos para el negocio y aprender me vendría genial.
Tengo algunas dudas al momento de desarrollar consultas un tanto complejas.
Tengo algunos conocimientos de SQL, ¿porqué debería tomar este curso?
En este curso abordamos técnicas y procesos avanzados, que te servirán para desarrollar consultas complejas y resolver problemas de manera fácil.
El curso se mantiene actualizado constantemente con nuevas clases y contenidos.
¿Hay secciones dedicadas a la práctica?
Todo el curso cuenta con explicaciones y ejercicios prácticos.
¿Como podré interactuar con el Profesor?
Quiero que cada alumno avance y aprenda los conceptos de manera clara.
Mi objetivo es que aprendas SQL Server a nivel Avanzado/Senior.
Voy a seguir paso a paso tu proceso de aprendizaje y estar cerca para ayudarte con cualquier duda que pueda surgir, con el fin de que puedas lograr el objetivo y llegar al próximo nivel.
No dudes en escribirme, desde aquí o por el grupo exclusivo de Facebook.
¿Qué aprenderemos exactamente?
Vamos a instalar y configurar el Motor SQL Server en su versión Developer
Aprenderás sentencias de actualización avanzadas como UPDATE FROM, DELETE FROM, SELECT INTO, INSERT SELECT
Vamos a profundizar en técnicas de búsqueda de información mediante el uso de LEFT JOIN, ISNULL, CASE y CROSS JOIN
Explicaremos como utilizar Full Text Seach, esta potente herramienta para desarrollar búsquedas avanzadas desde tu aplicación.
Entenderás el funcionamiento de un Stored Procedure Dinámico y como poder implementarlo en tu proyecto.
Sabrás implementar Cursores de diferentes tipos
Aprenderemos a utilizar el Paginado de consultas, a fin de suministrar a la interface de usuario los datos en páginas de acceso diferentes.
Explicaremos el uso de los operadores relacionales PIVOT y UNPIVOT
Vamos a implementar Índices IK con el propósito de mejorar los tiempos de respuesta de nuestras consultas.
Aprenderás a utilizar instrucciones y expresiones como WITH, WAITFOR, NOLOCK
Vamos a profundizar en el manejo de Transacciones y retorno de errores con la función RAISERROR
Aprenderás a implementar una Interface de Importación de archivos CSV y a programarla mediante un Schedued JOB
Tendrás claro como implementar distintos métodos de importación de datos mediante Distributed Queries
Todo esto y muchos temas más, están descriptos en el Programa del Curso.
Todas las clases están disponibles en Full HD 1080 con alta definición.
Es un curso de nivel Senior, en donde explicamos SQL Server a nivel Avanzado.
Es por ello que se requieren conocimientos básicos del entorno y del lenguaje Transact-SQL.
¡Te esperamos!
Who this course is for:
- A todos los que quieran aprender a programar de manera avanzada SQL Server y diseñar Bases de Datos a fin de insertarse profesionalmente en lo laboral.
- A todo aquel que requiera incorporar una Base de Datos a una Aplicación, Sitio Web, Juego o App mobile.
- O bien como objetivo personal adquiriendo conocimientos para armar una estructura de Base de Datos sólida y optimizada e incorporarla a un determinado software o proyecto.
Instructors
¡Bienvenidos!
Hola soy Mariano Puglisi, Analista de Sistemas graduado en la Universidad Tecnológica Nacional UTN de Buenos Aires, Argentina.
Trabajo en Desarrollo de Software, Diseño de Bases de Datos y Análisis de procesos en Tecnologías de la Información desde el año 1998.
Actualmente dicto clases como Instructor en Udemy, en diferentes Cursos y Másters de Desarrollo de Software y Bases de Datos.
Visita nuestra página web, allí encontrarás promociones, novedades de los cursos disponibles, información y videos de aprendizaje gratuitos.
La informática y la programación han sido mi pasión durante mi carrera profesional por años.
A lo largo del tiempo he diseñado Bases de Datos y programado software con contenido Responsive sobre plataformas PC y Android para diferentes empresas.
También he creado y diseñado herramientas de autogestión para optimización de procesos con SQL Server y C#.
Actualmente trabajo con:
React Hooks - Microsoft SQL Server 2019 - Microsoft .NET Core 3.0 - Entity Framework - C# - MVC - NodeJS - Angular - Materialize - HTML5 - CSS3 - Javascript - Visual Studio 2019 - Visual Studio Code - Microsoft SQL Management Studio - GIT
Enseñar de manera online, es para mí una experiencia única.
Será un placer compartir ustedes lo aprendido en Desarrollo y Análisis de Sistemas a través de los años.
- 4.6 Instructor Rating
- 17,432 Reviews
- 93,286 Students
- 5 Courses