When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Fundamentos de Programación

Aprende las Bases de la Programación en 9 lenguajes a la vez: Java, Python, Go, C++, PHP, Ruby, C#, JavaScript y C

     
  • 5
  •  |
  • Reviews ( 9.5K )
₹519

This Course Includes

  • iconudemy
  • icon5 (9.5K reviews )
  • icon3h 29m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About Fundamentos de Programación

_Actualizado en agosto de 2023_

En 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 web

El desarrollo de apps para dispositivos móviles

El desarrollo de aplicaciones de escritorio

_Te 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:

Python

Ruby

JavaScript

PHP

Java

Go

C++

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ón

En 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 Datos

Aquí 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 Estructurada

En 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 Modular

Descubre 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

What You Will Learn?

  • Manejar las bases de la programación en Java, C, Python, Go, Ruby, C++, JavaScript, PHP y Ruby .
  • Estarán listos para adentrarse de modo avanzado a CUALQUIER área del desarrollo de software: programación de apps, juegos, web, etc. .
  • Buenas prácticas para escribir código.