Empecé a aprender Python en Codecademy, New Boston Tutorials and Coursera. He completado los conceptos básicos. No sé cómo continuar con el desarrollo web utilizando Flask. Nunca he trabajado con servidores ni con el símbolo del sistema, Git, etc. ¿Cómo proceder para crear software, aplicaciones, etc. utilizando Python?

  1. Cómo llevar tus habilidades al siguiente nivel.

Una vez que haya terminado con lo básico, siempre es una buena idea involucrarse en algunos proyectos de mediana escala y codificación competitiva. HackerRank, concurso de programación, concurso de programación, programación de computadora en línea, topcoder, etc. Esto le ayudará a fortalecer su comprensión lógica y le dará un buen dominio del idioma.

2. Sobre Git y Control de versiones.
Git es el sistema de control de versiones. Así que no necesitas ninguna habilidad especial para aprender eso. Intente comprender la necesidad de un sistema de control de versiones y cómo ayuda a los programadores. Ir a través de los diversos tutoriales disponibles en Internet para, por ejemplo, Git – Gittutorial Documentation, Try Git. Desarrolle el hábito de usarlo incluso si está escribiendo un fragmento de código muy pequeño. Cree una cuenta gratuita en el software Build mejor, juntos, siempre tengan el hábito de enviar su código al repositorio central.

3. Respecto al sistema operativo.
La programación no tiene nada que ver con su sistema operativo. Pero personalmente creo que trabajar con Linux realmente te ayuda y te hace más eficiente con el tiempo.

4. Para el desarrollo web, intente replicar algún sitio web básico. Busque las tecnologías y los marcos disponibles en python para el desarrollo web, por ejemplo: el marco web para perfeccionistas con fechas límite. Django es una muy buena opción para un rápido desarrollo web. Este sitio web A Python Django Tutorial le proporciona un maravilloso tutorial paso a paso para el desarrollo web con python. Cubrirá la implementación del servidor.

5. Lo más importante es que cada vez que se trabe, intente entender el concepto y la filosofía dedicando un tiempo a leer sus documentaciones oficiales.