Curso Python. Vídeo 1

pildorasinformaticas
24 Jan 201705:48

Summary

TLDREl video de presentación anuncia un nuevo curso de programación en Python, un lenguaje ampliamente utilizado para introducir a personas sin conocimientos previos en la programación. El curso abarcará desde la introducción y fundamentos básicos hasta conceptos avanzados como programación orientada a objetos, algoritmos, manipulación de bases de datos y trabajar con diferentes formatos de archivos. Se incluirán ejercicios prácticos para aplicar los conceptos aprendidos. Aunque el curso es gratuito y no garantiza un empleo inmediato, representa un paso importante en la formación de un programador. El instructor, conocido por sus cursos extensos y detallados, no especifica la cantidad de videos ni la frecuencia de actualización, pero se compromete a mantener un flujo constante de contenido.

Takeaways

  • 🎓 Este es un curso de Python presentado por el creador de video tutoriales, quien responde a los deseos de los espectadores y se inspira en sus comentarios para crear este material.
  • 📚 El curso se centra en Python, un lenguaje de programación muy utilizado actualmente, ideal para introducir a personas sin experiencia previa en programación a otros lenguajes.
  • 🛠️ Se discuten las razones por las que se elija Python como lenguaje de programación, comparandolo con otros lenguajes.
  • 💻 Se abordarán los requisitos previos, tanto personales como de hardware, y los conocimientos previos en programación necesarios para este curso.
  • 💻 Se discuten los requisitos de hardware y software necesarios para el curso.
  • 📘 Se incluyen conceptos básicos de sintaxis de Python, aunque para los que ya tienen conocimientos previos, se les ofrece la opción de saltar este punto.
  • 🔍 Se discuten conceptos de programación orientada a objetos en Python, similares a los de otros lenguajes de programación orientados a objetos.
  • 🔍 Se abordarán temas como clases, métodos, objetos, instancias, herencia y interfaces, aunque para los que ya tienen conocimientos previos, se les ofrece la opción de saltar este punto.
  • 📊 Se discuten algoritmos, listas y tramos en Python, y cómo manipular bases de datos, obtener y modificar información almacenada en bases de datos.
  • 🌐 Se discuten diferentes gestores de bases de datos y cómo trabajar con gráficos y contenidos, como PDFs y XMLs, así como procesos y tareas para realizar programación paralela.

Q & A

  • ¿Qué es el nuevo curso de programación que se presenta en el video?

    -El nuevo curso es sobre el lenguaje de programación Python, que es muy utilizado para introducir a las personas sin conocimientos previos en otros lenguajes.

  • ¿Por qué se creó este curso de Python?

    -Se creó debido a las peticiones de los seguidores del canal que deseaban un curso de Python, un lenguaje muy utilizado en la actualidad.

  • ¿Qué temas se tratarán en el curso de Python?

    -Se tratarán temas desde una introducción básica de Python, incluyendo sus ventajas, requisitos previos, software necesario, hasta conceptos avanzados como programación orientada a objetos, algoritmos, bases de datos, gráficos y programación paralela.

  • ¿Qué requisitos previos se necesitan para seguir el curso de Python?

    -El curso no requiere conocimientos previos de programación, pero se menciona que se necesitan ciertos conocimientos previos y un ordenador para seguir el curso.

  • ¿Qué software se utilizará durante el curso de Python?

    -El curso incluirá la instalación y manejo de software necesario para programar en Python, aunque no se especifica qué software en particular.

  • ¿Qué se entenderá por 'fundamentos y sintaxis básica' del lenguaje Python?

    -Se referirá a conceptos como palabras clave, instrucciones, comentarios, operadores, variables, constantes, bucles y condicionales, que son parte fundamental del aprendizaje de cualquier lenguaje de programación.

  • ¿Qué se abordará en la sección de programación orientada a objetos en Python?

    -Se hablará de conceptos avanzados como clases, métodos, objetos, instancias, herencia e interfaces, que son esenciales para entender la programación orientada a objetos.

  • ¿Qué tipo de contenido se incluirá más adelante en el curso?

    -Se incluirán temas como la manipulación de bases de datos, trabajo con formatos de archivos como PDFs y XML, programación paralela y programación en red, incluyendo el uso de sockets.

  • ¿Cuál es la intención del instructor con los ejercicios prácticos propuestos en el curso?

    -La intención es que los estudiantes entiendan los conceptos explicados a lo largo del curso y, al final, puedan aplicar gran parte de lo aprendido en ejercicios prácticos complejos y completos.

  • ¿Cómo responderá el instructor a los comentarios de que el curso es muy básico o no alcanza el nivel esperado por algunos?

    -El instructor reconoce que hay algunos que pueden encontrar el contenido básico y que el curso no tiene el nivel que ellos esperaban, pero sugiere que cada uno puede avanzar a su propio ritmo y omitir los puntos que ya conocen.

  • ¿Cuántos videos se tendrán en el curso y con qué frecuencia se subirán?

    -El número de videos no está determinado y dependerá de las propuestas de nuevos contenidos y de los tiempos libres del instructor. Se intentará subir contenido semanalmente.

  • ¿Es este curso suficiente para trabajar como programador?

    -El curso es una primera piedra en el camino hacia el aprendizaje de la programación, pero no garantiza el empleo como programador. Se necesitará mucho trabajo adicional y experiencia práctica.

Outlines

00:00

😀 Introducción al Curso de Programación en Python

El primer párrafo presenta un nuevo curso de programación en Python que comienza en el día de hoy. El curso es una respuesta a las peticiones de los seguidores del canal, especialmente aquellos que buscan un lenguaje fácil de aprender y que les permita introducirse en la programación sin conocimientos previos. Se menciona que el curso abordará desde una introducción básica de Python, sus ventajas y requisitos previos, hasta conceptos avanzados como programación orientada a objetos, algoritmos, manipulación de bases de datos y trabajar con diferentes formatos de archivos. Además, se alude a la estructura del curso, que incluirá ejercicios prácticos simples y más complejos para aplicar los conceptos aprendidos. El instructor también hace referencia a la posibilidad de que el curso se extienda con base en la retroalimentación y necesidades de los estudiantes.

05:00

😐 Consideraciones sobre el Curso y el Trabajo como Programador

En el segundo párrafo, el instructor hace algunas consideraciones sobre la realidad del trabajo en programación y cómo este curso puede ser una herramienta para comenzar en el campo. Destaca que, aunque el curso es gratuito y puede ser una excelente primera etapa, no garantiza un empleo inmediato como programador. El instructor sugiere que, para conseguir un trabajo en programación, es necesario trabajar duro y que este curso es solo el comienzo del camino. Además, se hace una reflexión sobre la posibilidad de que algunos estudiantes puedan encontrar ciertos conceptos básicos demasiado sencillos, pero el instructor se compromete a continuar con el contenido del curso independientemente. Finalmente, se cierra el párrafo con un deseo de que el curso sea de interés para los estudiantes y un saludo hasta el próximo video.

Mindmap

Keywords

💡Python

Python es un lenguaje de programación muy utilizado hoy en día, especialmente para introducir a las personas sin conocimientos previos en la programación. En el video, se presenta un curso sobre Python que es el núcleo del contenido, ya que se trata de enseñar este lenguaje a los espectadores.

💡Curso de programación

El video es una presentación de un curso de programación en Python. El curso es una serie de lecciones que buscan enseñar a los estudiantes los conceptos básicos y avanzados del lenguaje de programación Python, desde la introducción hasta la programación avanzada.

💡Introducción a Python

La introducción a Python es un tema que se menciona en el video como el punto de partida del curso. Se espera que los estudiantes no tengan conocimientos previos y el curso los guiará desde el principio, explicando qué es Python y para qué sirve.

💡Requisitos previos

Los requisitos previos son mencionados en el video como una parte importante del curso. Se refiere a los conocimientos básicos y el hardware que un estudiante necesita tener antes de comenzar el curso de Python, asegurando que todos los participantes puedan seguir el ritmo de las lecciones.

💡Fundamentos y sintaxis básica

Los fundamentos y la sintaxis básica son aspectos clave del lenguaje de programación que se abordan en el curso. El video destaca la importancia de entender las palabras clave, instrucciones, comentarios, operadores, variables y constantes, que son elementos esenciales para cualquier programador de Python.

💡Programación orientada a objetos

La programación orientada a objetos es un concepto avanzado en la programación que se incluye en el curso de Python. En el video, se menciona que se hablará de clases, métodos, objetos, instancias, herencia e interfaces, que son conceptos centrales en esta paradigma de programación.

💡Algoritmos y estructuras de datos

El video menciona que el curso abordará algoritmos y estructuras de datos en Python. Esto implica el aprendizaje de cómo crear soluciones eficientes para problemas específicos y cómo manejar y organizar datos de manera efectiva en el lenguaje.

💡Manipulación de bases de datos

La manipulación de bases de datos es una habilidad que se cubre en el curso, donde se enseña cómo interactuar con bases de datos, obtener y modificar información. Es una parte importante para aquellos que buscan aprender programación para aplicaciones que requieren almacenamiento y recuperación de datos.

💡Programación paralela

La programación paralela es un tema avanzado que se menciona en el video, donde se explora cómo crear hilos en Python para mejorar la eficiencia de los programas al ejecutar tareas de manera simultánea.

💡Programación en red

La programación en red es otra área que se aborda en el curso, con un enfoque en los sockets, que son una forma de comunicar aplicaciones a través de redes. Esto es fundamental para desarrollar aplicaciones que requieren conectividad en tiempo real.

💡Ejercicios prácticos

Los ejercicios prácticos son una parte integral del curso de Python presentado en el video. Se menciona que se elaborarán ejercicios sencillos para entender los conceptos y, al final del curso, ejercicios más complejos que integren todo lo aprendido, permitiendo a los estudiantes aplicar y demostrar sus habilidades.

Highlights

Inicio de un nuevo curso sobre el lenguaje de programación Python

Curso solicitado por la comunidad para introducir a personas sin conocimientos previos de programación

Python es un lenguaje muy utilizado y adecuado para principiantes

Se abordan temas desde la introducción hasta conceptos avanzados de Python

Se cubren requisitos previos y hardware necesario para el curso

Se discute el software a utilizar y cómo instalarlo

Introducción a los fundamentos y sintaxis básica de Python

Explicación de palabras clave, instrucciones, comentarios, operadores, variables y constantes

Curso incluye programación orientada a objetos con conceptos de clases, métodos, objetos, herencia e interfaces

Aclaración de que algunos conceptos pueden ser omitidos por aquellos con conocimientos previos

Inclusión de algoritmos, listas y tramas en Python

Manejo de bases de datos y manipulación de información

Tratamiento de diferentes gestores de bases de datos

Trabajo con gráficos y formatos de contenido como PDFs y XML

Programación paralela y creación de hilos en Python

Programación en red, incluyendo el uso de sockets

Elaboración de ejercicios prácticos a lo largo del curso

Desarrollo de ejercicios complejos para aplicar todo lo aprendido

Incertidumbre sobre la cantidad de videos y frecuencia de actualización

Uso de herramientas gratuitas como Zoom y Summit para grabar videos

El curso es la primera piedra en el camino para trabajar como programador

El instructor anima a los estudiantes a seguir el curso y aprender

Transcripts

play00:01

hola que tal bienvenidos a todos al

play00:03

vídeo de presentación de un nuevo curso

play00:05

que comienzo en el día de hoy acerca del

play00:07

lenguaje de programación python

play00:10

bueno este es un curso que me habéis

play00:11

pedido mucho a aquellos que me seguís en

play00:13

los comentarios de los vídeos diciéndome

play00:15

bueno pues que a ver si algún día me

play00:17

animo a hacer un curso de payton que es

play00:19

un lenguaje muy utilizado hoy en día que

play00:21

es el lenguaje que se utiliza para

play00:23

introducir a las personas que no tienen

play00:25

conocimientos previos de programación en

play00:27

otros lenguajes y bueno pues todo este

play00:29

tipo de cosas que me habéis ido diciendo

play00:31

al final me han animado para presentaros

play00:33

el día de hoy este curso

play00:35

qué temas vamos a tratar bueno pues

play00:37

vamos a comenzar con una introducción

play00:39

como es lógico y normal hablaremos de

play00:42

que es python para qué sirve por qué

play00:45

escoger el lenguaje de programación

play00:46

python respecto a otros hablaremos

play00:50

también de los requisitos previos que

play00:52

requiere este curso tanto personales

play00:54

como de hardware qué conocimientos

play00:57

previos necesito de programación qué

play00:59

ordenador necesito tener también

play01:02

hablaremos del software que vamos a

play01:03

manejar durante este curso y veremos

play01:05

cómo instalarlo y luego pues vamos a

play01:07

hablar como es lógico de los fundamentos

play01:10

y sintaxis básica del lenguaje aquellos

play01:13

que ya tengas conocimientos previos de

play01:15

programación sabéis lo que esto implica

play01:16

vamos a tener que hablar pues de

play01:19

palabras clave e instrucciones

play01:21

comentarios operadores variables

play01:23

constantes bucles condicionales en fin

play01:26

un montón de cosas con lo cual este

play01:28

punto va a ser un punto muy largo y

play01:29

extenso en el curso y aquellos que

play01:32

tengáis conocimientos de programación y

play01:35

conocimientos de payton pues seguramente

play01:36

este punto os lo podréis saltar

play01:39

hablaremos también de la programación

play01:41

orientada a objetos con python y os digo

play01:43

lo mismo a aquellos que ya tengan

play01:45

conocimientos de programación orientada

play01:46

a objetos porque habéis hecho cursos o

play01:49

conocéis temas más césar nava etcétera

play01:52

sabéis lo que esto implica vamos a tener

play01:54

que hablar de clases métodos objetos

play01:57

instancias herencia interfaces etcétera

play02:00

con lo cual va a ser también un punto

play02:01

bastante largo

play02:03

os digo lo mismo a aquellos que tengáis

play02:05

conocimientos os podréis saltar este

play02:07

punto también de todas formas ya veréis

play02:10

como hay algunos iluminados que entrarán

play02:12

en uno de estos vídeos y me dirán que lo

play02:14

que estoy hablando pues es muy básico y

play02:16

que ya lo conocen y que el curso no

play02:18

tiene el nivel que ellos esperaban

play02:20

qué le vamos a hacer continuaría

play02:22

hablando de algoritmos listas y tramos

play02:24

en python

play02:25

veremos cómo manipular bases de datos

play02:27

obtener información de una base de datos

play02:29

modificar la información almacenada en

play02:31

una base de datos hablaremos de

play02:33

diferentes gestores de bases de datos no

play02:35

solamente de uno veremos también cómo

play02:37

trabajar con gráficos y contenidos por

play02:39

ejemplo pdfs xml etc hablaremos también

play02:43

de los procesos y las tareas para ver

play02:45

cómo hacer programación paralela lo que

play02:48

se conoce en otros lenguajes como crear

play02:49

hilos bueno pues veremos cómo hacer esto

play02:52

en python también hablaremos de la

play02:54

programación en red lo que nos llevará a

play02:56

hablar de los sockets y bueno pues a lo

play02:58

largo del curso

play02:59

iremos elaborando ejercicios prácticos

play03:01

muy simples cuyo único objetivo será

play03:04

entender los conceptos que se explican y

play03:06

luego al final del curso mi intención es

play03:09

realizar algunos ejercicios prácticos

play03:11

complejos y completos en los que haya

play03:14

que utilizar gran parte de lo aprendido

play03:16

en el curso y veamos la verdadera

play03:18

utilidad que tiene este lenguaje de

play03:20

programación

play03:22

dicho esto pues me gustaría responder a

play03:25

una serie de preguntas que me hacéis

play03:26

muchos siempre que comienzo un curso la

play03:29

primera pregunta es cuántos vídeos va a

play03:31

tener el gusto bueno pues la respuesta

play03:33

es no lo sé no lo sé porque a medida que

play03:36

voy elaborando un curso me vais

play03:37

proponiendo nuevos contenidos que en

play03:39

principio yo no tenía contemplados los

play03:42

considero interesantes y los incluyo

play03:44

surgen actualizaciones que hay que

play03:46

comentar

play03:46

surgen equivocaciones por mi parte que

play03:49

hay que rectificar y eso hace que un

play03:50

curso se vaya extendiendo poco a poco y

play03:53

que lo que tú tenías previsto pues al

play03:54

final no sea exactamente eso en cuanto

play03:56

al número de vídeos los que me seguís si

play03:59

me conocéis ya sabéis que yo hablo mucho

play04:01

ya lo sé pero decir muchas veces y que

play04:04

hago cursos muy largos bueno pues es mi

play04:06

estilo no voy a cambiar ahora la edad

play04:08

que tengo y no lo sé hacer de otra forma

play04:10

así que me imagino que este curso será

play04:12

largo pero bueno intentaré que no se

play04:14

extienda demasiado del tiempo otra

play04:16

pregunta que me hacéis mucho cada cuánto

play04:18

tiempo vas a subir vídeos al curso

play04:21

bueno pues tampoco lo sé porque yo voy

play04:22

subiendo vídeos en función de mi tiempo

play04:24

libre y nunca sé cuándo voy a tener

play04:26

tiempo libre voy a intentar que todas

play04:28

se suba contenidos a este curso habrá

play04:31

semanas que pueda subir 34 vídeos si se

play04:33

me da la cosa muy bien y tengo mucho

play04:35

tiempo y otras semanas en las que no

play04:37

pueda subir ninguno de todas formas digo

play04:39

que intentaré subir todas las semanas

play04:41

algo de contenido otra pregunta que me

play04:44

hacéis muchas veces cuando comienzo un

play04:46

curso

play04:47

a pesar de que llevo ya casi 900 vídeos

play04:50

en el canal pero bueno sobre todo la

play04:51

gente nueva con que grabas los vídeos

play04:53

con qantas ya estudio y zoom y summit es

play04:55

la herramienta con la que hago los

play04:57

simbolitos rojos es gratuito

play05:00

y otra pregunta que me hacéis muchas

play05:02

veces haciendo este curso puedo trabajar

play05:04

como programador bueno pues lo más

play05:06

probable es que no hoy en día tal y como

play05:08

está la vida en cualquier país del mundo

play05:10

por hacer un curso gratuito de youtube

play05:12

no vas a tener especial facilidad para

play05:15

encontrar trabajo evidentemente ya

play05:17

tienes algo que alguien que no ha hecho

play05:19

ningún curso no tiene pero esto es

play05:22

solamente la primera piedra en el camino

play05:23

la primera piedra de la pirámide

play05:26

entonces vas a tener que trabajar

play05:28

muchísimo

play05:29

además el simple hecho de que me

play05:31

plantees esta pregunta me lleva a pensar

play05:33

que lo más probable es que no encuentres

play05:35

trabajo de programador

play05:37

y bueno pues comentado todo esto os

play05:40

deseo que os guste mucho el curso espero

play05:42

que lo sigáis y os digo lo de siempre

play05:44

hasta la próxima que os vaya bien

Rate This

5.0 / 5 (0 votes)

Ähnliche Tags
PythonProgramaciónIntroducciónCursoBásicoAvanzadoOrientado a ObjetosAlgoritmosBases de DatosRedes
Benötigen Sie eine Zusammenfassung auf Englisch?