|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/bootcamp-python-aprende-programacion-desde-cero-con-python/
课程评论:没有评论
**课程名称:** Bootcamp Python: 从零开始学习 Python 编程 **课程概述:** 本课程专为零基础学习编程的学员设计,将全面讲解编程基础知识,包括: * **编程基础:** 掌握编程的基本概念和原理。 * **算法设计:** 学习如何设计和构建高效的算法。 * **开发环境配置:** 学习如何配置和使用开发环境。 * **文本编辑器 vi:** 掌握使用 vi 编辑器提高工作效率的技巧。 * **Markdown:** 学习使用 Markdown 进行文档编写。 * **GNU/Linux 环境:** 学习如何在生产环境中使用 GNU/Linux。 * **项目管理与协作:** * 使用 Git 进行项目版本管理。 * 在 GitHub 上分享代码。 * **Python 编程:** * Python 语言基础:语法、数据类型、控制流等。 * 模块化编程:如何使用和创建第三方模块。 * 函数式编程与面向对象编程。 * 数据库连接。 * 项目文档编写。 * 项目结构组织。 * 代码分享。 * **实际应用:** * 文本处理。 * 数学运算。 * 图像和视频处理。 * 网络信息提取。 * **项目发布:** 学习如何创建项目并将其发布到 PyPI (Python Package Index)。 **课程特色:** * **循序渐进:** 课程将一步一步地引导学员完成项目开发的各个阶段,从分析设计到最终发布。 * **实操性强:** 课程注重实用工具的使用,如 vi 编辑器和 Git,以提高生产力。 * **实践导向:** 编程模块包含丰富的练习题,并提供详细的解答,帮助学员巩固所学知识。 * **无先修要求:** 无需任何编程或 Python 基础。 **学习目标:** 通过本课程的学习,学员将能够: * 掌握 Python 编程的基础知识和常用技巧。 * 使用 vi 和 Git 等工具进行高效的开发。 * 理解和应用面向对象和函数式编程思想。 * 能够进行项目管理、代码分享和发布。 * 独立完成小的 Python 项目。
Para aquellos que busquen aprender desde cero a programar, veremos en este curso:fundamentos de la programacióndiseñar algoritmosconfigurar un entorno de desarrollouso de un editor de texto (vi) para mejorar la productividadMarkDowntrabajar en un entorno de producción con GNU/Linuxgestionar proyectos con Gitcompartir cógido en GitHubprogramar en Pythoncrear proyectos para distribuir PyPI Por lo que no es necesario tener conocimientos previos ni de programación ni, mucho menos, de Python.Avanzaremos paso a paso por las distintas fases de desarrollo de un proyecto, desde su análisis y diseño de los algoritmos, veremos cómo programar en el editor vi y cómo usar Git. Estas dos herramientas nos ayudarán a multiplicar nuestra productividad. También veremos cómo trabajar con la consola de Linux para poder trabajar con servidores y aprenderemos a programar en Python desde cero hasta publicar el proyecto en PyPI (Python Package Index) con todo lo que ello conlleva:Lenguaje Python:La sintaxis del lenguajeTrabajar con módulos de tercerosCómo crear módulosProgramación funcionalProgramación Orientada a ObjetosConexión con bases de datosDocumentar proyectos Crear la estructura de un proyectoCompartir proyectosEntre otras cosas, aprenderemos a:Trabajar con cadenas te textoRealizar operaciones matemáticasProcesar imágenes y vídeosExtraer información de InternetEn los módulos de programación hay una sección de ejercicios con sus enunciados y su resolución aparte, de tal manera que puedan ponerse en práctica los conocimientos adquiridos y posteriormente, ver la solución propuesta.