Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Consejos para un novato

Estas en el tema de Consejos para un novato en el foro de C/C++ en Foros del Web. Buenas a todos, como bien dice el titulo, soy un novato en este mundo, he buscado temas similares en el foro y aparentemente no he ...
  #1 (permalink)  
Antiguo 31/03/2015, 13:22
Avatar de HelThunk  
Fecha de Ingreso: marzo-2015
Ubicación: std::cout<<"En mi PC";
Mensajes: 33
Antigüedad: 9 años, 7 meses
Puntos: 0
Consejos para un novato

Buenas a todos, como bien dice el titulo, soy un novato en este mundo, he buscado temas similares en el foro y aparentemente no he encontrado uno.

La cosa esta, en que no dispongo aun de estudios (voy a entrar a un grado medio, para después ingresar en uno de grado superior ('Desarrollo de Aplicaciones Multiplataforma'), la cosa esta, en que me gusta la programación, y por ende, estoy intentando aprender por mi cuenta, me he visto muchos videos, he leido mucha información, pero ahora mismo, estoy muy perdido, no se por donde seguir para ir aprendiendo.

Cosas que he hecho;
  • Ver vídeo tutoriales (y recrearlos) sobre c++ (hola mundo, etc..)
  • Buscar información sobre este mundo (diferencia entre cout, printf...)
  • Ver documentales, conferencias..
  • Intentar hacer ejercicios que se me ocurrían

¿Me podríais dar consejos o decirme por donde seguir?

*Si alguien se siente ofendido al ver que, una persona que no tiene apenas conocimientos sobre este tema se quiere adentrar, pido disculpas con antelación (eso si, tengo mucho interés, así que mi objetivo es aprender, y no voy a parar hasta conseguirlo (se que en el mundo de la programación, nunca se para de aprender cosas nuevas, pero me estoy esforzando por darlo todo).
  #2 (permalink)  
Antiguo 31/03/2015, 13:25
Avatar de va4go0balboa  
Fecha de Ingreso: marzo-2015
Ubicación: San Cristobal de las casas....
Mensajes: 32
Antigüedad: 9 años, 8 meses
Puntos: 2
Respuesta: Consejos para un novato

bueno chavo.. pues si ya leiste e investigaste ahora lo que sigue es que empieces a poner en practica todo lo aprendido.... consiguete los programas que necesites para hacerlo.... en cuanto a c++ existe un muy buen programa llamado c++ builder que es muy interactivo y te permite aprender de manera mas grafica consiguetelo pero eso si... evita piratearlo ok... n,n cualquier duda aqui estamos para servirte!!!!
__________________
que va arder ni que va arder, si nomas humea n,n!!!!
  #3 (permalink)  
Antiguo 31/03/2015, 13:52
Avatar de HelThunk  
Fecha de Ingreso: marzo-2015
Ubicación: std::cout<<"En mi PC";
Mensajes: 33
Antigüedad: 9 años, 7 meses
Puntos: 0
Respuesta: Consejos para un novato

Cita:
Iniciado por va4go0balboa Ver Mensaje
bueno chavo.. pues si ya leiste e investigaste ahora lo que sigue es que empieces a poner en practica todo lo aprendido.... consiguete los programas que necesites para hacerlo.... en cuanto a c++ existe un muy buen programa llamado c++ builder que es muy interactivo y te permite aprender de manera mas grafica consiguetelo pero eso si... evita piratearlo ok... n,n cualquier duda aqui estamos para servirte!!!!
Ya tengo un programa con el que programar y compilar estos (Visual Studio 2013), creo que de momento con este voy bien, la cosa es que no se que hacer ahora para seguir aprendiendo.
  #4 (permalink)  
Antiguo 31/03/2015, 13:58
Avatar de va4go0balboa  
Fecha de Ingreso: marzo-2015
Ubicación: San Cristobal de las casas....
Mensajes: 32
Antigüedad: 9 años, 8 meses
Puntos: 2
Respuesta: Consejos para un novato

excelente..... comienza a hacer ejercicios para empezar a desarrollar lo que has aprendido... puedes iniciar con el mundialmente conocido "hola Mundo"... lo has hecho....???? si ya lo hiciste.... entonces comienza a ir un poco mas lejos....... TE gusta la Fisica.... tengo un ejercicio por programar con respecto al tiro parabolico por si le entras.-...
__________________
que va arder ni que va arder, si nomas humea n,n!!!!
  #5 (permalink)  
Antiguo 31/03/2015, 14:45
Avatar de HelThunk  
Fecha de Ingreso: marzo-2015
Ubicación: std::cout<<"En mi PC";
Mensajes: 33
Antigüedad: 9 años, 7 meses
Puntos: 0
Respuesta: Consejos para un novato

Cita:
Iniciado por va4go0balboa Ver Mensaje
excelente..... comienza a hacer ejercicios para empezar a desarrollar lo que has aprendido... puedes iniciar con el mundialmente conocido "hola Mundo"... lo has hecho....???? si ya lo hiciste.... entonces comienza a ir un poco mas lejos....... TE gusta la Fisica.... tengo un ejercicio por programar con respecto al tiro parabolico por si le entras.-...

Creo que el ejercicio de tiro parabólico esta muy avanzado para mi nivel (de física), no se si por casualidad conocerás alguna web donde haya algunos ejercicios de programación c++ (y si va aumentando la dificultat perfecto, es decir, de básico a complejo).

Un saludo

*Edito; He encontrado estos ejercicios y los esto haciendo; http://informaticos53.webcindario.com/programacion.htm

Última edición por HelThunk; 31/03/2015 a las 15:15
  #6 (permalink)  
Antiguo 31/03/2015, 15:25
 
Fecha de Ingreso: octubre-2013
Mensajes: 44
Antigüedad: 11 años
Puntos: 5
Respuesta: Consejos para un novato

Buenas.

Si estas aprendiendo a programar por primera vez y de forma autodidacta, no te recomendaría C/C++. Es un lenguaje muy "tiquismiquis", ya que cuenta con muchos conceptos de bajo nivel que debes controlar, y sí ya de por sí estas aprendiendo a programar, te puede retrasar y hacer un suplicio el camino de aprender.

Por eso yo te recomendaría un lenguaje interpretado como Ruby o Python. Cuentan con una sintaxis más sencilla y son más flexibles a la hora de escribir código, permitiéndote centrar en lo realmente importante, los conceptos de programación como: sentencias de control (if-else-switch...), bucles (for, while,do-while...), funciones, estructuras de datos (arrays, vectores, pilas, colas, listas...), POO (objetos, clases, herencia, polimorfismo...), y algoritmos de búsqueda y ordenación.

Una vez dominado los conceptos de programación, aprender a utilizar un lenguaje u otro será cuestión de días para aprender su sintaxis y sus peculiaridades como el manejo de la memoria y utilización de punteros en C/C++.

De todas formas, si no quieres desistir, te dejo aquí una página que creo que te puede servir:

http://coderbyte.com/

Saludos
  #7 (permalink)  
Antiguo 31/03/2015, 15:51
Avatar de HelThunk  
Fecha de Ingreso: marzo-2015
Ubicación: std::cout<<"En mi PC";
Mensajes: 33
Antigüedad: 9 años, 7 meses
Puntos: 0
Respuesta: Consejos para un novato

Cita:
Iniciado por Madh Ver Mensaje
Buenas.

Si estas aprendiendo a programar por primera vez y de forma autodidacta, no te recomendaría C/C++. Es un lenguaje muy "tiquismiquis", ya que cuenta con muchos conceptos de bajo nivel que debes controlar, y sí ya de por sí estas aprendiendo a programar, te puede retrasar y hacer un suplicio el camino de aprender.

Por eso yo te recomendaría un lenguaje interpretado como Ruby o Python. Cuentan con una sintaxis más sencilla y son más flexibles a la hora de escribir código, permitiéndote centrar en lo realmente importante, los conceptos de programación como: sentencias de control (if-else-switch...), bucles (for, while,do-while...), funciones, estructuras de datos (arrays, vectores, pilas, colas, listas...), POO (objetos, clases, herencia, polimorfismo...), y algoritmos de búsqueda y ordenación.

Una vez dominado los conceptos de programación, aprender a utilizar un lenguaje u otro será cuestión de días para aprender su sintaxis y sus peculiaridades como el manejo de la memoria y utilización de punteros en C/C++.

De todas formas, si no quieres desistir, te dejo aquí una página que creo que te puede servir:

http://coderbyte.com/

Saludos

Tienes toda la razón, se que empezar por c++ es bastante complicado, pero sinceramente, no se por que, pero c++ me gusta y disfruto con el, así que decidí que me quedaba con este lenguaje por muy complicado que fuese (he visto phyton y no me llama nada..), lose, soy un cabezota...

Gracias por esa magnifica web ^^, cuando termine con los ejercicios que estoy haciendo are todos los de esa pagina, muchas gracias por la ayuda :D
  #8 (permalink)  
Antiguo 31/03/2015, 18:51
Avatar de vangodp  
Fecha de Ingreso: octubre-2013
Mensajes: 934
Antigüedad: 11 años, 1 mes
Puntos: 38
Respuesta: Consejos para un novato

Pues yo empece así, por mi cuenta, tengo ayuda de los compañeros del foro por si me aparecen dudas, no soy un puto crack, pero me hago mis pinitos en C/C++. XD

Todo depende de lo cuanto desees algo.

Suerte
  #9 (permalink)  
Antiguo 31/03/2015, 18:54
Avatar de HelThunk  
Fecha de Ingreso: marzo-2015
Ubicación: std::cout<<"En mi PC";
Mensajes: 33
Antigüedad: 9 años, 7 meses
Puntos: 0
Respuesta: Consejos para un novato

Cita:
Iniciado por vangodp Ver Mensaje
Pues yo empece así, por mi cuenta, tengo ayuda de los compañeros del foro por si me aparecen dudas, no soy un puto crack, pero me hago mis pinitos en C/C++. XD

Todo depende de lo cuanto desees algo.

Suerte
Entonces me podrías dictar muuy por encima el proceso que has seguido?

Un saludo y gracias ^^
  #10 (permalink)  
Antiguo 01/04/2015, 01:58
Avatar de vangodp  
Fecha de Ingreso: octubre-2013
Mensajes: 934
Antigüedad: 11 años, 1 mes
Puntos: 38
Respuesta: Consejos para un novato

Bueno... Al principio me compre un par de libros, no estaban malos, pero me di cuenta que algunas cosas me dejaban con mas dudas que las que solventaban, a lo mejor por no ser muy buenos libros. Entonces acudí a Internet, los recursos que hay en la red son inmensamente mayores que lo que puedes encontrar en un libro, sin embargo no quito la idea de que adquieras algún libro que sea realmente bueno, dicen que los buenos buenos están en ingles. =(
Yo dispongo de poco dinero para comprar libros, así que me baje algunos de los muchos que hay por la red, algunos son buenos, realmente te llevan adelante, pero otros son muy liosos y te dejan con mucha duda.

Últimamente ya solo leo tutoriales por Internet, y ando a diario por foros y tal. Parece mentira pero aquí surgen dudas a diario de usuarios novatos y no tan novatos también, si te empeñas a ir acompañándolas, te obligan a quebrar la cabeza en solucionarlas.

Mi consejo es leer mucho, ver muchos vídeos y mucho foro, a lo mejor una cosa la tienes que leer y luego después de un tiempo volver a leerla hasta que se te quede en la cabeza.

Hay muchas paginas de programación pero me quede con 3 o 4 que realmente me ayudaron a ir adelante. Te las pongo aquí:

Esta es la pagina que realmente me ayudo a despegar en C++, creo que sin ella no me seria tan fácil iniciar.
http://v1.minidosis.org/C++/

La anterior es la misma que esta pero esta es una segunda versión con más ejercicios. Lo que pasa es que la otra se me hace más fácil encontrar los vídeos que por cierto los tengo todos descargados por si desaparecen. >_<
http://www.minidosis.org/#/

Las anteriores son vídeos, estas son en texto.
http://c.conclase.net/curso/

Esta tiene mucho contenido.
http://www.zator.com/Cpp/E_Ce.htm

Pero la pagina que creo que más te será de ayuda es esta.
http://www.cplusplus.com/

Esta ultima es la pagina de referencia más ágil que he visto, si algo no sabes seguro en ella hay una explicación corta y precisa de como funciona cualquier cosa en C++, va complementada con breves ejemplos muy simples pero muy muy útil para darte una idea de como funciona lo que buscas. Si una función se te resiste buscas en google por ejemplo "printf cplusplus" y te sale lo primero en google, lo malo es que esta en ingles, pero si sabes un ingles medio no te será mucho problema.

En fin, ya iras buscando cosas en google y te iras encontrando millones de cosas, no hay que atarse a una pagina en concreto, pero si tener algunas preferencias.

No dejes de acompañar los foros, las dudas de tus compañeros son tus dudas. ¿Si ves una duda de un compañero que sea de tu nivel, por qué no acompañarla? Puedes aprender mucho.

Bueno, sobre eso no hay una biblia escrita, si alguien conoce una forma más efectiva que ponga aquí que me interesa también. =) ¿Podemos compartir fuentes de conocimiento no?

Suerte, y se paciente que llegas donde quieres.
  #11 (permalink)  
Antiguo 01/04/2015, 07:01
rdv316
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Consejos para un novato

Hola HelThunk.
Te expongo mi experiencia como autodidacta (tengo 63 años), estudio con este libro COMO_PROGRAMAR_C-C++_Y_JAVA_DEITEL_DEITEL-4__Edici_n-Espa_ol lo poder bajar de internet (es legal) y lo que hago es leerme todo el tema como por ejemplo en este caso que estoy estudiando procesamiento de archivos en C. y cuando me parece que tengo alguna duda o no puedo lograr hacer funcionar un programa consulto a la biblioteca más grande del mundo y mucha pero muchas consulta en los foros, en estos últimos aprendí cosas que no están en los manuales.-
Por último te aclaro que estoy estudiando C luego voy a aprender C++ y después algún lenguaje de muy alto nivel como C# o Java.-

Mucha suerte y sólo tú deseos se cumplirán.-
Saludos.
Daniel
  #12 (permalink)  
Antiguo 01/04/2015, 14:01
Avatar de vangodp  
Fecha de Ingreso: octubre-2013
Mensajes: 934
Antigüedad: 11 años, 1 mes
Puntos: 38
Respuesta: Consejos para un novato

Lo mejor es hacerte con un buen libro en papel, pero si te vas a estar comprando uno a uno para descubrir cual es bueno... chungo. XD

Cita:
C++_Y_JAVA_DEITEL_DEITEL-4__Edici_n-Espa_ol
El libro que has dicho esta muy bueno si... Otro que tengo en papel y es muy bueno es aprenda c++ de anaya, muy bueno también.


Uno que me han dicho que es bueno es este pero no lo tengo: PROGRAMACIÓN EN C C JAVA Y UML


Te digo en español porque de ingles voy regular XDD

¿Sobre lo de "la biblioteca más grande del mundo" a que te refieres?
  #13 (permalink)  
Antiguo 01/04/2015, 14:32
rdv316
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Consejos para un novato

Hola.
Me refiero a internet a la web.-

Saludos.
Daniel

Etiquetas: consejos, int, programa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:25.