blog de Sr. Negativo
Aprendiendo Java en "serio" ... [003]
Temario muy básico de Java
- Compilar y ejecutar programas Java: java, javac,etc.
- Arreglos: vectores y matrices
- Introducir datos en Java: Scanner, BufferedReader, JOptionPane, etc.
- Uso de Collections: List, HashMap, etc.
- Java Swing básico
- Proyecto sencillo no.1
- IDEs: Eclipse y NetBeans
- Java y las base de datos
- Proyecto sencillo no.2
- Java y XML
- Frameworks
No es tan verdadera está afirmación ( jaja es broma), pero en estos tutoriales preferi usar la terminal de comandos como se vio en el pasado post. Es recomendable que estudien el lenguaje, la síntaxis, tipo de datos, etc. para poder seguir los ejemplos.
Sobre programación ...
"Siempre que usted vaya a resolver un problema sea muy lógico, esto quiere decir que
sencillamente guíese por sus mínimos razonamientos y busque siempre el camino mas obvio y
- Inicie sesión o regístrese para enviar comentarios
- Leer más
Aprendiendo Java en "serio" ... [002]
Temario muy básico de Java
- Compilar y ejecutar programas Java: java, javac,etc.
- Arreglos: vectores y matrices
- Introducir datos en Java: Scanner, BufferedReader, JOptionPane, etc.
- Uso de Collections: List, HashMap, etc.
- Java Swing básico
- Proyecto sencillo no.1
- IDEs: Eclipse y NetBeans
- Java y las base de datos
- Proyecto sencillo no.2
- Java y XML
- Frameworks
Presentación
Aqui
Hacer estos tutoriales también me ayuda mucho para repasar el lenguaje, no voy a explicar mucho para no aburrirlos.
Antes deberías tomar en cuenta esto del problema al código
¿Qué necesito?
- Crea una carpeta, ahi pondrás tus códigos
Clojure ... comparativa con Groovy
Entrar al REPL de groovy
groovysh
Entrar al REPL de clojure
java -jar clojure-1.3.0-RC0.jar
Ejecutar programa *.groovy
groovy tuPrograma.groovy
Ejecutar programa *.cjl
java -jar clojure-1.3.0-RC0.jar tuPrograma.cjl
¿Cómo salgo del REPL de groovy?
exit y/o quit
¿Cómo salgo del REPL de clojure?
En Windows: Ctrl + C
En Linux: Ctrl + D
Definir variables
variables.groovy
variables.cjl
Aprendiendo Java en "serio" ... [001]
Ultimamente he visto post sobre gente que quiere aprender java, así que decidi hacer una serie de tutoriales para los principiantes.Este es el primero.
¿Qué necesito?
- Descargar el jdk Aqui
- Descomprimir el archivo de preferencia en C:\ (Windows) o en el /home/ (Linux)
Crear la variable de ambiente
Agregarla al path
Probar instalación
java -version
JTarot
Todavía faltan muchas cosas, pero bueno espero mejorarlo aun más.
Les adjunto solo el Jar por el momento (el código está muy simple y desordenado).
Clojure .. primer vistazo
¿Cómo entro al REPL de clojure?
java -jar clojure-1.3.0-RC0.jar
Debe salir esto:
¿Cómo salgo del REPL?
En Windows: Ctrl + C
En Linux: Ctrl + D
Hace tiempo que quería probar este lenguaje, y aprovechando las vacaciones por fin pude. Si Scala y Ceylon se me hacían algo "extraños", este en verdad si que lo es.
Hacer una sumatoria es bastante fácil (al menos así parece):
En Java:
Sumatoria.java
¿Es recomendable aprender otros lenguajes de programación?
C, C++ , Pascal, VB, Java, Python, ... ¿qué lenguaje es el que más me conviene aprender? , ¿cuál es el más cotizado? , ... ¿solo me conviene uno?
Cuando iba a la escuela decían que me olvidara de aprender Java, que no me convenia. "Mejor aprende VB o PHP son más sencillos" Incluso me "aconcejaban" estudiar Cobol "Ese lo siguen usando en los bancos (y es cierto)"
La desidia
Muchos desisten antes de empezar, "yo no estudie para ser programador, estudie para ser informático" quieren "aprender" pero no ponen nada de su parte. Quieren resultados mágicos, una o dos lecciones de programación para empezar proyectos grandes que ni un profesional puede hacer.
Aprender a programar de manera divertida
Lista de aplicaciones para aprender a programar
SimpleCodework
http://www.simplecodeworks.com/website.html
Logo
Scratch
Laby
https://github.com/sgimenez/laby
Small Basic
GreenFoot
Alice
Scala IDE
Ahora que tuve un poco de tiempo de probar varios lenguajes como: Scala, Ceylon, Clojure, etc. encontré este sitio Scala IDE http://scala-ide.org/
Se trata de un IDE (plugin) para crear programas en Scala desde Eclipse.
En Eclipse basta poner este link:
http://download.scala-ide.org/releases-29/stable/site
Y la verdad no pude evitarlo, quise probarlo con un código que hice en Groovy haber como quedaba:
Horoscopo.scala
Problemas al usar Ceylon IDE ... no ceylon runnable element
Creo y nombro el proyecto Ceylon
Crear el archivo: Hola.ceylon
Surge un problema.
Aqui sale el mensaje de error al tratar de compilar/ejecutar el programa