|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/fundamentos-de-la-programacion/
课程评论:没有评论
课程名称:编程基础 概述:该课程于2023年8月更新,旨在全面且基础地教授软件开发的基本概念。通过本课程,您将全面了解编程的基本概念,从而掌握理解任何编程语言的能力。课程将通过九种语言的实例展示如何应用每个概念,让学习者对软件开发有一个全局的视角。 课程内容涵盖以下几个主要领域: - Web开发 - 移动应用开发 - 桌面应用开发 您将学习的编程语言包括: - Python - Ruby - JavaScript - PHP - Java - Go - C++ - C# 课程将提供可下载的学习资料、练习题及现实软件使用示例,帮助您理解如何开发这些程序。 课程结构分为几个模块: 1. 编程介绍:了解编程、编程语言的种类及其与机器处理器的交互,探索开发的不同领域及可用的工具。 2. 数据管理:学习数据类型及其在不同语言中的管理方式,处理值及使用更高级的资源如数组和多维矩阵。 3. 结构化编程:掌握程序指令执行流,学会如何控制程序的执行。 4. 模块化编程:学习将代码分组到独立模块中以优化组织和可视化执行过程。 5. 面向对象编程(OOP):理解对象的概念、如何创建和管理对象,以及如何实现对象之间的继承和多态。 课程的所有概念均详细解释,逐步进行,让您在职业发展上打下坚实基础。这门课程将帮助您向软件开发的任何领域拓展。 如果您对此课程感兴趣,欢迎购买并享受您即将获得的学习内容!
Actualizado en agosto de 2023En este curso de Fundamentos de Programación aprenderás de forma básica y muy completa las nociones más elementales sobre el desarrollo de software. Este curso dará un recorrido completo por todos los conceptos más básicos para aprender a programar, lo cual te permitirá entender cualquier lenguaje gracias a la visión global que adquirirás. De hecho a lo largo del curso aprenderás cámo aplicar cada idea en 9 lenguajes simultáneamente.Aprenderás las bases de la programación en varias de las principales áreas de desarrollo de software:El desarrollo webEl desarrollo de apps para dispositivos móvilesEl desarrollo de aplicaciones de escritorioTe animo a que veas el temario y cualquiera de las clases que estén accesibles antes de comprar el curso y seguro que desearás ver el resto del curso.Los lenguajes que veremos en este curso son los siguientes:PythonRubyJavaScriptPHPJavaGoCC++C#Además contarás con material didáctico descargable, ejercicios propuestos y ejemplos de uso en software de la vida real, para que entiendas cómo se han desarrollado tales programas y sepas tú también cómo hacerlo.El curso está dividido en varios bloques:Introducción a la programaciónEn esta sección entenderás qué es programar, qué son los lenguajes de programación, qué diferentes tipos de lenguajes hay, cómo interactuan con el procesador de la máquina, sabrás lo que se cuece realmente por dentro, qué áreas del desarrollo existen y en qué lenguajes se pueden llevar a cabo, así como las diferentes herramientas que puedes usar para programar en cada uno de los 9 lenguajes que se abordan en el curso.Manejo de DatosAquí aprenderás los tipos de datos que hay, cómo se administran en cada lenguaje, cómo hacer operaciones con los valores y recursos avanzados como los arrays y las matrices de varias dimensiones para almacenar datos en masa.Programación EstructuradaEn este sección entenderás cómo funciona el flujo de ejecución de las instrucciones escritas en el código del programa, de eso modo aprenderás a tomar el control de la ejecución y decidir qué debe hacer tu programa en cada momento.Programación ModularDescubre las formás más básicas de agrupar el código en bloques independientes para tener todas las instrucciones mejor organizadas y de forma más optimizada. Eso te ayudará a mantener y visualizar mejor el proceso de ejecución.Programación Orientada a Objetos (POO)No sabes programar si no entiendes los Objetos, qué son, cómo funcionan, cómo crearlos y administrarlos, así como establecer Herencia entre Objetos y el uso de Polimorfismo. En esta sección te mostraré todos estos puntos con varios ejemplos prácticos.Todos los conceptos se explican en detalle, paso a paso y entendiendo el por qué de cada cosa. Así podrás sentar las bases desde un principio en tu desarrollo profesional. Este curso te permitirá expandirte a cualquier área del desarrollo de software.¿Verdad que es genial? Pues lo mejor de todo es que está a tu alcance. Compra el curso y disfruta de todo lo que te está esperando. Nos vemos!José Javier Villena