¿Dónde puedo leer sobre buenas prácticas de codificación como nombrar variables de bucle, etc.?

Puedes comenzar con tutoriales en línea o algunos libros de programación.
Depende totalmente de usted si desea ir con libros o tutoriales en línea o ambos. Hay muchas plataformas en línea que ofrecen cursos de las mejores universidades del mundo. Dos de los principales son edx y coursera.
Tienen un montón de cursos en diferentes dominios de la informática, que pueden seguir lo que quieran.
Luego viene el paso de practicar estructuras de datos y algoritmos. Es una de las partes más importantes de la informática.
Hay muchos jueces en línea disponibles donde puedes practicar. Trate de implementar cada estructura de datos en un idioma particular de su elección.
La próxima gran cosa viene en proyectos. Mire a su alrededor y encuentre algunos problemas de la vida real e intente encontrar sus soluciones o puede automatizar cualquier proceso que experimente todos los días en su vida. Le ahorrará tiempo y también lo ayudará a desarrollar su confianza como programador.
Diríjase a Github e intente buscar en algunos proyectos de código abierto, léalos cuidadosamente, intente entender los códigos y luego haga cambios para que puedan ser mejores. Te ayudará mucho !!.
y si nunca te rindas!
codificación feliz
Gracias por A2A

Por favor, no aprendas a programar para obtener trabajos en grandes compañías. Esta es una manera equivocada de aprender a programar o cualquier otra cosa. Aprende a codificar para que puedas ser un buen programador.

Puede consultar todos los libros y leer todos los tutoriales, pero al final es usted y lo que sabe sobre la programación que lo ayudará.

Así que empieza a aprender y poner en práctica lo que has aprendido por ti mismo. Esta es la única manera de ser bueno.

Puedes comenzar con estos sitios.
CodeAcademy
Desarrolladores de Android
CodeChef
Udacity
Udemy

Las diferentes compañías tienen pautas diferentes, pero los libros como La práctica de la programación y el Código completo son un buen comienzo. También puedes mirar el Proyecto Chrome o WordPress si quieres algunas ideas.

En primer lugar, hay que empezar desde el principio. Si quieres entrar en compañía como Google, Amazon etc ,. Usted debe tener un buen conocimiento en estructuras de datos y algoritmos, oops conceptos.
Puedes empezar leyendo libros y practicando programas. HeadFirst es el mejor autor para comprender, y también puede encontrar otro tutorial en línea.
Luego tiene que seguir algunos sitios web de desafío de codificación en línea como HackerRank, Competencia de programación, Concurso de programación, Programación de computadora en línea, HackerEarth – Desafíos de programación y trabajos de desarrollador
Estos sitios te ayudarán a ser bueno en el programa.

Lee libros que dan lecciones sobre prácticas de nombres, me gustan los libros de cabeza y O’Reilly para esto.

Lea el código fuente de varios softwares de código abierto como Android, Linux y jQuery.

Lea la sección de convenciones de nomenclatura de la documentación de un lenguaje de programación. Son diferentes para diferentes idiomas. Por ejemplo, el nombre del método comienza con minúsculas en java, mientras que en C # comienza con mayúsculas.

Código mucho Aprenderá el valor de nombrar y cómo nombrar cuándo intentará depurar.