Red de conocimientos sobre prescripción popular - Conocimiento dental - Los estudiantes universitarios organizan Python en cuatro etapas.

Los estudiantes universitarios organizan Python en cuatro etapas.

Tiene una maestría en informática de la Universidad de Tsinghua.

Pythpon se clasifica en cuatro segmentos de precios, lo que hace que innumerables principiantes se den cuenta de ello.

Semana 1: Familiarizado con Python

Explore activamente el uso de Python y complete las siguientes tareas tanto como sea posible.

Día 1: Conceptos básicos (4 horas):

Impresión, variables, entrada, declaraciones condicionales

Día 2: Conceptos básicos (5 horas)

Lista, bucle for, bucle while, función, módulo de importación

Día 3: problema de programación simple (5 horas)

Intercambiar dos valores variables, convertir la temperatura Celsius a Temperatura Fahrenheit,

Encuentra la suma de los dígitos de un número y determina si un número es primo.

Generar números aleatorios, eliminar duplicados de listas, etc. Día 4: Problemas de programación intermedia (6 horas):

Invertir una cadena (detección de palíndromo), calcular el máximo común divisor,

Fusionar dos matrices ordenadas, adivinar números, calcular la edad y más.

Día 5: Estructuras de datos (6 horas) pila, cola, diccionario, tupla, árbol, lista enlazada.

Día 6: Programación Orientada a Objetos (POO) (6 horas):

Objetos, clases, métodos y constructores, herencia en POO

Día 7: Algoritmos (6 horas)

Búsqueda (métodos de búsqueda lineal y binaria), clasificación (clasificación por burbujas, clasificación selectiva)

Funciones recursivas (factorial, secuencia escriturada de Fibonacci), complejidad temporal (lineal , cuadrático y constante)

Semana 2: Desarrollo de software

Intenta sintetizar lo aprendido para completar un proyecto real:

Día 1: Familiarízate con un IDE (5 horas):

El IDE es su entorno operativo cuando escribe proyectos grandes y debe dominarlo.

Para un IDE en la etapa inicial de desarrollo de software, le recomiendo que utilice VScode.

Instale la extensión Python o use el cuaderno Jupiter o

Día 2: Github (6 horas): explore Github y cree un repositorio de código.

Intenta confirmar, ver los cambios (Dif) y presionar.

Tu código. Además, aprenda a trabajar con ramas, como

cómo fusionar diferentes ramas y cómo crear solicitudes de extracción en su proyecto.

Día Tres: Primer Proyecto - Calculadora Simple (4 horas): Familiaridad.

Tkinter, crea una calculadora sencilla Días 4, 5 y 6: Proyecto personal (5 horas por día):

Elige un proyecto y complétalo.

Día 7: Gestión de Proyectos (5 horas):

Aprende a utilizar servidores y servicios de hosting para alojar tus proyectos.

Cree una configuración de Heroku e implemente la aplicación que creó.

Semana 3: Conviértete en programador

Familiarizate con todo el proceso de desarrollo de software. No necesitas saberlo todo,

pero sí algo de sentido común, porque afectará tu trabajo diario.

El primer día: conceptos básicos de bases de datos (6 horas)

Consulta de solución básica (crear tabla, seleccionar, consultar Dónde, actualizar)

Función SQL (Promedio, Max, Count), base de datos relacional (normalizada),

Conexiones internas, conexiones externas, etc.

Día 2: Uso de la base de datos Pvthon (5 horas)

Utilice el marco de la base de datos (SQLite o panda) para conectarse a

la base de datos, cree en varias tablas e inserte los datos y luego leer los datos de la tabla.

Día 3: Associated Press (5 horas):

¿Cómo se llama APl?

Aprenda JSON, microservicios y la interfaz de aplicación de conversión de aplicaciones de capa de presentación (RestAPI).

Día 4: 4 horas

Familiarízate con Numpy y practica los primeros 30 ejercicios de Numpy.

Días 5 y 6: sitio web de cartera (5 horas al día)

Aprenda de Django, use Django para crear un sitio web de cartera y también comprenda el marco de Fask.

Día 7: ¿Pruebas unitarias, registro y depuración (5 horas)?

Aprenda PyTest, cómo configurar y ver registros, y usar puntos de interrupción para la depuración.

Semana 4: Pensando en el trabajo

Piensa bien cómo conseguir que te contraten. Incluso si no quieres buscar trabajo en este momento, puedes aprender mucho explorando este camino.

Día 1: Preparación del currículum (5 horas):

Crea un currículum de una página. Coloque un resumen de sus habilidades en la parte superior y asegúrese de incluir un enlace de Github al escribir un proyecto.

Día dos: Sitio web del portafolio (6 horas):

Escribe algunas publicaciones de blog y agrégalas a tus trabajos anteriores.

Configurada en el sitio web. Día tres: Linkedin simple (4 horas):

Crea un perfil en Linkedin y ponlo todo en tu currículum.

Ponlo todo en Linkedin Día 4: Preparación de la entrevista (7 horas):

Prepara algunas preguntas comunes de las entrevistas de Google y practica 10 en el documento técnico.

Encuentre una pregunta de entrevista de codificación en sitios como GlassdoorCareercup.

Mire las preguntas de la entrevista que encontraron las personas mayores. Día 5: Actividades sociales (unas 30 horas):

Sal de casa y empieza a asistir a fiestas, ferias de empleo y otros desarrolladores.

Conoce al reclutador. Día 6: Solicitud de empleo (aproximadamente 20 horas):

Buscar empleo en TPython] Ver búsqueda de empleo en Linkedin y búsqueda de empleo local.

Sitio web. Seleccione 3 puestos y envíe una solicitud de empleo. Para cada trabajador

Personaliza tu currículum. Encuentre dos o tres cosas sobre usted en cada requisito laboral.

Lo que no sabes, apréndelo en los próximos 3-4 días.

Día 7: Aprendiendo de los rechazos (~ horas): cada vez que te rechacen,

Averigua dos cosas que debes saber para conseguir el trabajo y luego

p>

Se necesitan entre 4 y 5 días para dominarlos. Eso es todo, cada rechazo te convierte en un mejor desarrollador.