Introducción y conceptos básicos al curso de programación en Java


Introducción

El curso de programación en Java de Platform Code te ofrece la enseñanza de este lenguaje de programación orientada a objetos.

Este curso te enseñará cuál es la sintaxis de Java, sabrás cómo crear interfaces gráficas para el desarrollo de aplicaciones y cómo elaborar programas sencillos.

Las personas que se dediquen profesionalmente a la informática pueden realizar esta formación para obtener nuevas competencias en el ámbito de programación con Java. 

El curso lo desarrollaremos en el entorno de desarrollo Netbeans IDE 8. Si alguno quiere realizar el curso en otro entorno, no me hago responsable de que los programas no ejecuten correctamente. 


Objetivos

General: Permitir que el estudiante resuelva problemas de distinta índole: administrativos, contables, gráficos, matemáticos, entre otros.

Específicos:
1. Ser desarrollado por una persona que no conoce nada de programación.

2. Recorrer un largo camino donde cada tema es fundamental para conceptos futuros.

3. Tener paciencia cuando los problemas no se resuelvan por completo.

4. Utilizar Java como primer lenguaje de programación.


Requisitos

1. Poseer conocimientos básicos de Base de Datos.
2. Manejo Básico de los computadores y el Windows.
3. Tener instalado Netbeans IDE, SQL Server 2014, MySQL.
4. No se requiere un conocimiento previo de programación.


Conceptos básicos 

1. Programa: 
Es una secuencia de instrucciones mediante las cuales se ejecutan diferentes acciones de acuerdo con los datos que se estén procesando. Sin embargo, el equipo sólo es capaz de procesar elementos binarios, es decir, una serie de ceros y unos. Por lo tanto, necesitaremos un lenguaje de programación para escribir de manera legible, es decir, con comandos que el ser humano pueda comprender (por ser similares a su propio lenguaje) los comandos que el equipo deberá ejecutar. Luego el compilador traduce este lenguaje de programación a un lenguaje binario para ser entendido por la computadora.

Existen dos clases de programas: unos los programas del sistema, que serían los sistemas operativos (windows, ubuntu, debian, etc) y otro los programas de aplicaciones que son los que la mayoría de nosotros desarrollamos, como aplicativos de audio, gestor de notas académicas, entre otros.

2. Lenguaje de programación:
Cabe decir que un lenguaje de programación son símbolos y reglas que permite la construcción de programas con los que la computadora puede operar así como resolver problemas de manera eficaz. Ellos contienen un conjunto de instrucciones que nos permiten realizar operaciones de entrada, salida, cálculos, manipulación de textos, lógica, comparación, almacenamiento y recuperación de datos.

Existen tres tipos de lenguajes: el lenguaje máquina, aquellos cuyas instrucciones son directamente entendibles por la computadora y no necesitan traducción posterior para que la CPU pueda comprender y ejecutar el programa, dados en binarios. Otro lenguaje sería el de bajo nivel o como muchas personas los llaman el lenguaje ensamblador, en estos las instrucciones se escriben en códigos alfabéticos conocidos como mnemotécnicos para las operaciones y direcciones simbólicas. Y por último los lenguajes de alto nivel, aquellos en los que las instrucciones o sentencias a la computadora son escritas con palabras similares a los lenguajes humanos (generalmente en inglés), lo que facilita la escritura y comprensión del programa, entre ellos encontramos JAVA. 

3. Lenguaje de programación Java: Tanto como lenguaje es una tecnología que se usa para el desarrollo de aplicaciones que convierten a la Web en un elemento más interesante y útil. Java no es lo mismo que JavaScript, que se trata de una tecnología sencilla que se usa para crear páginas web y solamente se ejecuta en el explorador. Java permite jugar, cargar fotografías, chatear en línea, servicios bancarios en línea y mapas interactivos. Si no dispone de Java, muchas aplicaciones de escritorio y sitios web no funcionarán.


Tutorial

Para mayor comprensión de cada concepto, los invito a ver el siguiente video:




Presentaciones

Si deseas tener la información presentada en el video, puedes descargarla de los siguientes links:


0 comentarios: