Desarrollo de Soluciones informáticas 6

A continuación se enlazan los contenidos del año actual, y al ir descendiendo podrá acceder a contenido trabajado en años anteriores, presentaciones y videos que amplian contenido trabajado en diferentes años

Enlaces de años anteriores

en el año 2021 - se cambiaron contenidos para continuar con los aprendizajes de años anteriores (Pandemia coronavirus)

Presentaciones utilizadas en años anteriores

Las siguientes presentaciones son una síntesis el contenido trabajado con AppInventor.

0000 Desarrollo - Conceptos Basicos

Conceptos Básicos

Introducción a los conceptos básicos de la programación, y el desarrollo de soluciones informáticas

0001 Desarrollo - Ciclo de vida de un sistema

Ciclo de vida de un sistema

Síntesis de los conceptos del ciclo de vida tradicional de un sistema.

0002 Desarrollo - Unidad 1 - Introducción App Inventor

AppInventor

Introducción a AppInventor. conociendo el entorno y como trabajar en él

0003 Desarrollo - Unidad 1 - Actividad 1 - Juego de los 2 botones

Juego de los dos botones

introducción al manejo de componentes, en este caso el uso de botones.

0004 Desarrollo - Unidad 1 - Actividad 2 - Hola soy yo

Imagen y Sonido

introducción al uso de componentes, en este caso  imagen y sonido

0005 Desarrollo - Unidad 1 - Actividad 3 - Mejorando las APP

Actividad de repaso

Traemos los conceptos vistos y analizamos como podemos mejorar las aplicaciones que realizamos en actividades anteriores

0006 Desarrollo - Unidad 1 - Actividad 4 - Dibujar

Fotos y dibujos

Introducción a los componentes en este caso Cámara. La aplicación permitirá tomar una foto, y dibujar sobre ella. Para la selección de colores, grosor de línea y limpieza de la foto utilizaremos botones.

0007 Desarrollo - Unidad 1 - Actividad 5 - Topo

Juego del topo

Aprenderemos a utilizar los lienzos, imagenSprites, reloj y los procedimientos

0008 Desarrollo - Unidad 1 - Actividad 6 - Vaquita

Juego de la vaquita de San Antonio

A los componentes trabajados en actividades anteriores, agregaremos la detección de colisiones, trabajo de múltiples eventos con un solo reloj, parámetros, variables.

0009 Desarrollo - Unidad 1 - Actividad 7 - MapaTuristico

Paseo por mi ciudad

trabajaremos con los componentes ActivityStarter, VisorWeb, SelectorDeLista, concatenaciones, el llamado a otras aplicaciones en este caso Google Maps

Kotlin - Unidad 1 - Introduccion

Conceptos Básicos

¿Qué es Kotlin?, sus características, IDEs,  definición de variable y dato, tipos de variables, premisas de Kotlin, captura de datos de entrada, mostrar datos por pantalla, ejercicios.

Kotlin - Unidad 2 - Estructuras de Control

Estructuras de Control

Estructura if, if else, if anidada, if como expresión. operadores de comparación. Condicionales compuestos con operadores lógicos. Estructura condicional when. when como expresión. Ejercicios

Unidad 3 - Ciclos repetitivos

Ciclos repetitivos

while, do-while, for, repeat. Ejercicios

Unidad 4 - Funciones

Funciones

Concepto de función, parámetro y argumento. Funciones sin y con retorno de valores. Funciones en una única expresión. Parámetros y valores por defecto. Llamada a funciones con argumentos nombrados. Funciones internas o locales. Ejercitación

Kotlin - Unidad 5 - Arreglos, Vectores y matrices

Arreglos, Vectores y Matrices

Concepto. Método de acceso. Acceso al indice y contenido. Métodos integrados. Creación de matrices vacías. Ejercicios

Kotlin - Unidad 6 - POO

Programación Orientada A Objetos

Programación Orientada a Objetos (POO). Conceptos básicos de Objetos. Concepto de Clase y definición de Objetos. Constructor principal y secundarios. Colaboración entre clases. Modificadores de acceso. Métodos set y get. Data Class.  Enum Class. Ejercicios. Object. Herencia

Charlas que nos ayudan como principiantes

Primeros pasos con Clean Code

Angelica Landazabal, Software Developer @ Mercado Libre

Alguna vez te has preguntado ¿cuales son las mejores prácticas de la escritura de código? o ¿cómo mejorar el tiempo de tu equipo cuando leen código creado por ellos mismos?

El clean code busca normalizar a base de una serie de técnicas todas estas inquietudes para que la lectura y escritura de código sean lo más fáciles de entender sin importar el lenguaje de programación que se esté utilizando.

Escribir tu CV para trabajos en el extranjero

Isabel Hong, Software Developer @ Thoughtworks Chile


En esta sesión aprenderás la estructura del CV moderno que se está usando en la industria de tecnología. Aprenderás más sobre los verbos de acción, cómo escribir sobre métricas en la descripción de tu rol, qué poner, qué omitir y algunas referencias de buenos CVs.

presentacion

Preparate para brillar en tu entrevista técnica

Marcela Sena, Staff Software Engineer @ eBay - Development


En esta sesión aprenderás todo lo necesario para brillar en tu entrevista técnica: Qué algoritmos y estructuras de datos debes dominar, así como tips para comunicarte mejor y para no bloquearte ni asustarte durante la entrevista. Escucha a la speaker hablar sobre su experiencia como entrevistadora y cómo ha ayudado a mujeres a lograr sus objetivos de carrera.