Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Fórmate como Developer: Programación y código en Python

via Udemy

Overview

Conoce, entiende y lleva a la práctica los aspectos de la programación de sistemas usando Python 3 para problemas reales

What you'll learn:
  • Los conceptos básicos del mundo de la programación
  • Conocimientos para diseñar, solucionar y escribir programas en Python
  • Entender el proceso lógico para reconocer y resolver un problema utilizando un algoritmo
  • Sintaxis de Python: variables, condicionales, iteraciones, colecciones funciones, excepciones, ficheros, y más
  • Utilización de Python en el mundo real: acceso a APIs públicas
  • Buenos patrones en el desarrollo de software para un developer
  • Capacidad de solventar problemas con los ejercicios de codificación planteados
  • Entender que programar es una habilidad que se aprende

Bienvenidos(as) al Curso Programación y Código en Python - 2021 -

Es claro que la educación es uno de los factores que más influye en el avance y progreso de personas y sociedades. Además de proveer conocimientos, la educación enriquece la cultura, el espíritu, los valores y todo aquello que nos caracteriza como seres humanos. Desde el punto de vista económico una educación de calidad es la inversión con la mejor tasa de retorno.

Ahora, ¿por qué hablo de educación si estamos hablando de Python? ¡Porque el mundo actual requiere developers¡ La versatilidad de Python se encuentra en distintos campos como Minería de Datos, Ciencia de Datos, Inteligencia Artificial, Desarrollo Web, sistemas embebidos, diseño de aplicaciones gráficas, videojuegos, desarrollo de redes, desarrollo de productos de software, testing, automatización, y la lista puede continuar, además de las diversas industrias en dónde se utiliza. Actualmente, Python se dicta como primer lenguaje de programación tanto en escuelas (primarias y secundarias) como a nivel universitario.

Podría seguir mencionando la importancia de Python, o de las industrias que la utilizan como base fundamental de sus plataformas (e.g. Google, Netflix, Facebook, Amazon, Ebay), o de su rápido crecimiento en las industrias como requisito básico; sin embargo, voy a mencionar primero cómo está estructurado el curso para luego indicar qué podrás hacer al finalizar el curso.

El curso está diseñado en tres unidades, donde cada unidad cumple un objetivo de aprendizaje especifico. Cada unidad consta de tres lecciones, y cada lección incluye distintas clases. Las clases constan de videos. Al inicio de cada lección, existe un video corto que describe brevemente el contenido de cada una. Las lecciones constan de: videos grabados explicando un concepto, presentaciones/slides sobre los tópicos de este curso, screencasts o grabaciones de pantallas escribiendo código, textos tanto en formato PDF como dentro de la plataforma de Udemy y retos de programación donde Uds. deben escribir y probar su código para solucionar problemas.

Igualmente, durante el curso se presentan diversas ideas para desarrollar proyectos basados en problemas de la industria. El código presentado se basa utilizando las buenas prácticas de desarrollo de software con el objetivo de que tu las puedas aplicar también (y de hecho, ¡mejorarlas!).

Las tres unidades se clasifican así:

  • Unidad 1: Introducción al mundo de la programación, contestando varias dudas sobre qué significa ser un developer y qué es Python. Al mismo tiempo, se muestran los primeros pasos en el lenguaje Python: variables, expresiones y condicionales.

  1. Tengo muchas preguntas

  2. Comenzando a programar

  3. Estructuras básicas

  • Unidad 2: Las listas es una de las estructuras de datos más potentes de Python, esta unidad cubre la definición de la colección listas, así como de otras colecciones como arreglos, tuplas, conjuntos y diccionarios. Al mismo tiempo, se explican las acciones que se pueden aplicar empleando las colecciones y cómo se puede recorrer cada elemento. El recorrido de las colecciones se realiza mediante el uso de iteraciones que también se cubre en esta unidad.

  1. ['L', 'I', 'S', 'T', 'A', 'S']

  2. Iteraciones

  3. Colecciones e iteraciones

  • Unidad 3: Diseño e implementaciones de las funciones como eje fundamental en la programación en Python. Junto a ello, se muestran aspectos como manejo de archivos/ficheros, excepciones, depuración (debugging), y una introducción al concepto de clases. Por último, se presentan diversos paquetes/módulos de gran utilidad para Python para resolver problemas del mundo real.

  1. Hablemos de funciones

  2. Controlando más el código

  3. Muchas opciones con Python

En este curso, se emplea Windows como sistema operativo y mayormente la herramienta Jupyter Notebook y en menor medida a PyCharm. Del mismo modo, es posible emplear Python sin necesidad de tenerlo instalado bajo una plataforma online, o utilizándolo desde la línea de comando con el editor de código/texto de tu preferencia. Python permite que el código sea independiente de la plataforma.

Recuerda que uno de los pilares fundamentales de este curso es la participación de todos los integrantes para formar una comunidad de aprendizaje. Puedes utilizar los medios necesarios para comunicarte conmigo, o con cualquier integrante del curso.

Al finalizar el curso tendrás el conocimiento sobre los conceptos de la programación, escribir código, diseñar soluciones computacionales para resolver problemas reales, buenas prácticas en Python y en la capacidad de desarrollar aplicaciones. Además, realizando las recomendaciones del curso junto con la práctica del lenguaje de programación, podrás presentarte como un Developer ante las ofertas laborales disponibles en el mercado actual.

Siempre contarás con mi soporte para cualquier duda durante todo el curso.

!No esperes y únete a esta experiencia y fórmate como Developer!

Recuerda que tienes una garantía de reembolso de 30 días. En todos los casos respecto a tu decisión con apuntarte el curso, muchas gracias por tu interés :-)

Taught by

Esmitt Ramirez

Related Courses

Reviews

Start your review of Fórmate como Developer: Programación y código en Python

Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free