MICROSOFT C# CURSO PROGRAMACION 2ªED

MICROSOFT C# CURSO PROGRAMACION 2ªED

CEBALLOS,FCO.JAVIER

51,90 €
IVA incluido
Editorial:
RA-MA
Fecha de edición:
2011-03-01
Materia
Informatica
ISBN:
978-84-9964-068-6
Páginas:
850
Encuadernación:
Rústica
Colección:
INFORMATICA GENERAL

Disponibilidad:

  • AsunciónDisponible (Entrega aprox. 48-72h)
  • RepúblicaDisponible (Entrega aprox. 48-72h)
  • Santa CatalinaDisponible (Entrega aprox. 48-72h)
  • FeriaDisponible (Entrega aprox. 48-72h)
51,90 €
IVA incluido
Añadir a favoritos

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

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:
o Compatible con C# 4.0.
o Con ejemplos claros y sencillos, fáciles de entender, que ilustran los fundamentos de la programación C#.
o Que le permitirá aprender programación orientada a objetos.
o Que le enseñará a trabajar con estructuras dinámicas de datos, con ficheros, con excepciones y con hilos.
o Con el que aprenderá a desarrollar aplicaciones.
o Y que le introducirá en el diseño de interfaces gráficas y en el desarrollo de aplicaciones para Internet.
o Todo lo expuesto tiene continuación en mi otro libro Enciclopedia de Microsoft Visual C#.

Artículos relacionados

  • REVOLUCION DE LA INTELIGENCIA ARTIFICIAL EN LA MEDICINA, LA. GPT-4 Y MAS ALLA
    LEE, PETER / GOLDBERG, CAREY / KOHANE, ISAAC
    Hace tan solo unos meses, millones de personas quedaron atónitas ante las asombrosas habilidades del ChatGPT y sus extrañas alucinaciones. Eso fue en 2022. La próxima generación de IA ya está aquí: más inteligente, más precisa, con conocimientos técnicos más profundos. El GPT-4 y sus competidores están a punto de transformar la medicina. Ya sea usted un líder sanitario, un prov...

    29,50 €

  • ARQUITECTURA E INGENIERIA DE DATOS
    CALCAGNO LUCARES, WALTER E.
    Esta obra proporciona una introducción accesible y completa a los conceptos clave, las técnicas y las mejores prácticas en el campo de la arquitectura y la ingeniería de datos, sin la necesidad de conocimientos previos en programación o estadísticas.Aborda secuencialmente una descripción general de los conceptos clave en la arquitectura de datos, incluidas las definiciones esen...

    29,95 €

  • SIEMPRE ON
    CELLAN-JONES, RORY
    Vivimos en una época en la que miles de millones de personas tienen acceso a una tecnología increíblemente potente. La herramienta más extraordinaria que se ha inventado en el último siglo, el smartphone, ha generado cambios radicales en nuestra forma de vivir y trabajar y, a diferencia de tecnologías anteriores, está en manos de casi todo el mundo. Junto con el auge de las red...

    28,95 €

  • UNA MENTE INFINITA
    FLORES GALEA, ANTONIO LUIS
    La irrupción de la inteligencia artificial y sus desafíos para la especie humana.Un fantasma recorre nuestro presente: la inteligencia artificial. Desde finales de 2022, las herramientas digitales que permiten simular, expandir o complementar la inteligencia humana muestran una vertiginosa evolución cuyos beneficios y potenciales riesgos para nuestra especie parecen hoy en día ...

    19,00 €

  • CURSO INTENSIVO DE PYTHON
    MATTHES, ERIC
    Este superventas mundial es una guía al lenguaje de programación Python. Gracias a esta trepidante y completa introducción a Python, no tardará en empezar a escribir programas, resolver problemas y desarrollar aplicaciones que funcionen.Esta tercera edición actualizada se ha revisado en profundidad con el fin de reflejar las últimas novedades en Python. Se incluye la incorporac...

    52,50 €

  • DIOS - LA CIENCIA - LAS PRUEBAS
    BOLLORÉ, MICHEL-YVES / BONNASSIES, OLIVIER
    En este libro se revelan, al cabo de tres años de trabajo en colaboración con unos veinte científicos y especialistas de alto nivel, las pruebas modernas de la existencia de Dios. Durante cerca de cuatro siglos, de Copérnico a Freud, pasando por Galileo y Darwin, los descubrimientos científicos se acumularon de manera espectacular, dando la impresión de que era posible explicar...

    24,90 €

Otros libros del autor