Mostrando las entradas con la etiqueta Servicios Web. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Servicios Web. Mostrar todas las entradas

lunes, 2 de diciembre de 2024

Entrenamiento - Desarrollo de Aplicaciones Comerciales con Python (DACP 2025)

Desarrollo de Aplicaciones Comerciales con Python (DACP 2025)

Contenido del Programa:

Módulo 1: Fundamentos de Programación en Python con Aplicaciones de Consola

- El Lenguaje Python

- Estructuras de Datos

- Usando las Librerias Estandar

- Manejo de Archivos y Directorios

- Persistencia de Datos (Serialización)

- Compresión de Datos y Archivos

- Cifrado de Datos y Archivos

- Servicios Genéricos del Sistema Operativo

- Programación Asincrona, Paralelismo y Concurrencia (APC)

- Protocolos y Comunicación en Internet: HTTP, SMTP

- Acceso a Bases de Datos SQL Server con PyOdbc

Módulo 2: Desarrollo de Aplicaciones Windows en Python con PyQT

- Introducción a PyQT

- Trabajando con Diálogos en PyQT

- Usando Controles Basados en Items (Item Widgets)

- Usando Controles Basados en Modelos (Model Widgets)

- Personalizando el Control QTableView

- Mantenimiento de Datos usando QTableView

- Reportes e Impresiones en PyQT usando QPainter y QtPrintSupport

- Gráficos de Datos en PyQT usando PIL, QPainter y Matplotlib

- Aplicacion completa con Login y Menu Principal dinamico

- Programación Asincrona con QThread

Módulo 3: Desarrollo de Aplicaciones Web en Python con Django

- Introducción al Desarrollo Web: BackEnd (Django) y FrontEnd (HTML+JavaScript)

- Creando Aplicaciones de Consultas: Conectadas y Desconectadas

- Creando una Librería de JavaScript con Controles Básicos: Grid, TextList

- Creando una Librería de JavaScript con Controles Avanzados: TreeView, Grid+

- Mantenimiento (CRUD) de una Tabla con Imagen en Popups (SPA)

- Exportación de Datos a Texto, Excel, Word y PDF

- Creando Gráficos de Datos: Canvas y SVG

- Sistema con Login, TreeView, iFrame con Código Genérico

- Carrito de Compras con Login, Imágenes y Seguridad

- Trabajar con Archivos Grandes usando Bloques

- Trabajar con Miles de Registros: Consultar y Grabar

Módulo 4: Integracion de Aplicaciones usando Servicios Web y Web Sockets

- Introducción a los Servicios Web

- Servicios Web de Consulta de Datos

- Servicios de Mantenimiento de Datos (CRUD)

- Servicio de Manejo de Archivos por Bloques

- Creando un Servidor WebSocket en Python

- Creando un Cliente WebSocket en PyQT con QtWebSockets

- Creando un Cliente Web en JavaScript con WebSocket

- Manejo de Documentos en Tiempo Real

- Registro de Asistencia de Empleados en Tiempo Real

- Registro de Incidentes en Tiempo Real con Mapas


Datos del Programa:

Duración: 8 meses

Requisitos: Conocimientos de Programación y Bases de Datos

Modalidad: Online Virtual

Costo Mensual: 300 soles (USD 80 para extranjeros)

Horario: Martes y Jueves de 7:00 pm a 11:00 pm

Inicio: Martes 7 de Enero del 2025


Registro en el Programa:

Los interesados deberán enviar un mail a Luis.duenash@gmail.com:

Asunto: DACP 2025

Nombre Completo: XXXXXXXXXXXXX

Documento de Identidad: XXXXXX

Lugar de Procedencia: Ciudad/Pais

Ha llevado Cursos antes con Lduenas: Si/No

Si es nuevo como se entero: Blog/LinkedIn/Facebook/UnAlumno

martes, 6 de diciembre de 2022

Programa Anual 2023 de Desarrollo Multiplataforma y Multilenguaje

Contenido del Programa por Mes:

Parte 1: Desarrollo Web con ASP.NET

1. Desarrollo Web con ASP.NET MVC

2. Desarrollo Web con APIs de JavaScript

3. Servicios Web en .NET

4. WebSockets en .NET

Parte 2: Desarrollo Mobile Nativo

5. Desarrollo Mobile en Android

6. Desarrollo Mobile en iOS

Parte 3: Desarrollo en Python

7. Python, Pandas, NumPy y Matplotlib

8. Desarrollo Windows en Python con PyQT

9. Desarrollo de Aplicaciones Web en Python con Django

10. Servicios Web en Python con Django

Parte 4: Integración de Aplicaciones .NET, Android, iOS, Python

11. Integración de Aplicaciones en Tiempo Real con Servicios Web & Web Sockets Parte 1

12. Integración de Aplicaciones en Tiempo Real con Servicios Web & Web Sockets Parte 2


Datos del Programa

Duración: 12 meses

Modalidad: Virtual Online

Costo Mensual: 300 soles (USD 80 para extranjeros)

Horario: Martes y Jueves de 7:00 pm a 11:00 pm

Inicio: Martes 10 de Enero del 2023


Registro en el Programa

Los interesados deberán enviar un mail a Luis.duenash@gmail.com:

Asunto: Programa Anual 2023

Nombre Completo: XXXXXXXXXXXXX

Documento de Identidad: XXXXXX

Lugar de Procedencia: Ciudad/Pais

Ha llevado Cursos antes con Lduenas: Si/No

Si es nuevo como se entero: Blog/LinkedIn/Facebook/UnAlumno

martes, 7 de diciembre de 2021

Entrenamiento - Programación de Cursos del 2022

Programación de Cursos del 2022

Para los interesados en llevar Cursos el próximo año, les dejo la Programación Anual 2022.

Curso: App Móviles con Android

Horario: Martes y Jueves de 7 a 11 pm

Meses: Enero - Febrero (2 meses)

Costo: 250 soles mensual (USD 70 para No Peruanos)

1. Actividades, Intentos y Navegación

2. Interfaz de usuario

3. Animaciones, Imágenes y Gráficos

4. Audio y Video

5. Tareas Asíncrona

6. Datos y Archivos

7. Ubicación de Usuario

8. Cámara


Curso: Integración de Aplicaciones en Tiempo Real con Servicios Web, Web Sockets y Clientes WinForms, Web MVC y Android

Horario: Martes y Jueves de 7 a 11 pm

Meses: Marzo - Abril (2 meses)

Costo: 250 soles mensual (USD 70 para No Peruanos)

Aplicaciones o Casos de Uso

1. Chat o Mensajes

2. Manejo de Documentos

3. Registro de Incidentes

4. Registro de Asistencias

5. Reservas de Mesas en Restaurantes

6. Streaming Video en Tiempo Real


Programa Anual Virtual de Desarrollo en Python (PAVDP)

Duración: 12 meses

Módulos: 3

Modulo 1: Desarrollo de Aplicaciones Comerciales en Python

Horario: Sábados de 4 a 11 pm

Meses: Enero - Abril (4 meses)

Costo: 250 soles mensual (USD 70 para No Peruanos)

1. Lenguaje Python & Librerías Estándar

2. Aplicaciones Windows con PyQT: PyOdbc, Pandas, PIL

3. Aplicaciones Web con Django

4. Servicios Web con Django

5. Web Sockets con Python


Modulo 2: Desarrollo de Aplicaciones de Procesamiento de Datos

Horario: Sábados de 4 a 11 pm

Meses: Mayo - Agosto (4 meses)

Costo: 250 soles mensual (USD 70 para No Peruanos)

1. Lenguaje Python & Librerías Estándar

2. Trabajo con Vectores: NumPy

3. Procesamiento de Datos: Pandas

4. Visualización de Datos: Matplotlib


Modulo 3: Desarrollo de Aplicaciones de Machine Learning con Python

Horario: Sábados de 4 a 11 pm

Meses: Setiembre - Diciembre (4 meses)

Costo: 250 soles mensual (USD 70 para No Peruanos)

1. Machine Learning con Python: Scikit-Learn, Tensorflow, Pytorch

2. Deep Learning con Python: Keras, Tensorflow, Pytorch

3. Computer Vision con Python: OpenCV, Tensorflow, Pytorch

4. Natural Language Processing: NLTK, Tensorflow, Pytorch


Los interesados deberán enviar un mail a Luis.duenash@gmail.com indicando lo siguiente:

Asunto: Curso de XXXXX (Android y/o Python)

Nombre Completo: XXXXXXXXXXXXX

Documento de Identidad: XXXXXX

Lugar de Procedencia: Ciudad / Pais

Ha llevado Cursos antes con Lduenas: Si / No


Nota: Los que lleven ambos cursos pagaran 400 soles (USD 120 para No Peruanos) en vez de 500 soles.

lunes, 26 de junio de 2017

Entrenamiento - Primer Curso de Desarrollo de Aplicaciones Móviles Bajo Android

Curso de Desarrollo de Aplicaciones Móviles Bajo Android

Comparto con ustedes el contenido del nuevo programa de capacitación que se estará brindando para todos los interesados en el desarrollo de aplicaciones nativas en Android.

Este curso será presencial en la ciudad de Lima, Perú y será impartido por el consultor Eduardo Monroy Husillos de nacionalidad española, quien cuenta con amplia experiencia en desarrollo bajo esta plataforma y con especialidad en Internet de las Cosas IoT.

Formación académica del expositor:

  • Maestría especialidad de electrónica industrial (Escuela de Ingenieros de Bilbao).
  • Postgrado en sistema de transmisión de datos, telecomunicaciones analógicas y digitales. (Escuela de Ingenieros de Bilbao)
  • Máster en programación en dispositivos móviles iOS. (Standford University)
  • Capacitación en programación en Android (Aula Mentor – Ministerio de Educación)
  • Sistemas de localización RFID Activa IP (Dusseldorf – Alemania)
  • Técnicas de localización mediante sensores Smartphone (Heathrow – Inglaterra)

Contenido del curso:

Marco Teórico:

Conceptos Generales:

  • Entorno de desarrollo Android (Android Studio).
  • Estructura de un proyecto Android
  • Componentes de una aplicación Android
  • Desarrollo de una aplicación sencilla

Interfaz de Usuario:

  • Interfaz de usuario (Layouts)
  • Interfaz de usuario (CardView)
  • Interfaz de usuario (Tabs)
  • Interfaz de usuario (Fragments)
  • Interfaz de usuario (controles personalizados)
  • Controles básicos (botones)
  • Controles básicos (texto e imágenes)
  • Controles básicos (Checkbox y RadioButton)
  • Controles de selección (Spinner)
  • Controles de selección (ListView)
  • Controles de selección (ViewHolder)
  • Controles de selección (GridView)
  • Controles de selección (RecyclerView)
  • ActionBar / AppBar / ToolBar + Navegacion (filter / Tabs)
  • Animaciones básicas (CoordinatorLayout)
  • Colores (Librería Palette)

Menús:

  • Menús y submenús básicos
  • Menús contextuales
  • Opciones avanzadas

Widgets:

  • Interfaz de usuario en Android (uso de Widgets)

Gestión de Preferencias:

  • SharedPreferences
  • PreferenceActivity

Base de Datos:

  • Primeros pasos con SqLite
  • Inserción, actualización y eliminación de registros
  • Consulta y recuperación de registros.

Ficheros (FileManager):

  • Lectura
  • Escritura
  • Edición
  • Borrado

Tratamiento de XML:

  • SAX
  • SAX simplificado
  • DOM
  • XMLPULL
  • Otras alternativas para leer y escribir XML

Notificaciones:

  • Toast
  • Barra de Estado
  • Diálogos
  • Snackbar

Acceso a Servicios Web:

  • SOAP
  • REST

Tareas en Segundo Plano:

  • Thread y AsyncTask
  • IntentService

Depuración de Código:

  • Logging

Sensores y Comunicaciones:

  • Botones
  • Acelerómetro
  • Bluetooth
  • Cámara
  • NFC

Firebase para Android

  • Base de datos en tiempo real (RealTime DataBase)
  • Notificaciones Push (OneSignal)

Publicación de Aplicación Google Play

  • Alta como desarrollador en google developer program.
  • Pasos para la publicación de una App

Marco Práctico:

A lo largo del curso se impartirá los conocimientos necesarios para que el alumno pueda crear su propia App. En este caso será la creación de aplicación de mensajería (SuperWhatsApp)

Horario

  • Jueves de 7:00 p.m. a 10:00 p.m.
  • Sábados de 4:00 p.m. a 07:00 p.m.

Fecha de inicio

  • Jueves 20 de Julio

Duración del curso

  • Total: 72 horas
  • Tiempo: 3 meses
  • Frecuencia: 6 horas semanales (24 horas mensuales)

Inversión

  • Mensual: 360.00 soles
  • Total 3 meses: 1,080.00 soles

Forma de Pago

  • Bajo depósito en cuenta bancaria, máximo 3 días previo al inicio de cada mes (360.00 soles)
  • Banco: Interbank
  • Cuenta en moneda nacional: 637-3066861788
  • Código interbancario: 00363701306686178864
  • A nombre de: Edward Schwarz Moreno 
  • DNI: 09564483

Contacto

Los interesados enviar un mail a Luis.duenash@gmail.com con los siguientes datos:

Asunto: Curso de Desarrollo de Aplicaciones Móviles Bajo Android

Contenido del correo:
Nombre completo
Lugar de trabajo o estudio
Ha sido ex-alumno (especificar PECI .NET, Web Developer, Talleres, Seminarios)

Registro

Sólo se considerará a los 25 primeros que envíen correo electrónico adjuntando el comprobante por el depósito realizado dado que la capacidad del lugar es limitada. La metodología del curso seguirá siendo la misma que se ha venido aplicando a los tallares de MVC-JavaScript.

No se entregará comprobante por el pago mensual y no se hará entrega de certificado de asistencia al curso. La capacitación está dirigida especialmente a la comunidad de alumnos que he venido entrenando a lo largo de estos últimos años, a los seguidores del Blog y al público en general que desee participar.

jueves, 19 de junio de 2014

Nuevo Inicio PECI .NET - Taller de Servicios WCF Avanzado

Nuevo Inicio PECI .NET

A los interesados en Entrenamiento en .NET les comunico que este Domingo 22 de Junio en horario de 8:00 am a 2:00 pm. estaré iniciando un nuevo grupo del PECI .NET (Visual Studio 2013 Developer con C#) en ISILTECH (San Isidro - Lima).
Cabe recordar que el Programa incluye mas de 8 cursos sobre .NET:
  • Desarrollo de Aplicaciones con .NET Framework 4.5.1 
  • Desarrollo de Aplicaciones con ADO .NET, POO y LINQ. 
  • Desarrollo de Aplicaciones Windows Forms. 
  • Desarrollo de Aplicaciones Web con ASP .NET Web Forms. 
  • Desarrollo de Aplicaciones Web con ASP .NET, MVC, HTML5, CSS3 y JQUERY
  • Desarrollo de Aplicaciones Windows con Windows Presentation Foundation. 
  • Desarrollo de Aplicaciones Web con WPF, XBAP y Silverlight 5. 
  • Desarrollo de Aplicaciones de Datos con WCF Data Services, REST y Odata. 
  • Desarrollo de Aplicaciones de Colaboración con Windows Workflow Foundation. 
  • Desarrollo de Aplicaciones para Windows Store (Opcional si alcanza el tiempo)
Para los interesados las ventajas del Programa .NET que dicto son las siguientes:
  • Es el programa que mas cursos contempla en un entrenamiento
  • 100% Practico.
  • Todos los ejemplos son del día a día (lo que uno hace en el trabajo)
  • No se copia y se pega, se hace todo desde cero
  • El nivel es intermedio avanzado (la mayoría ofrece nivel básico - intermedio)
  • Solo se enseñan Buenas Practicas de Desarrollo (sobre todo de performance)
  • No se usan librerías pre fabricadas de terceros (Building Blocks), se enseñan a crearlas
  • 100% con Objetos (No DataSet, DataTables, DataView)
  • Modelo de Desarrollo Distribuido (En capas)
  • Todo sobre Programación Asíncrona en .NET (WinForms, WebForms, MVC, WPF, WCF Services, Workflow Foundation)
  • Uso intensivo de Reflection en creación de Librerías de Código, de Controles y de Formularios.
  • Cientos de Libros sobre Programación
  • Cientos de Videos oficiales de Entrenamiento Microsoft, etc.

Taller de Servicios Web Avanzado

Además para los que ya llevaron conmigo este Domingo 29 de Junio de 9:00 am a 1:00 pm. tendremos el Quinto Taller sobre "Servicios Web Avanzado: WCF Services, WCF Data Services y Web API" ya saben que los interesados tienen que enviar su confirmación al correo: Luis.duenash@gmail.com y también si desean pueden ir enviando la dirección (URL) del servicio que quieren que se consuma, si es con seguridad mejor (enviar usuario y clave). El costo sigue siendo el mismo.

Saludos.