Descripción del anuncio
Hola! Soy David. Tengo 28 años, soy Doctor Internacional en Ingeniería Informática por la Universidad de Cádiz (calificación Sobresaliente Cum Laude) y, a la vez, he colaborado en algunas asignaturas del Grado en Ingeniería Informática.
Actualmente trabajo como Ingeniero del Software en una empresa internacional.
Se imparten clases de programación en:
- Tecnologías web front-end/cliente (HTML, CSS, JS) con sus respectivos frameworks (AngularJS, Bootstrap, jQuery).
- Tecnologías web back-end/servidor, NodeJS y PHP.
- Programación Java y/o Scala a todos los niveles.
- Aplicaciones Android.
- Bases de datos SQL (MySQL, Oracle) y NoSQL (MongoDB).
Disponible para formar tanto a particulares como a empresas en las siguientes materias:
- Desarrollo Web: crearemos una aplicación web combinando aspectos del front-end (cliente) con el back-end (servidor). Por un lado, utilizaremos diversos frameworks en la parte del cliente: Bootstrap para el CSS, AngularJS para la gestión de datos. Por otro lado, instanciaremos nuestro servidor utilizando NodeJS desarrollando una API RESTful que se comunique directamente con el cliente. Securizaremos el servidor y el cliente, creando pues una aplicación totalmente segura.
- Aplicaciones Android: veremos todos y cada uno de los aspectos de los que se componen las aplicaciones Android nativas. Realizaremos diversos ejemplos en los que trabajaremos con los componentes más importantes: Layouts, EditText, Notificaciones, Navegación/Menús, Actividades/Fragmentos, Peticiones HTTP al servidor, etc.
- Bases de Datos: formación complementaria que puede realizarse tanto en NoSQL como en SQL. Utilizaremos MongoDB como tecnología NoSQL. En el caso de SQL, la opción a emplear será MySQL.
Personaliza las clases a tu gusto. Puedes escoger el temario a ver, el número de horas que desees, tecnologías a emplear, etc. Además de trabajar durante las horas de formación, te propondré ejercicios que deberás resolver en tu tiempo libre.
La formación será online utilizando algún software para tal fin: Meets, Discord, Zoom, Teams, Skype.
Si tienes cualquier duda o deseas obtener una formación en alguno de estos aspectos (Web, Java, Scala, Android o BBDD) pero utilizando alguna otra tecnología no mencionada, ¡no dudes en preguntarlo!