Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA CompTIA Security+ Amazon AWS AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Programming Languages Programming Fundamentals

Fundamentos de Programación - Aprende a programar desde cero

Adquiera las técnicas y metodologías básicas de programación para luego poder migrar hacia los mejores lenguajes
Rating: 4.7 out of 54.7 (1,651 ratings)
4,904 students
Created by Alejandro Miguel Taboada Sanchez
Last updated 9/2018
Spanish
Spanish [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Aprenderás las bases de la programación
  • Aprenderás todos los fundamentos necesarios para poder migrar hacia los lenguajes de programación mas importantes
Curated for the Udemy for Business collection

Course content

13 sections • 169 lectures • 29h 9m total length

  • Preview12:51
  • Algoritmo y Programa
    18:41
  • Lenguaje de programación (parte 1)
    12:42
  • Lenguaje de programación (parte 2)
    14:46
  • Metodologías para la solución de problemas
    17:24

  • Preview06:42
  • Identificadores (Constantes y Variables)
    11:56
  • Tipos de datos
    12:58
  • Operación de Asignación
    12:39
  • Entrada y salida de informació
    07:40
  • Operadores y operandos - Operadores Aritméticos
    14:26
  • Operadores y operandos - Operadores Relacionales
    09:52
  • Operadores y operandos - Operadores Lógicos
    16:04
  • Funciones Internas
    10:55
  • Ejercicio 1 - Operación aritmética
    06:54
  • Ejercicio 2 - Operación con los 3 tipos de operadores
    10:25
  • Ejercicio 3 - Intercambiar el valor de 2 variables
    08:05

  • Preview11:36
  • Diagrama Estructurado N-S
    11:16
  • Pseudocódigo
    08:16

  • Preview10:54
  • Ejercicio 2 - Área y longitud de un círculo
    08:53
  • Ejercicio 3 - Porcentaje de hombres y mujeres
    09:58
  • Ejercicio 4 - Calcular tiempo en revisar exámenes
    13:07
  • Ejercicio 5 - Descuento del 15 en una tienda
    05:44
  • Ejercicio 6 - Notas de un alumno
    10:36

  • Preview10:15
  • Ejercicio 1 - Número par o impar
    07:27
  • Ejercicio 2 - Alumno aprobado o desaprobado
    08:32
  • Ejercicio 3 - Descuento si la compra supera a 100
    07:11
  • Ejercicio 4 - Operaciones con 2 números
    09:19
  • Ejercicio 5 - Determinar el mayor de 3 números
    08:59
  • Ejercicio 6 - Descuento según kilos de manzanas
    15:23
  • Ejercicio 7 - Día de la semana según un número
    08:34
  • Ejercicio 8 - Significado de aniversario según la década
    09:04
  • Ejercicio 9 - Menú de opciones
    13:10

  • Preview09:30
  • Ciclos con un número indeterminado de iteraciones
    14:08
  • Ejercicio 1 - Suma de los N primeros números
    10:41
  • Ejercicio 2 - Suma de pares e impares comprendidos entre 1 y 50
    09:42
  • Ejercicio 3 - Conteo de positivos, negativos y neutros
    09:37
  • Ejercicio 4 - Calificación promedio y mas baja
    11:14
  • Ejercicio 5 - Factorial de un número
    12:23
  • Ejercicio 6 - Suma iterativa de cuadrados
    08:08
  • Ejercicio 7 - Sumas iterativas y conteos
    13:28
  • Ejercicio 8 - Calcular salarios y sumatoria
    10:57
  • Ejercicio 9 - Sumatoria con cambio de signo
    12:52
  • Ejercicio 10 - Calcular el mayor y menor número
    10:44
  • Ejercicio 11 - Serie fibonacci
    12:46
  • Ejercicio 12 - Sumatoria con potencia y factorial
    11:38

  • Concepto de Arreglo
    07:14
  • Arreglos Unidimensionales
    12:27
  • Ejercicio 1 - Suma y promedio de un arreglo
    08:25
  • Ejercicio 2 - Llenar un arreglo con números aleatorios
    09:14
  • Ejercicio 3 - Imprimir en orden inverso un arreglo
    10:48
  • Ejercicio 4 - Hallar el número mayor y menor de un arreglo
    11:38
  • Ejercicio 5 - Mostrar un arreglo mediante los extremos
    10:12
  • Ejercicio 6 - Determinar el orden de un arreglo
    13:49
  • Ejercicio 7 - Desplazar una posición en un arreglo
    12:47
  • Ejercicio 8 - Insertar un numero en un arreglo ordenado
    19:57
  • Ejercicio 9 - Eliminar un elemento de un arregl
    12:24
  • Ejercicio 10 - Fusionar 2 arreglos ordenados
    19:45

  • Método Burbuja (Explicación)
    14:43
  • Método Burbuja (Código)
    13:15
  • Ordenamiento por Inserción (Explicación)
    14:23
  • Ordenamiento por Inserción (Código)
    07:35
  • Ordenamiento por Selección (Explicación)
    13:58
  • Ordenamiento por Selección (Pseudocódigo)
    09:03

  • Búsqueda Secuencial (Explicación)
    11:54
  • Búsqueda Secuencial (Pseudocódigo)
    08:31
  • Búsqueda Binaria (Explicación)
    14:10
  • Búsqueda Binaria (Pseudocódigo)
    12:34

  • Concepto de Cadenas
    06:16
  • Operaciones con Cadenas
    10:17
  • Ejercicio 1 - Conteo de vocales en una cadena
    12:13
  • Ejercicio 2 - Comparando longitudes de cadenas
    07:51
  • Ejercicio 3 - Repetir una cadena N veces
    06:10
  • Ejercicio 4 - Eliminar espacios en blanco de una cadena
    10:59
  • Ejercicio 5 - Cambiar una cadena al revés
    07:20
  • Ejercicio 6 - Determinar si una cadena es un palíndromo
    14:10
  • Ejercicio 7 - Convertir las primeras letras a mayúsculas
    13:00
  • Ejercicio 8 - Reemplazar espacios por asteriscos
    08:57
  • Ejercicio 9 - Contar vocales (cada una) en una cadena
    10:08
  • Ejercicio 10 - Contabilizar cuantas veces se repite una palabra
    11:09

Requirements

  • El curso comienza desde cero, aprenderás las bases de la programación con ayuda de PSeInt
  • Se necesita el software PSeInt, pero descuida lo descargaremos e instalaremos en el curso

Description

Fundamentos de Programación es una asignatura básica que permite crear programas que exhiban un comportamiento deseado. El proceso de escribir código requiere frecuentemente conocimientos en varias áreas distintas, además del dominio del lenguaje a utilizar, algoritmos especializados y lógica formal.

En este curso usted podrá aprender desde cero todo lo relacionado a la programación comenzando por comenzando por temas muy importantes como teoría de entidades primitivas, pasando por los condicionales, bucles, arreglos, etc.

Si usted no tiene conocimiento previo sobre programación y le gustaría comenzar a aprender e ir poco a poco avanzando en este mundo, este curso es el más recomendado, ya que cuando finalice este curso usted sabrá todo lo necesario para poder migrar hacia diferentes lenguajes de programación como C++, Java, Python, C#, etc y se le hará mucho más sencillo.

Who this course is for:

  • Apasionados por la programación
  • Ingenieros
  • Estudiantes universitarios
  • Estudiantes de Instituto
  • Estudiantes de Colegio con materias de programación

Instructor

Alejandro Miguel Taboada Sanchez
Programador
Alejandro Miguel Taboada Sanchez
  • 4.7 Instructor Rating
  • 12,459 Reviews
  • 87,617 Students
  • 6 Courses

Hola, un cordial saludo mi nombre es Alejandro Miguel Taboada Sánchez (22 años - Programador).

- Soy creador del canal de youtube Programación ATS que cuenta actualmente con más de 150 mil suscriptores.

- En la plataforma de Udemy tengo publicado 6 cursos con más de 30 mil estudiantes y más de 5 mil reseñas positivas.

Mis pasatiempos favoritos son practicar programación, matemáticas, juego al poker y realizo deportes como basket y fútbol.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.