iniciacion en la programaciòn, nose con què empesar

Publicado por emisoft, Febrero 27, 2007, 23:26:21

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

emisoft

Bueno, queria consultar con la gente que conoce mucho de esto, quiero empesar en una consultora informatica algun curso de programaciòn, las opciones son:

> JAVA
> J2EE 
> .NET 
> VISUAL BASIC 6.0

de esto no conozco nada, lo unico que he visto es c++ un poco, por ej yo queria empesar java y me dijeron que mejor largue con visual  :-\ .todavia no me decido.

alguna recomendacion en especial???


gracias por la atencion.... :lol:

the98

El C++ es un leguaje jodido, asi que bien si empezaste con eso. Yo para empezar de 0 usaria el Visual, que esta bueno porque en cierta forma es bastante automatizado. Los otros lengunajes son muy complejos, pero por lo que escuche, el mejor que podes estudiar es C++.
Un lenguaje que se pide hoy en dia es JAVA mas que Visual. Y creo que el .NET no te va a venir mal tampoco!

En fin, conclusion. Si queres estudiarlos todos y empezar con uno, entonces Visual que es simple ;)

If Studyall.languages then Visual :p

Jeje...


Cuidate!

The98  :twisted:

hardrocker

Por los que describiste ahi te diria que Visual, asi despues te metes en .net y con el mismo tambien vas a poder programar en C sharp.
Un abrazo, suerte, y cualquier cosa que necesites chiflá.
-·=»‡«=·- M€ÐÏØ€VØ-·=»‡«=·-

Predicador

Yo te diria que empieces a aprender Programacion; luego aprender un lenguaje no te va a resultar dificil.
Aprender un lenguaje solo es saber que instrucciones tiene y que hace cada una, pero la escencia es saber usar ese o cualquier lenguaje.

Ahora, de los lenguajes que nombras ahi cual conviene mas aprender? dificil decirlo sin saber a que te vas a dedicar (siendo que muchas veces depende del proyecto podes usar assembler, java, php, vb, c, eiffel, lisp, etc); pero quizas la mejor opcion sea en este caso JAVA por ser bastante estructurado y crear buenos habitos (pero tampoco me gustan mucho los lenguages orientados a objetos).
Baii

PD: desmistifico, c++ no es el mejor lenguaje que podes estudiar.

En la mayoría de las comunidades online el 90% de los usuarios son mirones que nunca contribuyen, el 9% contribuyen un poco y el 1% son los responsables de casi toda la acción. Nielsen

elrosti

Mi opinion:

Creo que si tenes poco y nada de idea de programación te conviene empezar con Visual Basic 6 para familiarizarte con las estructuras comunes a la mayoria de los lenguajes, (aunque para mi Visual 6 es de los peores lenguajes que existen hoy en dia). Creo que este lenguaje es el mas facil de aprender aunque te acostumbraras a hacer muchas cosas mal/desprolijas que despues tendras que aprender a corregir.

Despues puedes puedes seguir con .NET que es un lenguaje bastante polenta y así poder adentrarte a la Programación Orientada a Objetos (Que a diferencia de Predicador, a mi es lo que mas me gusta  :P). Lo importante no es que te conozcas todas las clases ni sepas hacer cosas espectaculares, lo importante es que entiendas todos los conceptos de la Programacion Orientada a Objetos, lo demas viene solo.

Despues si entendiste .NET y los conceptos de la Programación Orientada a Objetos, pasar por JAVA va a ser aprender un poco de sintaxis nada mas.

Como dice Predicador, lo importante es que aprendas programación, despues de eso podes agarrar cualquier lenguaje, estudiar su sintaxis y funciones, y usarlo sin problemas.

CitarPD: desmistifico, c++ no es el mejor lenguaje que podes estudiar.

De acuerdo, pero.... ¿ no lo fué en algun momento ?

Saludos.
Yo no lo quería creer..... pero ella me convenció.

emisoft

gracias the98 ,hardrocker ,Predicador y elrosti . :palmas:

esta decidido, voy hacer visual. Con respecto a lo de predi:
CitarYo te diria que empieces a aprender Programacion
empece analista en sist,que supongo ahi aprendo bien eso.

saludos y gracias de nuevo. :up:

hardrocker

Cita de: emisoft en Febrero 28, 2007, 13:42:33
empece analista en sist,que supongo ahi aprendo bien eso.
Se supone que si jajajaj.
Con respecto a Visual es verdad, puede que te tomes un par de malas costumbres, pero siempre tratá de hacer comentarios en el código y ponerle a los forms, cajas de texto, etc. las iniciales establecidas por Microsoft, asi una vez que leas el codigo va a ser mas facil.
Yo por mi parte comencé con C, una programacion estructurada mas que interesante, si podes comenzar con eso mejor.
C no es un lenguaje dificil, pero tampoco facil.
Por ejemplo, el tema del control de punteros en Visual no lo vas a encontrar (estar estan, pero ocultos, no vistos por el programador). En cambio, con C vas a saber que son los punteros, como utilizarlos, etc (al igual que con Assembler).
Un abrazo y mucha suerte.
-·=»‡«=·- M€ÐÏØ€VØ-·=»‡«=·-

ZeiterZ

Lo que agregaría a las recomendaciones que te dieron, es que trates de elegir algún lenguaje multiplataforma.

Por ejemplo, la línea de lenguajes visuales de Microsoft (Visual C, Visual FoxPro, Visual Basic, etc.) tienen una fuerte dependencia de los sistemas operativos de Microsoft. Por lo tanto, son lenguajes para hacer programas para Windows.
Aunque con .NET se pretende apuntar a la ejecución multiplataforma, el "prestigio" de Microsoft no le ayuda a hacer que esto sea creíble... y por algún lado "la joderán".

En cambio, Java, Python, C, C++, etc. son lenguajes para los que existen máquinas virtuales/intérpretes/compiladores para muchos sistemas operativos y muchas arquitecturas.

Si sólo aprendes lenguajes vinculados a Windows, ante tus posibles clientes perderás la flexibilidad que un programador tiene que tener: poder usar lo que tiene el cliente para resolver sus problemas... y no imponerle al cliente que use "sólo lo que el programador sabe".

Se que esto último es lo que pasa mucho hoy día... pero ya es hora de que comencemos a cambiar.

Saludos.

hardrocker

Cita de: ZeiterZ en Febrero 28, 2007, 20:36:48
En cambio, Java, Python, C, C++, etc. son lenguajes para los que existen máquinas virtuales/intérpretes/compiladores para muchos sistemas operativos y muchas arquitecturas.
Totalmente.
Aunque Microsoft presenta al .NET como "multiplataforma" y no lo es.
De todas formas existe un proyecto (Mono) en el cual se esta trabajando para poder correr .NET en sistemas operativos Linux. ;D
-·=»‡«=·- M€ÐÏØ€VØ-·=»‡«=·-

ZeiterZ

Así es.

Aquí hay una noticia al respecto. Espero que estas capacidades se usen para reciclar aplicaciones VB existentes y ejecutarlas en Linux y NO que incentive la programación en VB apuntado a ejecutarlo en linux.... mmmm

Saludos.

Predicador

En la mayoría de las comunidades online el 90% de los usuarios son mirones que nunca contribuyen, el 9% contribuyen un poco y el 1% son los responsables de casi toda la acción. Nielsen

lordcape

Hola Que tal.....me encanta esto q habla de programacion...sinceramente no entiendo nada.....si yo quisiera aprender de cero programacion (cero cero eh?.....conceptos etc.) que debo hacer...con que puedo empezar? no abri tema....porq es parecido al del amigo....

Saludos!!  :palmas:

hardrocker

No hay nada mejor que comenzar con "C".
Ademas, una vez que entendes los condicionales, las iteraciones, punteros, etc. se te hace mas facil aprender cualquier otro lenguaje.
Basicamente todos los lenguajes tienen muchisimo en comun, lo que cambia es la sintaxis y algunas funcionalidades.
-·=»‡«=·- M€ÐÏØ€VØ-·=»‡«=·-

palmy

quizas para empezar desde cero convendria pseudocodigo, por lo menos para aprender la logica de la programacion, desp son parecidos todos :P
Patagonia ReVelde | www.patagoniarevelde.com.ar

tren_loco

ahh muy interesante.. la verdad que no entiendo nada.
yo quiero igual que lordcape empezar de 0... esto de Java, lenguaje, ni idea que es eso de lenguaje. para que sirve?
y con que curso/estudio me recomiendan empezar? paa saber mas de la PC, y algun dia poder arreglarla yo solito :jaja: