Los que me conocen por mis publicaciones en Taringa! verán que me he dedicado a esto desde hace bastante.
Lo primero que haré es transcribir mis post en T! a este blog, para luego continuar en ambas plataformas la escritura de las entradas.
Lo primero que veremos es el listado de temas que implementaré para el estudio de los lenguajes, luego iniciaré los temas respetando ese temario.
La única excepción que haré es respecto de los primeros post de programando en C#, siendo que éstos se hicieron con un orden distinto.
Los post que se traten de Java los reescribiré y comenzaré a agregar los de Python y javascript respetando a rajatabla.
Respecto de Python crearé métodos de estudio puntualizados en temas concretos, pero siempre sin salir de los temas generales.
De vez en cuando me verán escribir sobre proyectos propios como los publicados últimamente en mi espacio dentro de code.google.com o simplemente iré mostrando código armado aquí.
Inicialmente veremos mucho de C# y mas adelante quizás agregaré cosas que son distintas a las publicaciones dentro de T! (aunque en T! también las publicaré), luego continuaremos con conceptos generales, iremos a lo que estoy abocado en este momento javascript y en el medio veremos algunas cosas de Java.
Respecto al diseño en web veremos JSP y Web.py, pero si lo vamos consolidando con javascript, veremos mucho también de json y ExtJS.
También veremos algunas cosas de base de datos, en java veremos hibernate mezclado con JPA (no pienso mostrarles hibernate solo por que lo creo tremendamente ineficiente si se lo toma de esa manera).
También de base de datos veremos SQL y mas puntualmente la base de datos que se llama Firebird, lo mas probable es que cree esos blogs inmediatamente después de pasar todo lo que hay en T!.
Para ver un adelanto de lo que voy a poner en el blog les recomiendo que vayan leyendo mis post en mi perfil en T!:
http://www.taringa.net/Lelale/posts
Por otro lado el temario básico será el siguiente:
1- Declaración de variables
2- Operadores logicos
3- Arrays
4- Encapsulamiento
5- Concepto de clase y objeto
6- Condicionales
7- Iteradores
8- Constructores
9- Excepciones
10- Algoritmos de búsqueda.
11- Herencia
12- Visibilidad
13- Polimorfismo
14- Intefaces
15- Vectores de clase
16- Diccionarios/Mapas
17- Listas enlazadas
18- Objetos anónimos
19- Elementos estáticos y constantes