Fundamentos de Programación

En este curso, obtendrás los conocimientos y habilidades básicas del desarrollo de software. Además, aprenderás a reconocer las características del entorno de desarrollo y sintaxis del lenguaje de programación Java.

Fundamentos de Programación nace con la idea de enseñarte desde cero en el mundo de la programación y los algoritmos. Este curso contiene abundates ejercicios desarrollados y propuestos divididos por temas cuya complejidad aumenta progresivamente, con explicaciones detalladas de la lógica utilizada y su codificación en Java. La importante cantidad de problemas resueltos y propuestos hacen que este curso sea eminentemente práctico, facilitando tu aprendizaje.

La importancia del estudio de algoritmos radica en que es el punto de entrada al fascinante mundo de la programación de computadoras. Gracias a los algoritmos podemos resolver problemas, estructurarlos de tal manera que podamos establecer una serie de pasos para llegar a la solución, aquí es fundamental nuestra formación lógico-matemática.



Inversión

SALE

S/ 400.00  S/ 320.00
Ahorras S/ 80.00
* Promoción valida sólo para el mes de setptiembre de 2018.
Requisitos
  • Análisis matemático básico.
  • Comprensión de lectura para resolver problemas.
  • Ganas por aprender a programar.
Ronald Javier Angulo Vigo

  1. Realizar el pago en uno de los siguientes bancos:
    • Banco: Banco de Crédito del Perú.
    • Número de Cuenta: 193-2519041-0-58
    • Razón Social: Instituto Peruano de Software E.I.R.L.
    • RUC: 20602967221
    • Código Interbancario (CCI): 00219300251904105816
    • Tipo de Moneda: Soles
  2. Envianos el voucher de pago al correo: ronald.angulo@ipesof.com, junto a tus datos personales:
    • Nombres y apellidos completos.
    • Documento de identidad: DNI o pasaporte.
    • Número de celular.
    • Correo electrónico.
    • Dirección.
  3. El instituto valida la información enviada y te matricula en el curso y te habilita el acceso al campus virtual. Los accesos al curso y al campus se enviarán a tu correo para que inicies tus clases.

NOTA: El horario que atiende el instituto es de lunes a viernes de 9:00 a.m. a 6:00 p.m. y sábados de 9:00 a.m. a 1:00 p.m.

INTRODUCCIÓN

  • Presentación del curso Fundamentos de Programación.
  • Guía y material del curso.
  • ¿Qué es Java?
  • El origen de Java.
  • Creando un entorno de desarrollo.
  • Java Virtual Machine.
  • Java en Windows.
  • Java en Linux.
  • Definiendo la versión de Java.
  • HolaMundo.java
  • Método Main.
  • Ejercicios desarrollados y propuestos.

CONCEPTOS DE FUNDAMENTOS DE PROGRAMACIÓN

  • Sistemas de procesamiento de la información.
  • ¿Qué es un Algoritmo?
  • ¿Qué es un Pseudocódigo ?
  • ¿Qué es un Programa?
  • Estructura de un algoritmo.
  • Tipo de variables, inicialización de variables, sentencias y expresiones.
  • Ejercicios desarrollados y propuestos.

FASES DE DESARROLLO DEL ALGORITMO

  • Análisis: Técnicas del planteamiento del problema.
  • Diseño del algoritmo.
  • Implementación del algoritmo.
  • Expresiones matemáticas, relacionales y lógicas.
  • Ejemplo comentado: Análisis, diseño e implementación de un algoritmo.
  • Ejercicios desarrollados y propuestos.

LA ESTRUCTURADA SECUENCIAL

  • Diseño y caracterización de una secuencia: Lectura (Input), Proceso (Process) y Salida de Datos (Output).
  • Operaciones de declaración, inicialización y asignación.
  • Ejercicios desarrollados y propuestos.

LA ESTRUCTURADA CONDICIONAL

  • Instrucción selectiva Simple
  • Ejercicios desarrollados y propuestos.
  • Instrucción selectiva Múltiple.
  • Ejercicios desarrollados y propuestos.

LA ESTRUCTURADA REPETITIVA

  • Contadores y acumuladores.
  • Instrucciones con número de iteraciones definidas o instrucciones repetitivas para.
  • Ejercicios desarrollados y propuestos.
  • Instrucciones con entrada controlada o instrucciones repetitivas mientras.
  • Ejercicios desarrollados y propuestos.
  • Instrucciones con salida controlada o instrucciones repetitivas hacer mientras.
  • Ejercicios desarrollados y propuestos.

ARREGLOS LINEALES

  • Definición y declaración de arreglos de datos unidimencionales.
  • Operaciones: lectura, búsqueda, ordenamiento y escritura de arreglos.
  • Cadenas de caracteres: Array de caracteres.
  • Ejercicios desarrollados y propuestos.

FUNCIONES DEFINIDAS POR EL USUARIO

  • ¿Qué es una función?
  • Definición de parámetros.
  • Invocación y recursividad.
  • Ejercicios desarrollados y propuestos.

EJECUTABLE DEL PROYECTO

  • Cómo crear e integrar un archivo JAR de java.
  • Cómo ejecutar un JAR desde Windows.
  • Cómo ejecutar un JAR desde Linux.
  • Continua con el curso de Estructura de Datos.

Ronald Javier Angulo Vigo

¡Obtén reconocimiento por tu trabajo!

Comparte tus logros con tu familia, amigos, empleadores y la sociedad. Apenas termines el curso tendrás acceso al certificado digital y luego te entregamos el certificado impreso.

Ronald Javier Angulo Vigo
Ronald Javier Angulo Vigo
Líder Técnico, Desarrollador Java, Android, PHP, Ruby & Python. Fundador y profesor del Instittuto Peruano de Software IPESOF.

Ing. Ronald Angulo

Desarrollador experto en Java, Android, PHP y Python. La misión de Ronald es simple: marcar la diferencia en tu vida, ayudándote a convertirte en un desarrollador de software. Ronald lo hace a través de sus cursos de Java, Android, Ruby, Python y PHP.

Cuando Ronald comenzó a programar hace unos años atrás, no había capacitación de videos en línea. Después de aprender de la manera difícil, Ronald estaba decidido a convertirse en el mejor maestro que pudiera, y hacer que tu entrenamiento fuera lo menos dificil posible, para que usted, o cualquier otra persona con el deseo de convertirse en desarrollador de software, pudiera lograrlo.

Mientras hacía eso, Ronald pasó la mejor parte de esos años como desarrollador de software profesional, arquitecto de software, líder de fábricas de software. Desarrollando proyectos para empresas del sector de Telecomunicaciones, Gobierno, Retail, Banca, Educación, Tecnologías de la información, Transportes y Exportadoras.

Ronald es relativamente único, ya que es un profesional experimentado que también tiene habilidades excepcionales de enseñanza.

¡Muchos instructores no tienen experiencia laboral en el campo! Asegúrese de que la persona en la que confía su educación sea un verdadero experto con experiencia profesional previa. La conclusión para usted es que, al tomar cualquiera de los cursos de Ronald, aprenderá la manera correcta de hacer las cosas, en el menor tiempo posible.

Los cursos de Java, Android, Ruby, PHP y Python de Ronald, aquí en IPESOF son de la más alta calidad según lo revisado por sus alumnos. La mayoría de los estudiantes, como usted, han asistido a sus clases, han dejado críticas entusiastas, y muchos han pasado a trabajos de tiempo completo, oportunidades de consultoría / freelance después de completar uno de sus cursos.

En 2018, la capacitación virtual es la forma más rápida de aprender, y con la experiencia y el entrenamiento de Ronald, ¡es posible que se convierta en un desarrollador de software! ¡Puedes hacerlo!

¿Por qué no comenzar hoy? Matriculate en uno de sus cursos y vea su video introductorio para obtener más información sobre quién es y qué puede ofrecerle.