Apuntes curso programación semana 13

Fundacio gentis salt girona

Lunes 9 de Abril de 2018

Clase con Josep, continuamos con la aplicación web para la gestión de clientes, de momento hasta el día de hoy hemos creado una aplicación que ya casi es funcional.

Podemos insertar datos con un formulario y añadir nuevos clientes a la tabla de la base de datos, modificarlos y eliminarlos, ahora estamos añadiendo seguridad a la aplicación.

Podéis probar la aplicación en la web https://moliveras.000webhostapp.com/ es un hosting gratuito para pruebas.

  • Usuario: admin
  • Contraseña: admin2018

Podéis probar la aplicación con ese usuario y ver el trabajo que hemos hecho durante el ultimo mes.

Ahora vamos a crear un apartado donde podremos añadir usuarios y asignarles privilegios para administrar y usar la aplicación web.

Hemos creado un archivo nuevo que se llama gestio_usuaris.php

Curso informatica soc salt girona

Ahora vamos hacer un archivo que inserte los nuevos usuarios en la tabla especificada de la base de datos, se llamara insert_usuaris.php.

Hemos echo que se compruebe el tipo de rol de cada usuario y se almacene en una variable global para que dependiendo del rol podamos tener unas opciones o otras, para eso hemos añadido algunas lineas en el archivo validar_usuaris.php

Martes 10 de Abril de 2018

Clase con Alber, vamos a entregar nuestro resume cv y vamos a salir a pizarra para explicar a la clase lo queremos transmitir y por que hemos elegido ese estilo y contenido.

Por cierto hoy estreno portátil chino ha ver si me dura la batería para acabar la clase..jejeje

Ya hemos acabado la presentación, hay mucha diversidad de gustos y opiniones, mi resume cv es uno de los mas sencillos por lo que visto.

vuelvo añadir mi resume:

MEMORIA:

Quiero hacer un resume cv simple y minimalista, pero que contenga todo lo que el interesado necesita saber de sobre mi.

Me ha gustado esta barra de menu donde esta siempre visible el nombre y las redes sociales, es simple y en todo momento recuerda el nombre de quien estas buscando información me parece una buena manera de que te recuerden.

De esta plantilla me ha gustado que puedas poner una imagen de fondo y que puedas poner tu foto de perfil aunque yo preferiría formato cuadrado en vez de redondo, queda el container desplazado a la derecha y te da más espacio para jugar con la imagen de fondo.

Me gusta que tenga desde el principio un método de contacto y un enlace al blog, la descarga la omitiría, creo que dentro de la web ya contendrá toda la información necesaria.

Me gusta la sencillez pero la banda de colores en el borde superior me llama la atención puede a que los demás también y rompería un poco los tonos grises combinado con blanco que me gustaría utilizar.

Añadir un texto que hable sobre mi, no muy extenso y que además de poner que soy informático que hable un poco de quien soy como persona y que quiero en la vida, pero resumiendo.

Me ha gustado mucho este tipo de fuente, aunque se encontrara otra mas rollo Ms Dos pues mejor, ya que mi perfil tratara de informática.

Este formato de habilidades es el que más me gusta y es en movimiento ya sabes la barra crece hasta llegar a su % solo lo hace la primera vez que se entra pero esta bien.

Este me ha llamado la atención y quiero ahorrarme escrito poniendo los certificados digitalizados, creo que da un reconocimiento mayor que un simple texto bla bla bla..

Esto me lo he cogido como idea para mostrar seguidores en redes sociales donde tenga mas usuarios, me gustaría utilizar horas dedicadas puedo poner muchas, visitas diarias al blog también es un buen número, y seguidores en youtube. al igual las habilidades quiero que los números ascienden gradualmente con animación.

Me ha gustado este contacto es muy visual y carece del anticuado formulario, cambiaría el icono de phone por whatsapp y lo otro lo dejaría igual.

Creo que será muy simple y se podrá ver que estoy certificado para el trabajo que ofrezco o busco, se podrá apreciar que tengo seguidores y añadirá seguridad al posible cliente / socio / jefe, se podra qué habilidades tengo y cuanto las se utilizar, me conocerán un poco como persona gracias a la descripción y la fotografía de perfil y por último podrán contactar fácilmente conmigo.

Será muy corto sin tener que moverse mucho ni hacer scroll, además se verá casi igual desde cualquier dispositivo obviando la imagen de fondo.

Me inspirado en los temas:

Vertical

The Molitor

Me parece interesante los elementos:

Certificado digital, iconos numérico gradual, habilidades

Quiero utilizar los colores:

Blanco predominante

Letra negra

Iconos grises

Algún toque de azul claro, líneas divisorias o algo pequeño.

Ahora comenzaremos a dibujar como sera la estructura del diseño, lo haremos sobre papel, con versión móvil incluida.

Miércoles 11 de Abril de 2018

Clase con Josep, volvemos a la aplicación para gestión de clientes, hablamos sobre las sesiones de usuario y los roles de usuario, de ese modo podemos restringir el acceso a determinados sitios de la web para mas seguridad.

También estamos mirando la manera de hacer que google analytics no cuente nuestras sesiones ni paginas vistas para no falsear los informes mostrando mas volumen ya que cuenta nuestras visitas al hacer edición o mantenimiento de la web.

Hemos creado los archivos que insertan nuevos usuarios y los que  modifican, como en los formularios hay desplegables hechos con select hay que asegurarnos de que en caso de venir vació no inserte nada en la base de datos por que si no asignaría valor 0 y en el caso de estar modificando un usuario administrador lo acabaríamos dejando inactivo o sin privilegios de administrador.

Lo hemos hecho añadiendo un if en los update:

Hemos credo los archivos:

  • llistat_usuaris (muestra la lista de usuarios registrados)
  • formulari_modifica_usuaris (muestra el formulario con los campos para poder modificar usuarios)
  • modifica_usuaris (hace el update dependiendo de si eres administrados o no)

Básicamente son una copia de los archivos que ya podían insertar, mostrar y editar registros, lo único que cambia es que modifican la tabla de la base de datos destinada a almacenar los usuarios registrados para administrar los datos de la tabla donde se almacenan los clientes.

Podéis probar la aplicación en https://moliveras.000webhostapp.com

Hemos creado dos archivos mas el elimina.php y eliminar.php para que podamos eliminar usuarios.

12 de Abril de 2018

Clase amb Albert, acabaremos el wireframe y lo pasaremos a digital, es opcional pero de ese modo podre ver el resultado final de la web casi 100% como sera el definitivo.

He pasado el rato enmoquetando con gimp para recrear la web, le falta dar mas aire entre secciones lo he hecho demasiado junto pero ahora cuando programa ya voy a poder darle el espacio que debe.

Nota: no se pueden poner dos clases en un mismo div/objeto.

Viernes 13 de Abril de 2018

Mas vale tarde que nunca! clase con David flores, hoy teníamos examen por eso no he podido hacer el blog he tenido que dedicar el 101% de mi materia gris.

Examen tipo test abcd y una parte con 3 preguntas donde teníamos que hacer una explicación escrita, creo que ha ido bastante bien.

Ya queda poco de clase, nos esta explicando que nadie a suspendido y que los próximos módulos del curso en su clase haremos lo siguiente:

Modulo 3 y 4:

3.0 Publicación de paginas web

  • buscadores genéricos
  • Buscadores especializados
  • Metadatos
  • Auto publicación
  • Procedimientos para publicar

4.0 Pruebas y verificación:

  • Verificación
  • Depuración
  • Plugins
  • Otros

Para mejor estructuracion de la web y que no que acapare todos los artículos este curso seguiremos con paginas, el hecho  de tener tantas entradas sobre los apuntes de programación web me hace que la gente se vaya antes de la web y me baje el RPM y por consecuencia el CPC y en definitiva menos monetizacion, así que seguimos en el enlace de abajo.

ENLACE SEMANA 14 CURSO PROGRAMACIÓN WEB

Sobre Marc Oliveras 115 artículos
Técnico en sistemas y redes informáticas, blogger, youtuber & gamer

Sé el primero en comentar

Dejar una contestacion

Tu dirección de correo electrónico no será publicada.


*