Conceptos básicos de Python: curso gratuito de Hexlet, formación de 57 horas, Fecha: 30 de noviembre de 2023.
Miscelánea / / December 03, 2023
Aprenderá los conceptos básicos de la programación en Python, familiarizándose con la sintaxis, las condiciones y bucles, los tipos de datos y las bibliotecas. Este curso le ayudará a comprender cómo funcionan las declaraciones de funciones y los métodos integrados en Python. Como resultado, comenzará a escribir programas simples, dominará los estándares de nomenclatura y también podrá buscar y analizar errores en el código.
A lo largo del curso pondremos en práctica la teoría para que te acostumbres a la sintaxis y puedas sumergirte en el idioma. El conocimiento de este curso lo ayudará a obtener una comprensión básica de Python, sus principios y características. Este es un curso básico adecuado tanto para principiantes en programación como para aquellos que están aprendiendo un nuevo idioma.
Introducción
Conozca el curso
¡Hola Mundo!
Escribe tu primer programa.
Instrucciones
Aprenda los conceptos básicos de la creación de programas en Python
Operaciones aritmeticas
Traduzcamos operaciones aritméticas a un lenguaje de programación.
Errores de diseño (sintaxis y linter)
Estudiar tipos de errores y formas de solucionarlos
Instrumentos de cuerda
Aprende a trabajar con cuerdas.
variables
Aprenda a almacenar información y reutilizar datos existentes
Expresiones en definiciones.
Aprenda a simplificar el código, use variables
Nombrar
Aprendamos a nombrar variables correctamente.
Interpolación
Aprenda otra forma de trabajar con cadenas en Python
Extraer caracteres de una cadena
Aprenda a obtener valores de cadenas
cortes de línea
Aprenda a extraer subcadenas
Tipos de datos
Multipliquemos un número por una cadena, familiaricémonos con los tipos de datos y convirtámoslos.
Inmutabilidad y tipos primitivos.
Averiguar si Python puede cambiar cadenas o números
Funciones y sus llamadas.
Aprenda a utilizar funciones listas para usar
Firma de función
Aprenda cómo una función toma y devuelve valores
Llamada a función - expresión
Aprende a utilizar los resultados de funciones.
Determinismo
Estudiar algunas propiedades de funciones y características de su funcionamiento.
Biblioteca estándar
Conozcamos la biblioteca estándar.
Propiedades y métodos
Aprenda a utilizar los atributos de datos integrados de Python.
Cadena de métodos
Aprenda a utilizar los atributos de datos integrados de Python.
Definición de funciones
Aprende a crear funciones.
Valores devueltos
Aprende a usar el resultado de una función.
Parámetros de función
Aprenda a pasar datos a una función
Parámetros de funciones opcionales
Configuración de valores predeterminados
Argumentos nombrados
Conozca otro tipo de argumento
Escriba anotaciones
Averigüemos para qué tipo de anotaciones se necesitan y cómo especificarlas.
Ambiente
Explore qué valores están disponibles para las funciones
Lógicas
Aprenda qué es un tipo lógico y cómo utilizar operaciones lógicas.
Operadores logicos
Aprender a escribir condiciones compuestas
Resultado de operaciones lógicas.
Más profundamente sobre las operaciones lógicas.
Condicionales
Controlamos el comportamiento del programa en función de diferentes condiciones.
operador de coincidencia
Explorando una versión especial de if para múltiples condiciones
mientras bucle
Aprenda a escribir programas para realizar acciones repetitivas.
Agregación de datos
Aprender a aplicar los ciclos en la práctica.
recorrido de línea
Aprender a atravesar y formar cuerdas en bucles.
Condiciones dentro del cuerpo del bucle.
Aprenda a controlar el comportamiento de un programa en un bucle
en bucle
Aprendamos otro bucle en Python.
Depuración
Aprenda a encontrar errores en el código
Módulos
Aprenda cómo funciona Python con código dividido en varios archivos
Módulos más profundos
Familiarícese con algunos casos especiales de trabajo con módulos, que, sin embargo, a menudo se pueden encontrar en la documentación y en los ejemplos de código.
Paquetes
Aprenda a combinar módulos individuales en grupos, los llamados. paquetes - y trabajar con dichos grupos
módulo aleatorio
Practique el uso de módulos usando el ejemplo del módulo aleatorio, que está incluido en la biblioteca estándar de Python y es responsable de generar números aleatorios.
tuplas
Conozca el primer tipo compuesto: un tipo cuyos valores pueden consistir en varios valores de otros tipos
Historia del desarrollo del lenguaje Python.
Descubra cómo Python se convirtió en lo que es hoy
Materiales adicionales
Artículos y vídeos seleccionados por el equipo de Hexlet. Te ayudará a profundizar en el tema del curso.