Cómo salir de la etapa de principiante en el aprendizaje de C ++ [cerrado]

Antes de entrar en la etapa de mi vida universitaria, agarro un libro y empiezo a aprender sobre C++ (leer y escribir y por supuesto, experimentar con él), logro desenvolverme con la asignatura de programación informática que tomé durante el primer semestre de mi la vida de la uni (estoy tomando IT).

Incluso escribí un programa llamado Autómatas celulares El juego de la vida de Conway, que es un título que me dio mi profesor.

La pregunta:

  1. La pregunta que siempre tengo en mente es ¿cómo puedo realmente empezar a hacer algún proyecto del mundo real? Siento que puedo comprender la sintaxis, las reglas y la lógica del idioma, pero realmente no puedo hacer un buen uso de ellas. Siento que hay muchas cosas que no se pueden lograr usando la biblioteca estándar de C++.

  2. Si realmente quisiera salir de esto, ¿debo comenzar a descargar el SDK, el marco o la API y comenzar a usarlos para crear software? ¿O un programador puede simplemente crear un software completo a partir de la biblioteca estándar de C++?

  3. Tengo una idea de crear un navegador usando C++, el problema es que ni siquiera puedo encontrar la manera de hacerlo (cómo hacer que solicite una página web y recupere el contenido, cómo conectar el reproductor flash a mi navegador, etc.) ), ¿podemos lograr todo esto usando la biblioteca estándar o necesitamos algún agente externo para hacerlo?

Gracias por dedicar tiempo a leer mi situación.

preguntado el 27 de julio de 12 a las 14:07

Escribe código y obtendrás experiencia. ¡Además, pasa tiempo en stackoverflow y aprenderás mucho! -

Esta es una pregunta para programadores.stackexchange.com -

Haz algunos desafíos de codificación en línea. Los viejos acertijos de ingeniería de Facebook eran geniales (aunque creo que ya no están); también está el archivo de Facebook Hacker Cup y el archivo de Google Code Jam, así como una miríada de otros sitios similares. Intenta escribir el mejor código que puedas mientras resuelves cada problema. -

Publique una clase de su programa y comentaré cómo mejorarla. ¿Sabes qué? Publica todo. -

Con respecto a su deseo de crear un navegador web: Hágalo en pasos... Primero aprenda los conceptos básicos del idioma y el sistema que utiliza; Luego aprenda sobre sockets, clientes y servidores; Luego aprenda sobre el protocolo; Luego gráficos simples y programación de interfaz de usuario; Programación gráfica y de interfaz de usuario más avanzada; Etc. -

0 Respuestas

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.