Eres totalmente nuevo y si no tienes idea de por dónde empezar, déjame intentar guiarte. También fui novato el año pasado y ya he aprendido dos idiomas y un poco de otros temas que incluso tendrás que hacerlo si quieres ser un buen programador.
- En primer lugar, necesita aprender el lenguaje más básico para computadoras y es C. Necesita aprender los conceptos de tipos de datos, iteraciones y recursiones, matrices, cadenas y estructuras en profundidad y comprender su lógica. Esta es la base del lenguaje C A medida que comienza a comprender mejor, pase a temas como punteros y retroceso. La mejor manera de aprender C es a través del libro “Let us C” de yashwant kanetkar. Este libro es un poco descriptivo y cubre todo el tema en profundidad. El otro libro para aprender C recortando la descripción y centrándose más en los programas relacionados con problemas es comprar un TechMax local o una publicación técnica para el SPA (enfoque de programación estructurada). Estos libros no coinciden hasta el momento en que C nos permite conocer los conceptos básicos y los programas. !
- Después de dominar C y aprender todos los conceptos básicos utilizados en la programación como se mencionó anteriormente, pase a un lenguaje orientado a objetos como JAVA. Puede volver a aprender java de javah yashwant kanetkar, pero hay varios libros de autores locales disponibles que se centran únicamente en la codificación y menos en los conceptos. Comprarlos y estudiar java.
- Después de hacer esto, domina dos idiomas y se siente cómodo con la lógica básica utilizada en la programación de su tiempo para comenzar a desarrollar estos dos temas: algoritmos y estructuras de datos. El mejor libro para algoritmos es la introducción de thomas cormen a algoritmos y estructuras de datos y algoritmos simplificados por karumanchi. Estos dos temas son la base para el aprendizaje adicional de la programación de computadoras. Esta es la forma más básica de empezar.
Te llevará un año máximo. Para dominar todas las cosas mencionadas anteriormente y luego eres bueno para participar en varios concursos de codificación en línea. Este es el conocimiento mínimo requerido para convertirse en un programador. Feliz codificacion !!! 🙂
- ¿Debo tomar NIT Silchar, VIT o SRM para CSE?
- Quiero aprender, pero no me gusta leer, ni siquiera sobre mis temas de interés. ¿Debo leer más libros?
- ¿Debo ir a la UIUC o a la Universidad George Washington?
- ¿Cuál es el mejor curso orientado hacia el trabajo con salarios altos después de la clase 12 de PCMC?
- ¿Qué es mejor para los menores, la producción digital y la narración de cuentos o la fotografía? Nota: soy estudiante de periodismo.