Aprendizaje electrĂłnico sobre los fundamentos de Python


Opciones de financiación para estudiantes están disponibles.
¿Buscas formación en grupo? Contáctenos

Descargar PDF de detalles del curso

DescripciĂłn del curso:

Este curso de formación en línea es una introducción de alto nivel a Python, un lenguaje dinámico popular para el desarrollo web, la seguridad de TI, big data, la ciencia y las secuencias de comandos. ¡Este curso de capacitación en línea de Python cubre la configuración de su computadora para utilizar Python, la creación de programas, operaciones de cadenas, operaciones de tuplas, recopilación y manipulación de entradas y salidas, conexión a una base de datos y ejecución de consultas, subprocesamiento de Python y más!

Formato

Ritmo propio

Tema

Esquema del curso

¿Qué es Python?
ÂżDĂłnde se puede utilizar Python?
Qué ofrece este curso
ÂżPython 2.x o 3.x?
InstalaciĂłn de Python
Agregar Python a la RUTA
Python en modo interactivo (terminal)
Programa simplista Hello World en la lĂ­nea de comandos de Python (Python CLI)
Reglas básicas de sintaxis
Guardar el programa en un archivo y ejecutarlo con Python
Asignaciones variables
Tipos de datos (cadena, entero, flotante)
Acceder a valores de cadena
Formatear cadenas
Cambiando cuerdas
Operadores especĂ­ficos de cadena
MĂ©todos de cadena integrados
Creando listas
Acceder a los valores de la lista
Agregar a listas
IndexaciĂłn, corte, matrices.
Funciones y métodos integrados
Creando tuplas
Accediendo a valores de tupla
Actualizando tuplas
Eliminando elementos
Operaciones de tupla
MĂ©todos incorporados
Asignar un nĂşmero a una variable
ConversiĂłn de tipo
NĂşmeros aleatorios y sus funciones.
Funciones matemáticas
Constantes basadas en matemáticas
Operadores aritméticos
ComparaciĂłn relacional
Operadores de AsignaciĂłn
Operadores logicos
Operadores bit a bit
Operadores de membresĂ­a
Operadores de identidad
Declaraciones if Ăşnicas
Declaraciones if anidadas
Para bucles
mientras bucles
Bucles de anidamiento
Declaraciones de control
Accediendo a los valores del diccionario
Cambiar elementos del diccionario
Eliminar elementos del diccionario
Propiedades clave
Funciones y métodos integrados
El mĂłdulo de tiempo
El mĂłdulo de calendario
Tupla de tiempo
Obtener la hora actual
Obtener hora formateada
Definiendo una funciĂłn
Llamar a una funciĂłn
Argumentos: referencia vs valor
Argumentos de palabras clave
Argumentos predeterminados
Funciones anĂłnimas
Palabra clave de retorno
Alcances variables (Global/Local)
Importando un mĂłdulo
UbicaciĂłn del mĂłdulo
Imprimir en la pantalla
RecopilaciĂłn de entradas de teclado
Leer y escribir archivos
Excepciones estándar
Planteando una excepciĂłn
Captura y manejo de excepciones
DefiniciĂłn de excepciones personalizadas
Sintaxis
TerminologĂ­a de programaciĂłn orientada a objetos
Creando clases
Objetos de instancia
Accesores de atributos
Incorporados
RecolecciĂłn de basura
Herencia
Anulaciones y sobrecargas
Pareo
buscando
Diferencia entre coincidencia y bĂşsqueda
Modificadores
RepeticiĂłn codiciosa/no codiciosa
AgrupaciĂłn, referencias anteriores, alternativas, anclajes.
Tipos de bases de datos (SQL/NoSQL)
ConexiĂłn a una base de datos
EjecuciĂłn de consultas de base de datos
MĂłdulos de base de datos Python disponibles
Enchufes
MĂ©todos de socket del cliente
MĂ©todos de socket del servidor
Construir un servidor (cĂłdigo disponible)
Construir un cliente (cĂłdigo disponible)
¿Qué es el hilo?
Comenzando un nuevo hilo
MĂłdulo de subprocesos de Python
Sincronizando hilos
Cola de prioridad multiproceso
Procesamiento de datos XML
método make_parse
método de análisis
método parseString
Análisis de XML con API SAX
Análisis de XML con API DOM
Conceptos de interfaz gráfica de usuario
Bibliotecas y kits de herramientas GUI populares
tkInter
Construya una GUI (cĂłdigo disponible)
Archivos de encabezado de Python
Archivo de encabezado Python.h
Las funciones C
Tabla de mapeo de métodos
Inicializar funciĂłn
Construir, instalar, importar
Pasar parámetros de función
FunciĂłn PyArg_ParseTuple
Valores devueltos
FunciĂłn Py_BuildValue
Usando lo que hemos aprendido, vamos a crear una aplicaciĂłn de cronĂłmetro funcional.

Habilidades aprendidas

Configurar una computadora para utilizar la tecnologĂ­a Python
Crea programas y aprende varias reglas sintácticas.
CĂłmo asignar valores de variables y sobre los diferentes tipos de variables que admite Python
Varias operaciones con cadenas
Operaciones de lista
Operaciones de tupla
Operaciones disponibles para tratar con nĂşmeros en Python
Operadores pitĂłnicos
CĂłmo usar sentencias if para ejecutar cĂłdigo condicionalmente
Usar y controlar la capacidad de bucle estándar en Python
Uso de la estructura de datos del diccionario.
ManipulaciĂłn del tiempo y formato.
Definir, usar y devolver funciones.
MĂłdulos de Python en su aplicaciĂłn
RecopilaciĂłn y manipulaciĂłn de entradas/salidas.
Definir, generar y manejar excepciones
TerminologĂ­a orientada a objetos y clasificaciĂłn.
Coincidencia y bĂşsqueda de expresiones regulares
Conecte su aplicaciĂłn Python a una base de datos y ejecute consultas
Tipos de enchufes y sus respectivas opciones
Subprocesamiento de Python y cĂłmo usarlo en el cĂłdigo
Habilidades GUI, especĂ­ficamente el tkInter proporcionado

Quién debería asistir a este curso

Este curso de capacitación en línea está dirigido a cualquiera que busque obtener una base de conocimientos de Python y comenzar su viaje hacia el desarrollo.

Requisitos previos

Ninguno

Inclusiones

  • Accesible 24x7x365 tanto desde su PC como desde su dispositivo mĂłvil
  • Disfrute de asistencia para la colocaciĂłn laboral durante los primeros 12 meses despuĂ©s de finalizar el curso.
  • Este curso es elegible para el programa Learn and Earn de CCS Learning Academy: obtenga un reembolso de la matrĂ­cula de hasta 50% si se le coloca en un trabajo a travĂ©s de CCS Global Tech. DivisiĂłn de colocaciĂłn*
  • Precios gubernamentales y privados disponibles.*

*Para más detalles llame al: 858-208-4141 o correo electrónico: formación@ccslearningacademy.com; ventas@ccslearningacademy.com

NOTA: Estos son nuestros cursos de aprendizaje electrónico impartidos por socios.

Carro de la compra
es_CRSpanish