Libro para complementar

B

Estoy aprendiendo y practicando javascript haciendo proyectos, me esta molando mucho. Soy un gran lector y me gustaria que me recomienden libros sobre temas que me vayan a ayudar en un futuro cuando opte a convertirme en desarrollador.

Pense a lo mejor algo sobre bases de datos como SQL, vi un manual que explica lo basico pero no se si seria una gran compra. Muchas gracias :D

B

Los libros del pato no los veo una opcion por ahora jajaja

JuAn4k4

¿Que quieres aprender? Leer por leer...

1 respuesta
B

#3 Me gustaria aprender sobre desarrollo mobil. No se que deberia de tener de base dejando a los lenguajes delado deberia de tener para dedicarme a ese mundo.

1 respuesta
desu

Ningún libro que leas ahora te va a ayudar en el futuro. Demasiado esfuerzo para poco resultado. Te recomiendo que te metas en https://www.geeksforgeeks.org/ y ve mirando los apartados las cosas que no entiendas las ideas conceptos.

En concreto me lo acabo de mirar y tienes que mirar las introducciones de todos los sub apartados:

https://www.geeksforgeeks.org/operating-systems/
https://www.geeksforgeeks.org/dbms/
https://www.geeksforgeeks.org/computer-network-tutorials/

El resto no hace falta. Si algún tema te parece que es útil o reconoces un patrón en herramientas que usas (usas mongo y estas leyendo sobre nosql) lee mas.

Si quieres leer: https://sive.rs/kimo y vuelve a mi sugerencia.

JuAn4k4

#4 En desarrollo móvil se te abren tres opciones principales a grandes rasgos: Nativo, Web o Hibrido. Te recomendaría centrarte o bien en web/hibrido o bien nativo. Si has empezado por JS, entiendo que quieras tirar por web/hibrido.

Nativo: iOS (swift) vs Android (java/kotlin)
Híbrido: Hay muchas opciones, desde react-native/ionic a cosas como flutter/blazor/xamarin
Web: No deja de ser hacer una web que funciona en móvil y wrappearla en un WebView() de una app nativa (usar el navegador del móvil en modo kiosk)

Lo mejor sería desarrollarte un plan/camino de cosas a aprender e ir poco a poco haciendo proyectos de menos a más, o incluso un solo proyecto ir dandole forma (añadiendo funcionalidades, base de datos, diseño, transiciones, navegacion, notificaciones, etc..)

Por ejemplo: Una app de meetups
Al principio puedes tener los datos en memoria en una constante, e ir desarrollando de una página donde ves los meetups y te registras, a una app donde puedes ver meetups de otras personas, asistentes, registrate, te notifiquen, buscar por tu zona (mapas), etc.. (Lo que se te ocurra).

Después puedes enseñar tu app al mundo o hacerla open source a la hora de buscar trabajo.

1

Usuarios habituales