
Buenas les dejo estos libros que tengo en drive que les podría servir,
https://drive.google.com/open?id=0B5d_KkSMku5IUXdtNEh3UThVNTA
Link publico:
https://drive.google.com/drive/folders/0B5d_KkSMku5IUXdtNEh3UThVNTA?resourcekey=0-zcjmOL4dfUU-jpOaTaGoRw&usp=sharing
En el siguiente capitulo aprenderemos los siguientes conceptos :
Que es una clase?
Que es un objeto?
Que es una herencia?
Que son los modificadores de acceso?
Que son las propiedades?
...
...
En el siguiente capitulo veremos los siguientes conceptos:
1-Diseño de un programa.
2-Instanciacion de la clase.
3-Abstracción
Otros programas que puedes intentar realizar:
1-Realiza un programa que ingrese el año que naciste y te muestre en un textbox la edad actual.
2-Realiza un programa que ingrese la temperatura y la convierta de Celsius a Fahrenheit.
Que es localDB ?
Es un modo de ejecución SQL Server Express destinado a los desarrolladores de programas. La instalación de LocalDB copia un conjunto de archivos mínimo necesario para iniciar el Motor de base de datos de SQL Server. Una vez que LocalDB está instalado, los desarrolladores inician una conexión mediante una cadena de conexión especial. Cuando se realiza la conexión, se crea y se inicia automáticamente la infraestructura de SQL Server necesaria, permitiendo que la aplicación use la base de datos sin tareas de configuración compleja o prolongada en el tiempo.
Descripción
Este curso está diseñado para personas que desean iniciarse en el mundo de la programación utilizando el lenguaje C# y el sistema de gestión de bases de datos SQL Server.
Objetivos del curso
Comprender los conceptos básicos de C# y .NET Framework.
Desarrollar aplicaciones de escritorio con Windows Forms.
Conectar aplicaciones C# con bases de datos en SQL Server.
Implementar operaciones tales como Crear, Leer, Actualizar y Eliminar .
Aplicar buenas prácticas de programación y organización del código.
Dirigido a
Estudiantes
Técnicos
Profesionales de cualquier área
Personas interesadas en aprender programación desde cero
Requisitos
Conocimientos básicos de computación.
No se requiere experiencia previa en programación.
Índice de Trabajo
Capítulo 1: Introducción a C# y Visual Studio
Presentación de la interfaz de Visual Studio
¿Qué es C#?
¿Por qué utilizar C#?
Ventajas de C#
Capítulo 2: Fundamentos de la Programación Orientada a Objetos
Clases y objetos
Atributos
Modificadores de acceso
Métodos (con y sin parámetros)
Propiedades (get y set)
Herencia
Capítulo 3: Diseño y Uso de Clases
Diseño de programas
Instanciación de clases
Interacción entre clases
Capítulo 4: Ejercicios Prácticos y Arreglos
Ejercicios básicos de programación
Arreglos y matrices
Uso de InputBox
Operaciones con arrays (suma, promedio, mayor valor)
Gráficos con arreglos e imágenes
Plano cartesiano
Figuras geométricas
Capítulo 5: Estructuras de Control y Tipos de Datos
Condicionales (if, switch)
Ciclos (for, while, do-while)
Tipos de datos en C#
Capítulo 6: Introducción a SQL Server
¿Qué es SQL Server?
Instalación y configuración básica
Sentencias SQL: SELECT, INSERT, UPDATE, DELETE
Capítulo 7: Procedimientos Almacenados
Concepto de procedimientos almacenados
Creación y uso en SQL Server
Capítulo 8: Conexión entre C# y SQL Server
Enlazando C# con SQL
Primera conexión a la base de datos
Uso de ADO NET
Capítulo 9: Diseño de Mantenimiento
Concepto de mantenimiento
Diseño de formularios de mantenimiento
Capítulo 10: Clase de Mantenimiento
Creación de clase para operaciones CRUD
Organización y estructuración del código
Capítulo 11: Insertar Datos
Programación de inserción desde C#
Capítulo 12: Visualizar y Eliminar Datos
Mostrar registros en formularios
Eliminación de registros
Capítulo 13: Actualizar Datos
Programación de actualización
Validaciones y pruebas