Universidad Galileo Talento Digital
Cursos de la iniciativa de Talento Digital para faciliar el acceso a Empleo para Jóvenes en el área de desarrollador
jueves, 8 de febrero de 2018
jueves, 23 de noviembre de 2017
Pro ASP.NET: Clase Persona
Clase Persona
public class Persona
{
//Campo
private string
nombreLocal;
//Propiedad
public string Nombre
{
get { return
nombreLocal; }
set { nombreLocal = value; }
}
private string
apellidoLocal;
public string Apellido
{
get { return
apellidoLocal; }
set { apellidoLocal = value; }
}
/// <summary>
/// Retorna el Nombre y Apellido,
separado por Coma
/// </summary>
public string
NombreCompleto
{
get {
string sCompleto;
sCompleto = nombreLocal + ", " + apellidoLocal;
return sCompleto;
}
}
private DateTime fechaLocal;
public DateTime FechaNacimiento
{
get { return
fechaLocal; }
set { fechaLocal = value; }
}
//Método
public int calcularEdad()
{
//Variable
local del Método
int resultado = 0;
//Calcular
Edad
TimeSpan tsDias = DateTime.Now.Subtract(fechaLocal);
resultado = Convert.ToInt32(tsDias.TotalDays /
365.25f);
//Retornar
Resultado
return resultado;
}
/// <summary>
/// Constructor por Omisión sin Parámetros
/// </summary>
public Persona()
{
nombreLocal = "No
Disponible";
apellidoLocal = "No Disponible";
TimeSpan tsDia = new TimeSpan(1, 0, 0, 0);
fechaLocal = DateTime.Now.Subtract(tsDia);
}
/// <summary>
/// Constructor con Parámetros /
Sobrecarga (overload)
/// </summary>
/// <param name="Nombre">Nombre Persona</param>
/// <param name="Apellido">Apellido Persona</param>
public Persona(string Nombre, string Apellido)
{
nombreLocal = Nombre;
apellidoLocal = Apellido;
TimeSpan tsDia = new TimeSpan(1, 0, 0, 0);
fechaLocal = DateTime.Now.Subtract(tsDia);
}
/// <summary>
/// Constructor con Parámetros /
Sobrecarga (overload)
/// </summary>
/// <param name="Nombre">Nombre Persona</param>
/// <param name="Apellido">Apellido Persona</param>
/// <param name="FechaNacimiento">Fecha Nacimiento</param>
public Persona(string Nombre, string Apellido, DateTime FechaNacimiento)
{
nombreLocal = Nombre;
apellidoLocal = Apellido;
fechaLocal = FechaNacimiento;
}
}
lunes, 13 de noviembre de 2017
No Habrán Clases: Viernes 17/Noviembre/2017
El día Viernes 17/Noviembre/2017, no habrán clases del curso de Talento Digital en el horario nocturno.
Se continúa normalmente el día Lunes 20/Noviembre/2017.
lunes, 23 de octubre de 2017
Pro HTML5, CSS3 y JavaScript: Resumen
Presentaciones
Módulo 1: Introducción a HTML
http://galileotalentodigital.blogspot.com/2016/09/programacion-en-html5-css3-y-javascript.html
Módulo 2: HTML5
http://galileotalentodigital.blogspot.com/2016/09/programacion-en-html5-css3-y-javascript_13.html
Módulo 3: JavaScript
http://galileotalentodigital.blogspot.com/2016/09/programacion-en-html5-css3-y-javascript_21.html
Módulo 4: Formularios
http://galileotalentodigital.blogspot.com/2016/09/programacion-en-html5-css3-y-javascript_14.html
Módulo 5: jQuery
http://galileotalentodigital.blogspot.com/2016/09/programacion-en-html5-css3-y-javascript_19.html
Demo ASPX - jQuery
https://drive.google.com/open?id=0B7Ct7K_LTJvSUEtzOEEzeEtlM1k
Módulo 6: Comunicación Remota (AJAX)
https://drive.google.com/open?id=0B7Ct7K_LTJvSZmxZX0hPUkxYRVE
Módulo 7: Bootstrap
https://drive.google.com/open?id=1KEvNMR6Iss3H8DEqsEwudY_XVZpmeZkV
Código demostración
https://drive.google.com/open?id=0B7Ct7K_LTJvSMmRJY2Q2Uk52aFk
Módulo 8: Objetos en JavaScript
https://drive.google.com/open?id=0B7Ct7K_LTJvSTGlQMlRwcjEyVnM
Módulo 9: Acceso a Datos Locales y Modo Fuera de Línea
https://drive.google.com/open?id=0B7Ct7K_LTJvSTktQVWlTUE1ianc
Módulo 10: Páginas Interactivas
https://drive.google.com/open?id=0B7Ct7K_LTJvSZ3VxVmlEV19yQlU
Módulo 11: Angular 2
https://drive.google.com/open?id=0B7Ct7K_LTJvSRlg1UXFvb1FMMWs
Laboratorios
http://galileotalentodigital.blogspot.com/2017/05/programacion-en-html5-css3-y-javascript_3.html
Referencias
JavaScript Types
From https://github.com/google/closure-compiler/wiki/Types-in-the-Closure-Type-System
Google JavaScript Style Guide
From https://google.github.io/styleguide/jsguide.html
JavaScript Style Guide and Coding Conventions
https://www.w3schools.com/js/js_conventions.asp
jQuery
http://jquery.com/
jQuery API
http://api.jquery.com/
jQuery.ajax()
http://api.jquery.com/jquery.ajax/
Google Hosted Libraries
https://developers.google.com/speed/libraries/#jquery
Bootstrap
https://bootswatch.com/
https://www.bootstrapcdn.com/
http://getbootstrap.com/getting-started/
http://www.oneskyapp.com/es/docs/bootstrap/css
http://www.w3schools.com/bootstrap/default.asp
http://www.tutorialspoint.com/bootstrap/bootstrap_grid_system.htm
Angular
Introducción (Video)
https://channel9.msdn.com/Shows/webdevshow/2
martes, 10 de octubre de 2017
Reparar un archivo MDF de MS SQL Server que se encuentre dañado:
Reparar un archivo MDF de MS SQL Server que se encuentre dañado:
DBCC CHECKDB (Transact-SQL)
https://docs.microsoft.com/en-us/sql/t-sql/database-console-commands/dbcc-checkdb-transact-sql
Repairing Corrupt MDF File of SQL Server Database
https://www.stellarinfo.com/blog/repairing-corrupt-mdf-file-sql-server-database/
How to Repair Corrupt SQL Database
https://gallery.technet.microsoft.com/How-to-Repair-Corrupt-SQL-78780e33
lunes, 9 de octubre de 2017
Programación en ASP.NET: Clase 1
Instrucciones:
Leer la presentación, del módulo y realizar el Video Tutorial que se encuentra en la página del módulo 1:
http://galileotalentodigital.blogspot.com/2016/08/programacion-en-aspnet-modulo-01.html
Resumen del Curso:
http://galileotalentodigital.blogspot.com/2017/04/programacion-en-aspnet-resumen.html
jueves, 14 de septiembre de 2017
C#: Laboratorio Adicional
Laboratorio Adicional:
Descargar el archivo adjunto, desempacar el archivo y abrir la solución.
https://drive.google.com/open?id=0B7Ct7K_LTJvSeURUXzdLQ2hVbmc
Agregar el código fuente de ejemplo, en la solución anterior:
https://drive.google.com/open?id=0B7Ct7K_LTJvSWG12WWgyX0VKLXc
Modificar la aplicación:
- Mostrar tantos Números como el valor seleccionado en el combo de cboNumeros.
- Cada cuadrado debe desplegar un color diferente de fondo, es decir, en lugar del color Azul, deben tener colores al azar.
- Mostrar mensaje cuando el usuario seleccione correctamente todos los cuadros en la secuencia.
Suscribirse a:
Entradas (Atom)