Capacitación en Java Beida Jade Bird: ¿Qué conocimientos básicos necesitas para aprender sobre Android?
Las instituciones de formación para la formación en desarrollo de Android suelen tardar entre 4 meses y medio año.
¿Cuánto tiempo lleva aprender a desarrollar Android y qué habilidades se necesitan para aprender Android?
1. Conceptos básicos de Java. Muchos amigos comienzan a aprender Android tan pronto como comienzan.
El desarrollo de aplicaciones para Android se basa en el lenguaje Java. Sin conocimientos básicos sólidos de Java, no tiene sentido copiar mecánicamente el código de otras personas.
Edificios altos se están elevando desde el suelo y Java es cada ladrillo en su construcción.
Entonces, ¿qué nivel de aprendizaje de Java se considera aprobado? Personalmente, creo que es necesario dominar al menos los dos aspectos siguientes: a) Sintaxis básica de Java: puede descargar una lista de puntos de conocimiento específicos aquí: Lista de puntos de conocimiento de Java V1.0.
En esta parte no hay lugar para regateos, por lo que deberás memorizarla.
En cuanto al método de aprendizaje específico, puedes leer libros o ver videos, pero la clave es practicar más, ya sea un libro o un video, debes completarlo con cuidado b) Patrón de diseño; : Debido a la capa de marco del sistema Android, se utiliza una gran cantidad de patrones de diseño. Sin este conocimiento, la comprensión de Android se reducirá considerablemente.
Hay tantos tipos de patrones de diseño que no es realista dominarlos todos. Primero debemos dominar los principios básicos del diseño orientado a objetos. Con el apoyo de estos principios básicos, podemos hacer inferencias de un ejemplo a otros casos.
Esta parte se puede encontrar en EffectiveJava y Agile. software. Desarrollo: principios, modelos. y práctica.
2. Conocimientos básicos de Linux Como todos sabemos, la base del sistema Android es el sistema operativo Linux.
Durante el proceso de desarrollo, también necesitamos utilizar algunos comandos de Linux.
Así que es necesario algún conocimiento básico de Linux (se dice que a los programadores de hoy les da vergüenza saludar a otros si no entienden Linux). Fujian Beida Jade Bird/Le recomiendo que lea Beida Jade Bird, que es muy bueno; 3. El conocimiento básico de la base de datos es relativamente simple, que son las operaciones de agregar, eliminar y consultar una base de datos. Puede leer este libro: "Programación SQL. Ejercicios y Respuestas".
4. Los protocolos de red requieren aprender al menos dos protocolos básicos, el protocolo HTTP y el protocolo Socket 5. Conocimiento básico de Android. Este punto de conocimiento es relativamente amplio y no se explicará aquí.