Construcción de Software 2018-02

Datos personales


Evaluación curso

Grupo de whatsApp

Para ingresar al grupo por favor escanear el siguiente código QR.

Tercera Sesión- Sabado 22 de Septiembre

  1. Metodologías agiles y herramientas
  2. Code Review
function myFunction() { var hoja = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Prueba"); var celdas = hoja.getRange(1,1,100,2); for(var i=1;i<=100;i++) { celdas.getCell(i, 1).setValue(i); celdas.getCell(i, 2).setValue(i*i); celdas.getCell(i, 1).setBackground("#ff0000"); } /*celdas.getCell(1, 2).setValue(2); celdas.getCell(1, 3).setValue(3); celdas.getCell(1, 4).setValue(4); celdas.getCell(2, 1).setValue(5); celdas.getCell(2, 2).setValue(6); celdas.getCell(2, 3).setValue(7); celdas.getCell(2, 4).setValue(8);*/ } function test(){ GmailApp.sendEmail("lasmovies@gmail.com", "code review", "", {htmlBody:"<table border='1'><tr><td>hola</td><td>mundo</td></tr></table>"}); } function desordenador() { var contador_estudiantes = 0; var hoja = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("SillaPark"); var filas = 4, columnas = 9; var celdas = hoja.getRange(4, 3, filas, columnas); var celda,color; shuffle(estudiantes); for(var i= 1; i<=filas; i++) { for(var j= 1; j<=columnas; j++){ celda = celdas.getCell(i, j); color = getRandomColor(); celda.setBackground(''+color); celda.setWrap(true); celda.setFontColor(invertColor(color,true)); if(contador_estudiantes<estudiantes.length){ celdas.getCell(i,j).setValue(estudiantes[contador_estudiantes++]); } } } }

Segunda Sesión- Sabado 14 de Septiembre

  1. Seguimiento proyectos (SCRUM)
  2. Fundamentos de javascript
  3. Ejercicios (scaffolding - boilerplate)
  4. Almuerzo
  5. Flujo de trabajo
  6. Patrones
    • MVC
    • Observer
    • Singleton
    • Pooling Objetos

Temas de apoyo

Automatización de tareas

Almacenamiento desconectado (LocalStorage)

The JavaScript Task Runner

The web's scaffolding tool for modern webapps

CSS with superpowers

bundle your assets


Primera Sesión- Sabado 8 de Septiembre

Repositorio

SCRUM

Javascript


Temas de apoyo

HTML y CSS

Posicionamiento y tipografía

Tu hoja de estilos en un SASS por tres