¿Dónde aprendo el desarrollo de Android a bajo costo y en el buen sentido?

He escrito la misma respuesta para otra pregunta también.

Como principiante, muchos dirán que debes aprender Java.

Pero no importa si lo aprendes o no, solo necesitas un poco de experiencia en programación. Incluso si sabe cómo usar la computadora dará sus frutos.

Si quieres aprender a construir aplicaciones de Android , probablemente deberías elegir el curso de Udacity . En realidad, funciona con el propio google.

En primer lugar, es absolutamente gratis a diferencia de Treehouse y otros. Y no es para nada aburrido, en realidad es mucho más divertido que los otros cursos que he probado. Proporcionan video conferencias también.

Es el curso de mejor calidad, ( deberían, ya que Google, los propietarios de Android lo han iniciado).

Pruébalo, te encantará hacer codificación.

Desarrollo de Android para principiantes: cómo hacer aplicaciones | Udacity

PD: Para mantenerte motivado cada vez, piensa en una aplicación de ensueño que te gustaría hacer (y gana mucho dinero con ella 🙂)

También puedes ver historias de desarrolladores de Android en Youtube para mantenerte motivado.

Desde mi punto de vista, debes encontrar la respuesta a esta pregunta en ti mismo. Significa que quieres aprender porque es tu pasión o crees que en este campo puedes ganar mucho dinero. Porque si te inclinas por el desarrollo de Android por tu cuenta de Google o de los Desarrolladores de Android, llevará tiempo y al mirarlo no podrás ganar dinero, pero cuando tu base sea fuerte, puedes llegar a la medida que quieras, pero si lo deseas rápido y desea ganar dinero, puede ir a Coursera , udacity o centros de entrenamiento de Android cercanos .

Pero te sugiero que aprendas por ti mismo ( absolutamente gratis ). Averigua qué quieres hacer como una aplicación de Android. Como si quisieras, mi aplicación comenzará a reproducir videos en el momento exacto que pones, en el futuro como alarma pero en otro lugar diferente. Ahora tiene que hacer I + D y descubrir qué componentes necesita para alcanzar su objetivo. Para esto, necesita un servicio que se ejecute en segundo plano y también un administrador de alarmas para establecer la hora de inicio del servicio en ese momento. Y pocos días / semanas, cuando pueda desarrollar esta aplicación, encontrará que ahora conoce los servicios (componente principal de Android y sus características) y muchas otras cosas. Y ahora puedes instalar esta aplicación en el móvil de tu novia y establecer la hora a las 12:00 en su cumpleaños.

Sí, ahora obtendrá la recompensa de su trabajo y todo lo que aprenda en este proceso de desarrollo permanecerá con usted para siempre porque ha logrado su objetivo con muchos errores y comprensión del código.

Lo que aprenda de los errores, fallas y funcionamiento del código permanecerá en su mente para siempre y es gratis.

bienvenido al desarrollo de Android

Hacer una aplicación para Android es fácil

Debe tener un buen conocimiento de Java y XML.

No vaya directamente al desarrollo de aplicaciones, primero aprenda sobre Java lo básico, luego comience con una aplicación simple como una calculadora y aprenda Java lado a lado

consulte los tutoriales en video (thenewboston o slidenerd) pero no los copie, intente comprenderlos y cree el suyo propio

aprender android studio

Comenzando | Desarrolladores de Android

podrías referirte a mi propia aplicación para Java

Core Java Tutorials – Aplicaciones de Android en Google Play

Caracteristicas
★ Tutoriales interactivos Java sin conexión con ejemplos, cuestionarios y sugerencias.
★ Hermosos programas con salida, resaltado de sintaxis y comentarios detallados para una mejor comprensión.
★ 1100+ preguntas Java Complete el paquete OCJP / SCJP con todas las variedades de preguntas formuladas en el examen (MCQ correcto único, MCQ correcto múltiple, basado en resultados y arreglo)
★ Análisis detallado de su progreso Tema sabio.
★ Entrevista Java con explicación detallada con imágenes, programas y resultados.
★ Interfaz de usuario muy simple siguiendo las pautas de diseño de materiales.
★ Puede hacer su duda / pregunta en la pila y obtener respuestas de expertos.
★ Diccionario Java que contiene una explicación detallada con imágenes, códigos para (palabras clave de Java, error común de Java, excepción común de Java, glosario detallado para la explicación).

★★★ También tenemos desafíos activos para que puedas competir entre tus compañeros ★★★

Core Java Tutorials – Aplicaciones de Android en Google Play

es realmente completo para mejorar su conocimiento de Java, pero si no sabe nada sobre Java, no acepte esta aplicación, comience con un libro estándar

1. Head First Java, 2da Edición

2. Pensar en Java (4ª edición)

3. Piensa en Java

4. Introducción a Java por Sedgewick

5. Java en pocas palabras

6. Core Java Volume I – Fundamentals (novena edición) (Core Series): Cay S. Horstmann

7. Programa de Java Cómo (objetos tardíos) por Paul Deitel, Harvey Deitel

Puede verificar su habilidad Java con mi aplicación de lado a lado (Tema por tema)

La mejor de las suertes .

Yo personalmente recomiendo los programas para Android udacity.

Razones:

  • Te enseñan desde el principio del androide y la codificación, por lo que si no tienes experiencia previa en programación y un principiante, aún puedes hacerlo.
  • Su curso en línea, por lo tanto, puede aprender a su propio ritmo.
  • Cualquier duda y pregunta recibe atención y se asegura de que obtenga la información correcta del “foro de discusión de la comunidad”
  • ES GRATIS.

Para aprender el desarrollo de Android, todo lo que necesita es una computadora portátil y una buena conexión a Internet. Puede ser experto, el soporte de la comunidad como stackoverflow y buenos blogs siempre estarán ahí para ayudarlo. También puede consultar la documentación oficial de Android y varios otros cursos gratuitos de coursera, Udacity, etc.

Tu voluntad de aprender determinará qué tan bueno serás.

Buena suerte y empieza a explorar !!