Learning Resources


Mobile Applications Android Kotlin Java Jetpack Compose React Native Flutter

1. Introduction to Android
2. User interfaces in Android
3. Intents and broadcast receivers in Android
4. Storing data in Android
5. Using web services in Android
6. Maps and location-based services for Android - TBD
7. Services, notifications, and alarms in Android - TBD
8. Automated tests in Android - TBD
9. Introduction to cross-platform apps development - TBD

Systems Architecture C Linux

Natural Language Processing Machine Learning Neural Networks scikit-learn Keras

Platforms for Networked Communities Google Cloud Dialogflow Firestore Git

Data Processing (Spanish) Spark Flume Kafka Cassandra InfluxDB

Computer Networks HTTP DNS TCP/IP Wi-Fi Ethernet

Graphics and 3D Visualization (Spanish) JavaScript WebGL Three.js

Web Engineering and Cloud Computing (Spanish) Java Spring REST JUnit Selenium

Computer Networks (Spanish) HTTP DNS TCP/IP Wi-Fi Ethernet Java

Web Programming (Spanish) HTML CSS JavaScript Java Spring REST JUnit Selenium Ionic AWS

Telematic Services Architecture (Spanish) Java JUnit Selenium JMeter