Diferencia entre revisiones de «Capacitaciones de programación en el Municipio de Perquín»

De CEBES Perquín
(Página creada con «La Asociación Promotora de desarrollo comunitario (CEBES perquín) impulso un proyecto de capacitación y aprendizaje orientado en Sistemas Informáticos enseñando a todo…»)
 
Línea 3: Línea 3:
 
En dicho proceso los jóvenes Involucrados fueron formados en las siguientes áreas:
 
En dicho proceso los jóvenes Involucrados fueron formados en las siguientes áreas:
  
== '''Sistemas operativos''' ==
+
=='''Sistemas operativos'''==
  
=== '''Linux''' ===
+
==='''Linux'''===
 
es un sistema operativo semejante a Unix, de código abierto y desarrollado por una comunidad, para computadoras, servidores, mainframes, dispositivos móviles y dispositivos embebidos. Es compatible con casi todas las principales plataformas informáticas, incluyendo x86, ARM y SPARC, por lo que es uno de los sistemas operativos más soportados.
 
es un sistema operativo semejante a Unix, de código abierto y desarrollado por una comunidad, para computadoras, servidores, mainframes, dispositivos móviles y dispositivos embebidos. Es compatible con casi todas las principales plataformas informáticas, incluyendo x86, ARM y SPARC, por lo que es uno de los sistemas operativos más soportados.
  
=== '''Angular (framework de desarrollo web)''' ===
+
==='''Angular (framework de desarrollo web)'''===
 
[[Archivo:Angular.png|derecha|sinmarco|316x316px]]
 
[[Archivo:Angular.png|derecha|sinmarco|316x316px]]
 
Angular es un framework de desarrollo para JavaScript creado por Google. La finalidad de  Angular es facilitarnos el desarrollo de aplicaciones web SPA(web de una sola página) y además darnos herramientas para trabajar con los elementos de una web de una manera más sencilla y óptima.
 
Angular es un framework de desarrollo para JavaScript creado por Google. La finalidad de  Angular es facilitarnos el desarrollo de aplicaciones web SPA(web de una sola página) y además darnos herramientas para trabajar con los elementos de una web de una manera más sencilla y óptima.
  
=== Spring Boot (Java) ===
+
===Spring Boot (Java)===
 
Spring Boot es una infraestructura ligera que elimina la mayor parte del trabajo de configurar las aplicaciones basadas en Spring. En este tutorial, aprenderá cómo utilizar los iniciadores, los criterios y la estructura de archivos ejecutable JAR de Spring Boot para crear rápidamente aplicaciones basadas en Spring que "simplemente se ejecutan".
 
Spring Boot es una infraestructura ligera que elimina la mayor parte del trabajo de configurar las aplicaciones basadas en Spring. En este tutorial, aprenderá cómo utilizar los iniciadores, los criterios y la estructura de archivos ejecutable JAR de Spring Boot para crear rápidamente aplicaciones basadas en Spring que "simplemente se ejecutan".
  
== '''Bases de datos''' ==
+
=='''Bases de datos'''==
 
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar fácilmente. A continuación, te presentamos una guía que te explicará el concepto y características de las bases de datos.
 
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar fácilmente. A continuación, te presentamos una guía que te explicará el concepto y características de las bases de datos.
  
[[Archivo:Mysql.jpg|sinmarco|91x91px]]Es un sistema para la gestión de base de datos con más de seis millones de instalaciones en el mundo, y que por lo tanto es el más extendido dentro de las aplicaciones relacionadas. MySQL funciona como software libre dentro del  esquema de licencias GNU GPL.
+
[[Archivo:Mysql.jpg|sinmarco|95x95px]]Es un sistema para la gestión de base de datos con más de seis millones de instalaciones en el mundo, y que por lo tanto es el más extendido dentro de las aplicaciones relacionadas. MySQL funciona como software libre dentro del  esquema de licencias GNU GPL.
  
== '''Lenguajes de programación''' ==
+
=='''Lenguajes de programación'''==
 +
 
 +
=== JavaScript ===
 
Es un lenguaje de programación web, que se ejecuta en el lado del cliente, es decir, lo ejecuta el navegador, Se usa para crear páginas webs interactivas, ya sea en datos introducidos en un formulario, efectos de animación o la creación de un juego web.,El código de los programas suele estar dentro de las páginas web, o en un fichero aparte que puede llamarse, y suele llamarse cuando ocurre un evento.
 
Es un lenguaje de programación web, que se ejecuta en el lado del cliente, es decir, lo ejecuta el navegador, Se usa para crear páginas webs interactivas, ya sea en datos introducidos en un formulario, efectos de animación o la creación de un juego web.,El código de los programas suele estar dentro de las páginas web, o en un fichero aparte que puede llamarse, y suele llamarse cuando ocurre un evento.
 
[[Archivo:Javascript.jpg|derecha|sinmarco|154x154px]]
 
[[Archivo:Javascript.jpg|derecha|sinmarco|154x154px]]
Línea 26: Línea 28:
 
<br />
 
<br />
  
== '''Casos de prueba''' ==
+
=='''Casos de prueba'''==
 
Un caso de prueba o test case es, en ingeniería del software, un conjunto de condiciones o variables bajo las cuales un analista determinará si una aplicación, un sistema software (software system), o una característica de éstos es parcial o completamente satisfactoria.
 
Un caso de prueba o test case es, en ingeniería del software, un conjunto de condiciones o variables bajo las cuales un analista determinará si una aplicación, un sistema software (software system), o una característica de éstos es parcial o completamente satisfactoria.
  

Revisión del 23:19 27 may 2020

La Asociación Promotora de desarrollo comunitario (CEBES perquín) impulso un proyecto de capacitación y aprendizaje orientado en Sistemas Informáticos enseñando a todos los participantes nuevas tecnologías en programación avanzada.

En dicho proceso los jóvenes Involucrados fueron formados en las siguientes áreas:

Sistemas operativos

Linux

es un sistema operativo semejante a Unix, de código abierto y desarrollado por una comunidad, para computadoras, servidores, mainframes, dispositivos móviles y dispositivos embebidos. Es compatible con casi todas las principales plataformas informáticas, incluyendo x86, ARM y SPARC, por lo que es uno de los sistemas operativos más soportados.

Angular (framework de desarrollo web)

Angular.png

Angular es un framework de desarrollo para JavaScript creado por Google. La finalidad de  Angular es facilitarnos el desarrollo de aplicaciones web SPA(web de una sola página) y además darnos herramientas para trabajar con los elementos de una web de una manera más sencilla y óptima.

Spring Boot (Java)

Spring Boot es una infraestructura ligera que elimina la mayor parte del trabajo de configurar las aplicaciones basadas en Spring. En este tutorial, aprenderá cómo utilizar los iniciadores, los criterios y la estructura de archivos ejecutable JAR de Spring Boot para crear rápidamente aplicaciones basadas en Spring que "simplemente se ejecutan".

Bases de datos

Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar fácilmente. A continuación, te presentamos una guía que te explicará el concepto y características de las bases de datos.

Mysql.jpgEs un sistema para la gestión de base de datos con más de seis millones de instalaciones en el mundo, y que por lo tanto es el más extendido dentro de las aplicaciones relacionadas. MySQL funciona como software libre dentro del  esquema de licencias GNU GPL.

Lenguajes de programación

JavaScript

Es un lenguaje de programación web, que se ejecuta en el lado del cliente, es decir, lo ejecuta el navegador, Se usa para crear páginas webs interactivas, ya sea en datos introducidos en un formulario, efectos de animación o la creación de un juego web.,El código de los programas suele estar dentro de las páginas web, o en un fichero aparte que puede llamarse, y suele llamarse cuando ocurre un evento.

Javascript.jpg

Por ejemplo, al validar un texto introducido al pulsar un botón, abrir una pestaña nueva al pulsar un enlace, Aunque su sintaxis es muy parecida al lenguaje Java, JavaScript y Java no tienen ninguna relación, y cada lenguaje se utiliza para cosas totalmente diferentes.

Casos de prueba

Un caso de prueba o test case es, en ingeniería del software, un conjunto de condiciones o variables bajo las cuales un analista determinará si una aplicación, un sistema software (software system), o una característica de éstos es parcial o completamente satisfactoria.

Se pueden realizar muchos casos de prueba para determinar que un requisito es completamente satisfactorio. Con el propósito de comprobar que todos los requisitos de una aplicación son revisados, debe haber al menos un caso de prueba para cada requisito a menos que un requisito tenga requisitos secundarios. En ese caso, cada requisito secundario deberá tener por lo menos un caso de prueba. Algunas metodologías como RUP recomiendan el crear por lo menos dos casos de prueba para cada requisito. Uno de ellos debe realizar la prueba positiva de los requisitos y el otro debe realizar la prueba negativa. Si la aplicación es creada sin requisitos formales, entonces los casos de prueba se escriben basados en la operación normal de programas de una clase similar.

"El apoyo brindado por parte de CEBES Perquín y todo su equipo fue de vital importancia para cada uno de los involucrados ya que los conocimientos adquiridos fueron una base para su desarrollo profesional".