CURSO DE FORMACIÓN EN INTRODUCIÓN Á PROGRAMACIÓN EN PYTHON

Información do curso

CURSO DE FORMACIÓN EN INTRODUCIÓN Á PROGRAMACIÓN EN PYTHON


Tipo Curso de Formación
Código F3121704
Nome CURSO DE FORMACIÓN EN INTRODUCIÓN Á PROGRAMACIÓN EN PYTHON
  Lembre que para acceder ou matricularse nos cursos debe entrar no sistema polo menú de Acceso (á esquerda da ventá). Se aínda non está rexistrado prema aquí.
Modalidade Presencial
Horas 50
Descrición

Python es un lenguaje de programación de alto nivel que goza de una gran popularidad en aplicaciones profesionales, científicas y académicas, y que resulta especialmente adecuado para programadores principiantes, como lo demuestra el hecho de que sea el lenguaje empleado en los cursos introductorios de programación de muchas de las universidades más prestigiosas del mundo (MIT, Berkeley, Columbia, etc.). Ello se debe fundamentalmente a que la sintaxis de Python es mucho más simple y clara que la de otros lenguajes de uso generalizado, como Java, C y C++, y por consiguiente su aprendizaje es más fácil. Otras características destacables de Python son: portabilidad (posibilidad de ejecutar el mismo programa en máquinas con arquitecturas y sistemas operativos diferentes), multiparadigma (ya que soporta orientación a objetos, programación imperativa y programación funcional), gestión dinámica de tipos y manejo automático de la memoria. Python dispone de una licencia de código abierto y una comunidad de usuarios muy numerosa y activa, que lo han convertido en una alternativa gratuita a programas comerciales como Matlab o Mathematica.

A lo largo del curso se abordan los conceptos básicos de Python de manera asequible, amena y eminentemente práctica, pues la descripción de los contenidos teóricos se complementa con numerosos ejercicios y cuestionarios interactivos de dificultad gradual.

El curso es apropiado tanto para personas que no tienen conocimientos previos de programación como para quienes conocen otros lenguajes pero quieren aprender Python. Al final del mismo, el alumnado será capaz de:

  • Desarrollar programas sencillos para resolver problemas relacionados con diversos campos científicos y técnicos (ingeniería, matemáticas, física, economía, biología, etc.).
  • Entender código Python escrito por otras personas.
  • Aprender programación avanzada en Python de manera autónoma.
Información de contacto:  
 · Teléfono 986812244
 · Fax
 · Enderezo electrónico
Compartir:

Descrición

Python es un lenguaje de programación de alto nivel que goza de una gran popularidad en aplicaciones profesionales, científicas y académicas, y que resulta especialmente adecuado para programadores principiantes, como lo demuestra el hecho de que sea el lenguaje empleado en los cursos introductorios de programación de muchas de las universidades más prestigiosas del mundo (MIT, Berkeley, Columbia, etc.). Ello se debe fundamentalmente a que la sintaxis de Python es mucho más simple y clara que la de otros lenguajes de uso generalizado, como Java, C y C++, y por consiguiente su aprendizaje es más fácil. Otras características destacables de Python son: portabilidad (posibilidad de ejecutar el mismo programa en máquinas con arquitecturas y sistemas operativos diferentes), multiparadigma (ya que soporta orientación a objetos, programación imperativa y programación funcional), gestión dinámica de tipos y manejo automático de la memoria. Python dispone de una licencia de código abierto y una comunidad de usuarios muy numerosa y activa, que lo han convertido en una alternativa gratuita a programas comerciales como Matlab o Mathematica.

A lo largo del curso se abordan los conceptos básicos de Python de manera asequible, amena y eminentemente práctica, pues la descripción de los contenidos teóricos se complementa con numerosos ejercicios y cuestionarios interactivos de dificultad gradual.

El curso es apropiado tanto para personas que no tienen conocimientos previos de programación como para quienes conocen otros lenguajes pero quieren aprender Python. Al final del mismo, el alumnado será capaz de:

  • Desarrollar programas sencillos para resolver problemas relacionados con diversos campos científicos y técnicos (ingeniería, matemáticas, física, economía, biología, etc.).
  • Entender código Python escrito por otras personas.
  • Aprender programación avanzada en Python de manera autónoma.

Entidades organizadoras

Escola de Enxeñería Industrial

Información sobre o calendario (datas)

Período de preinscrición 03/02/2017 00:00 - 17/05/2017 00:00
Período de matrícula 03/02/2017 00:00 - 24/05/2017 00:00
Período de docencia 29/05/2017 - 09/06/2017

Prazas e créditos

Número mínimo de participantes 10
Número máximo de participantes 20
Créditos teóricos 2
Créditos prácticos 3
Validación de libre elección 3

Destinatarios/as

Estudiantes de ingeniería, titulados universitarios, profesionales de perfil técnico y cualquier persona interesada en incorporar un lenguaje de programación a su currículum.

Condicións de acceso

1.Titulados/as universitarios de primeiro e segundo ciclo,
2.Alumnos/as da universidade,
3.profesionais directamente relacionados coa especialidade, sempre e cando reúnan os requisitos legais para cursar estudios universitarios, e
4.de xeito excepcional e sempre que non superen o 50% do total dos alumnos do curso, poderán ser admitidos ós mesmos profesionais relacionados coa especialidade que non reúnan os requisitos legais de acceso á universidade.

Criterios de selección

La asignación de plazas se realizará por riguroso orden de solicitud de preinscripción y abono de las tasas de matrícula hasta agotar las plazas disponibles.

Calendario

29, 30, 31 de mayo de 2017, de 9:00h a 14:00h
1, 2, 5, 6, 7, 8, 9 de junio de 2017, de 9:00h a 14:00h

Programa

MÓDULOS TEÓRICOS:
INTRODUCCIÓN
Generalidades sobre Python. Intérprete y entorno de desarrollo.
SINTAXIS BÁSICA
Identificadores y operadores. Palabras reservadas. Tipos de datos: básicos (números, cadenas y booleanos) y estructurados (listas, tuplas y diccionarios). Módulos.
ESTRUCTURAS DE CONTROL
Bucles. Sentencias condicionales. Listas por definición.
FUNCIONES
Abstracción. Variables locales y globales. Argumentos. Documentación. Funciones lambda. Recursividad. Generadores.
ENTRADA DE DATOS
Diálogo en ventana de terminal. Entrada de parámetros por línea de comando. Gestión de errores. Excepciones.
ARCHIVOS
Lectura y escritura de archivos. Manipulación de archivos y directorios. Lectura de datos de páginas web. Expresiones regulares y procesamiento de texto.
CÓMPUTO NUMÉRICO
Matrices. Algoritmos vectorizados. Números aleatorios. Representación de funciones.
INTERFACES GRÁFICAS DE USUARIO
Creación de Interfaces gráficas de usuario. Herramientas principales (marcos, etiquetas, botones, deslizadores, etc.).
PROGRAMACIÓN ORIENTADA A OBJETOS
Clases y objetos. Herencia y jerarquía de clases. Polimorfismo. Métodos y atributos encapsulados.
MÓDULOS PRÁCTICOS:
EJERCICIOS PRÁCTICOS
Realización de ejercicios prácticos relacionados con los módulos teóricos del curso.

Modo de pagamento

O importe da matrícula é de 200 €, con posibilidade de obtención dunha bolsa de 50 €. O pagamento farase efectivo en calquera oficina de ABANCA, indicando o nome ou o código do curso.

A bolsa se asignará, con posterioridade á matrícula, entre o alumnado da Universidade de Vigo que se matricule. A asignación farase por riguroso orden de Nota Media (diplomatura/licenciatura/grado/enxeñería) do expediente académico.

Aqueles/as inscritos/as que sexan traballadores/as por conta allea, poderán lograr unha bonificación do curso a través das cuotas da Seguridad Social da empresa. Podes obter máis información no seguinte enlace e/ou datos de contacto (986 108 164; info@bonificatucurso.com)

Impartido en

AULA INFORMATICA - Sede Campus da Escola de Enxeñería Industrial

Titulación

A superación do curso dará dereito á obtención dun diploma expedido pola Universidade de Vigo.
Importe do diploma:

  • De 1 a 5 créditos: 12,02 €
  • De 6 a 10 créditos: 30,05 €
  • A partir de 11 créditos: O mesmo importe que a Consellería de Educación e Ordenación Universitaria, mediante Decreto anual, fixa para os títulos oficiais a nivel de Diplomado ou equivalentes (60,10 € no curso académico 2011/2012).

A tramitación do diploma realízase na Sección de Títulos e Plans de Estudo:

Edificio de Xerencia e Servizos Centrais
Campus de Lagoas-Marcosende
36310 - VIGO (Pontevedra)
Teléfono.: 986 813 632
E-mail: negociadodetitulospropios@uvigo.es

Profesorado

Antonio Fernández Álvarez

Sistema de avaliación

Evaluación continua basada en la resolución de problemas y contestación a cuestionarios a través de la plataforma TEMA (FaiTIC).

Calquera dúbida acerca dos detalles dun curso debe dirixila á dirección de dito curso. Por favor, consulte o apartado Información de contacto do curso.

Enderezo electrónico (unicamente problemas técnicos): |  RSS: Catálogo de cursos