Anuncio
Conozco a muchas personas a las que les gustaría saber cómo programar, pero están confundidas sobre cómo comenzar y cuáles son las ideas generales de programación. Además, hay un gran cantidad de lenguajes de programación ¿Qué lenguaje de programación debe aprender para el desarrollo de software?Al comenzar en el camino de la programación, es importante que invierta su tiempo sabiamente en elegir aprenda algo que le beneficiará en el futuro inmediato con resultados visibles en su plataforma de... Lee mas elegir, por lo que elegir el correcto para comenzar puede ser un poco difícil para el programador inexperto. Este artículo lo ayudará a comenzar con un lenguaje relativamente fácil de aprender.
¿Por qué aprender programación Java?
Java es mi lenguaje de programación preferido cuando intento aprender los conceptos de programación. Esto se debe a que Java es muy multiplataforma, tiene una sintaxis bastante legible (en comparación con otros lenguajes) y hay muchas herramientas que pueden hacer que el desarrollo en Java sea una tarea bastante fácil. Antes de comenzar, asegúrese de tener
JDK instalado, ya que no podrás hacer nada sin él.Partes de Java
Los programas Java se separan en clases. Técnicamente, cada clase es su propio programa, pero puede trabajar con numerosas clases para hacer un programa más grande y complejo, manteniendo una buena organización del código. Al menos una de esas clases debe ser la clase principal o contener un método principal. Un método es un fragmento de código que se ejecuta cuando simplemente se llama el nombre del método. Se requiere el método principal ya que Java busca este método para iniciar el programa. Puede pasar parámetros a otros métodos si lo desea, permitiendo que el método tome datos y haga algo con ellos.
Variables
Es muy probable que también necesite almacenar información en ciertos puntos. Estas son variables, o a veces llamadas campos, que contienen la información. Debe especificar el tipo de variable para que Java sepa lo que está tratando de mantener. Esto incluye cosas como verdadero / falso (booleano), números (int, long, double, etc.) y mucho más. Como Java puede admitir programación orientada a objetos, incluso puede mantener instancias de una clase en una variable.
Ejemplo
Como ejemplo, aquí hay una clase que simplemente imprimiría el número 6 en la pantalla:
clase pública makeuseof. { público estático vacío principal (String args []) { int myNum = 6; System.out.println (myNum); } }
2 aplicaciones recomendadas
Hay dos aplicaciones que recomendaría que lo ayudarán durante sus aventuras de programación.
Pie verde

Pie verde Aprenda a escribir programas en Java con GreenfootGreenfoot se encarga de aprender un lenguaje de programación al proporcionar una plataforma de desarrollo, pensada para fines educativos, donde los usuarios pueden comenzar rápidamente y obtener resultados visuales en forma de gráficos. Greenfoot corre ... Lee mas es una forma muy divertida de familiarizarse con la programación, ya que puede ver los cambios que realice en el código en la configuración de un videojuego. Además, hay una gran comunidad que puede brindar ayuda, ideas y mucho más. Entonces, si desea una experiencia de programación visual, Greenfoot es una excelente manera de comenzar.
Geany

Para aquellos que quieren tener un editor lo suficientemente bueno como para hacer la programación esencial, les recomiendo usar Geany Geany - Un gran editor de código ligero para LinuxSorprendentemente, Linux no ofrece tantos buenos IDE (entornos de desarrollo integrado). Creo que esto se debe a que la mayoría de los programadores de Linux sacaron el viejo Bloc de notas (o gedit en este caso) y comenzaron ... Lee mas . Está disponible para todos los sistemas operativos, es relativamente liviano y simplemente hace el trabajo. De hecho hay un montón de otros editores que las personas pueden elegir, y pueden usarlos, pero mi recomendación sigue siendo Geany.
2 sitios web recomendados
Hay un par de sitios web que pueden ayudarlo si esta introducción no tiene mucho sentido.

Primero es "Javanotes 6.0"Que proporciona una explicación mucho más larga pero completa de los conceptos básicos de programación Java. Aquí encontrarás mucha información y algunos ejercicios de programación. Si tienes tiempo para ello, es una gran lectura.

Por último, también puedes consultar Página de HowStuffWorks en Java También incluye información y te guía para hacer tu primer programa. Esta es otra lectura interesante e involucra un primer problema diferente al ejemplo tradicional de "Hola Mundo".
Conclusión
Comenzar con Java no es tan difícil como parece. Con un poco de tiempo y práctica lo dominará, y desde allí puede crear programas más complejos que brinden más funcionalidad. Además, si domina los conceptos de programación, será más fácil aprender otros lenguajes de programación, ya que una gran parte del proceso de aprendizaje es simplemente una sintaxis diferente.
Háganos saber cuáles son sus aplicaciones y herramientas Java en los comentarios a continuación.
Danny es un estudiante de último año en la Universidad del Norte de Texas que disfruta de todos los aspectos del software de código abierto y Linux.