¿Aún no tienes una cuenta? Crea una ahora y accede a tus listas favoritas, tu histórico de cuentas y muchas más cosas...
Pedidos y atención al cliente
PARTICULARES: 963 392 051 - FAX: 963 615 480 / LIBRERÍAS: 963 610 048 ext. 1005 - FAX: 963 694 151
En papel: Entrega en 5-7 días |
|
|
El artículo no está disponible en esta web pero puede encontrarlo en nuestra Librería Ir a la librería | ||
Consultar disponibilidad en tiendas
Consultar disponibilidad en tiendasLos plazos estimados son para pedidos realizados antes de las 14:00h del viernes (salvo error o situaciones especiales: festivos, inventarios,etc).
|
||
*Promoción aplicable a direcciones de España (Peninsula y Baleares, NO Canarias), Andorra y Portugal. |
C#, pronunciado C Sharp, es actualmente uno de los lenguajes de programaci??³n m??¡s populares en inform??¡tica y comunicaciones. El objetivo de Microsoft, que tiene todos los derechos sobre la plataforma de desarrollo .NET Framework en la que est??¡ incluido el lenguaje C#, es permitir a los programadores abordar el desarrollo de aplicaciones complejas con facilidad y rapidez. Es un poco como tomar todas las cosas buenas de Visual Basic y a??±adirlas a C++, aunque recortando algunas de las tradiciones m??¡s ocultas y dif??ciles de conocer de C y C++.
C# es un lenguaje de programaci??³n orientado a objetos cuyas caracter??sticas lo sit??ºan, junto con Java, en el producto ideal para desarrollar programas para la Web. Pero con C#, no s??³lo se pueden escribir programas para la Web; tambi??©n permite desarrollar aplicaciones orientadas a objetos de uso general.
Por lo tanto, C# le permitir??¡ crear programas para su uso personal, para su grupo de trabajo, para una empresa, aplicaciones distribuidas a trav??©s de Internet, aplicaciones de bases de datos, p??¡ginas Web y otras muchas cosas.
Microsoft C# - Curso de programaci??³n es un libro:
-Compatible con C# 4.0.
-Con ejemplos claros y sencillos, f??¡ciles de entender, que ilustran los fundamentos de la programaci??³n C#.
- Que le permitir??¡ aprender programaci??³n orientada a objetos.
- Que le ense??±ar??¡ a trabajar con estructuras din??¡micas de datos, con ficheros, con excepciones y con hilos.
- Con el que aprender??¡ a desarrollar aplicaciones.
- Y que le introducir??¡ en el dise??±o de interfaces gr??¡ficas y en el desarrollo de aplicaciones para Internet.
- Todo lo expuesto tiene continuaci??³n en mi otro libro Enciclopedia de Microsoft Visual C#.
PARTE 1. PROGRAMACI????N B????SICA
CAP????TULO 1. FASES EN EL DESARROLLO DE UN PROGRAMA
CAP????TULO 2. INTRODUCCI????N A C#
CAP????TULO 3. INTRODUCCI????N A LA POO
CAP????TULO 4. ELEMENTOS DEL LENGUAJE
CAP????TULO 5. ESTRUCTURA DE UN PROGRAMA
CAP????TULO 6. CLASES DE USO COM????N
CAP????TULO 7. SENTENCIAS DE CONTROL
CAP????TULO 8. MATRICES
CAP????TULO 9. M????S SOBRE M????TODOS Y COLECCIONES
PARTE 2. MECANISMOS DE ABSTRACCI????N
CAP????TULO 10. CLASES, ESPACIOS DE NOMBRES Y ESTRUCTURAS
CAP????TULO 11. OPERADORES SOBRECARGADOS
CAP????TULO 12. CLASES DERIVADAS E INTERFACES
CAP????TULO 13. TIPOS Y M????TODOS GEN????RICOS
CAP????TULO 14. EXCEPCIONES
CAP????TULO 15. FLUJOS
PARTE 3. DISE????O Y PROGRAMACI????N
CAP????TULO 16. ESTRUCTURAS DIN????MICAS
CAP????TULO 17. ALGORITMOS
CAP????TULO 18. HILOS
CAP????TULO 19. INTERFACES GR????FICAS Y APLICACIONES PARA INTERNET
PARTE 4. AP????NDICES
A. ENTORNO DE DESARROLLO
B. .NET PARA LINUX
C. CD
????NDICE
CONTENIDO
PR????LOGO
Para qui??©n es este libro
C??³mo est??¡ organizado el libro
Qu??© se necesita para utilizar este libro
Sobre los ejemplos del libro
Agradecimientos
PARTE 1. PROGRAMACI????N B????SICA
CAP????TULO 1. FASES EN EL DESARROLLO DE UN PROGRAMA
QU???? ES UN PROGRAMA
LENGUAJES DE PROGRAMACI????N
Compiladores
Int??©rpretes
QU???? ES C#
??¿POR QU???? APRENDER C#?
REALIZACI????N DE UN PROGRAMA EN C#
C??³mo crear un programa
Interfaz de l??nea de ??³rdenes
??¿Qu??© hace este programa?
Guardar el programa escrito en el disco
Compilar y ejecutar el programa
Biblioteca de clases
Guardar el programa ejecutable en el disco
Depurar un programa
X C# . CURSO DE PROGRAMACI????N
Entorno de desarrollo integrado
EJERCICIOS RESUELTOS
EJERCICIOS PROPUESTOS
CAP????TULO 2. INTRODUCCI????N A C#
DECLARACI????N DE UNA VARIABLE
ASIGNAR VALORES
A????ADIR COMENTARIOS
MOSTRAR DATOS POR LA PANTALLA
EXPRESIONES ARITM????TICAS
EXPRESIONES CONDICIONALES
ESCRIBIR NUESTROS PROPIOS M????TODOS
EJERCICIOS PROPUESTOS
CAP????TULO 3. INTRODUCCI????N A LA POO
PENSAR EN OBJETOS
Clases y objetos
Mensajes y m??©todos
DISE????O DE UNA CLASE DE OBJETOS
Atributos
Propiedades y m??©todos
CONSTRUCTORES
HERENCIA
EJERCICIOS RESUELTOS
EJERCICIOS PROPUESTOS
CAP????TULO 4. ELEMENTOS DEL LENGUAJE
CARACTERES DE C#
TIPOS
LITERALES
Literales enteros
Literales reales
Literales de un solo car??¡cter
Literales de cadenas de caracteres
Literal null 7
IDENTIFICADORES
PALABRAS CLAVE
DECLARACI????N DE CONSTANTES SIMB????LICAS
CONTENIDO XI
??¿Por qu??© utilizar constantes?
VARIABLES
CONVERSI????N ENTRE TIPOS PRIMITIVOS
OPERADORES
Operadores l??³gicos
Operadores unitarios
Operadores a nivel de bits
Operadores de asignaci??³n
Operador condicional
PRIORIDAD Y ORDEN DE EVALUACI????N
EJERCICIOS RESUELTOS
EJERCICIOS PROPUESTOS
CAP????TULO 5. ESTRUCTURA DE UN PROGRAMA
ESTRUCTURA DE UN PROGRAMA C#
Espacios de nombres
Protecci??³n de una clase
Directriz using
Especificaci??³n de alias
Definiciones y declaraciones
Sentencia simple
Sentencia compuesta o bloque
M??©todos
Definici??³n de un m??©todo
M??©todo Main
Crear objetos de una clase
C??³mo acceder a los miembros de un objeto
Protecci??³n de los miembros de una clase
Miembro de un objeto o de una clase
Referencias a objetos1
Pasando argumentos a los m??©todos
Conversi??³n entre tipos referencia
EJERCICIOS RESUELTOS
EJERCICIOS PROPUESTOS
CAP????TULO 6. CLASES DE USO COM????N
ENTRADA Y SALIDA
Flujos de entrada
Flujos de salida
Salida con formato
XII C# . CURSO DE PROGRAMACI????N
Excepciones
Trabajar con tipos de datos num??©ricos
Estructuras que encapsulan los tipos primitivos
Conversi??³n entre tipos valor y tipos referencia
Clase Leer
??¿D????NDE SE UBICAN LAS CLASES QUE DAN SOPORTE?
CAR????CTER FIN DE FICHERO
CARACTERES \r\n
OTROS M????TODOS DE LA CLASE Console
Controlar la posici??³n y los colores del texto
Dimensiones de la ventana de la consola
Detecci??³n de las pulsaciones del teclado
M????TODOS MATEM????TICOS
N????MEROS ALEATORIOS
EJERCICIOS RESUELTOS
EJERCICIOS PROPUESTOS
CAP????TULO 7. SENTENCIAS DE CONTROL
SENTENCIA if
ANIDAMIENTO DE SENTENCIAS if
ESTRUCTURA else if
SENTENCIA switch
SENTENCIA while
Bucles anidados
SENTENCIA do ... while
SENTENCIA for
SENTENCIA foreach
SENTENCIA break
SENTENCIA continue
SENTENCIA goto
SENTENCIAS try ... catch
EJERCICIOS RESUELTOS
EJERCICIOS PROPUESTOS
CAP????TULO 8. MATRICES
INTRODUCCI????N A LAS MATRICES
MATRICES NUM????RICAS UNIDIMENSIONALES
Declarar una matriz
Crear una matriz
Iniciar una matriz
Acceder a los elementos de una matriz
Tama??±o y dimensi??³n de una matriz
M??©todos de una matriz
Trabajar con matrices unidimensio