{"id":3322,"date":"2020-08-06T03:35:05","date_gmt":"2020-08-06T07:35:05","guid":{"rendered":"https:\/\/bt.academy\/home\/?p=3322"},"modified":"2021-01-05T14:27:27","modified_gmt":"2021-01-05T17:27:27","slug":"firebase-en-android-2","status":"publish","type":"product","link":"https:\/\/bt.academy\/home\/producto\/firebase-en-android-2\/","title":{"rendered":"Firebase en Android"},"content":{"rendered":"<div id=\"pl-3182\" class=\"panel-layout\">\n<div id=\"pg-3182-0\" class=\"panel-grid panel-no-style\" data-style=\"{&quot;background_image_attachment&quot;:false,&quot;background_display&quot;:&quot;tile&quot;,&quot;cell_alignment&quot;:&quot;flex-start&quot;}\" data-ratio=\"1\" data-ratio-direction=\"right\">\n<div id=\"pgc-3182-0-0\" class=\"panel-grid-cell\" data-weight=\"1\">\n<div id=\"panel-3182-0-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"0\" data-style=\"{&quot;background_image_attachment&quot;:false,&quot;background_display&quot;:&quot;tile&quot;}\">\n<div class=\"so-widget-sow-editor so-widget-sow-editor-base\">\n<div class=\"siteorigin-widget-tinymce textwidget\">\n<h4>Aprende a implementar Firebase en una aplicaci\u00f3n con Android Studio.<\/h4>\n<p>En este curso vamos a conocer Firebase y c\u00f3mo es que lo podemos utilizar en los proyectos de aplicaciones Android, vamos a conocer las dos principales funciones por las que un desarrollador utilizar\u00eda hoy en d\u00eda esta plataforma, los m\u00e9todos de autenticaci\u00f3n y tambi\u00e9n las bases de datos en tiempo real.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"pg-3182-1\" class=\"panel-grid panel-no-style\" data-style=\"{&quot;background_image_attachment&quot;:false,&quot;background_display&quot;:&quot;tile&quot;,&quot;cell_alignment&quot;:&quot;flex-start&quot;}\">\n<div id=\"pgc-3182-1-0\" class=\"panel-grid-cell\" data-weight=\"0.5\">\n<div id=\"panel-3182-1-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"1\" data-style=\"{&quot;background_image_attachment&quot;:false,&quot;background_display&quot;:&quot;tile&quot;,&quot;font_color&quot;:&quot;#dd3333&quot;}\">\n<div class=\"panel-widget-style panel-widget-style-for-3182-1-0-0\">\n<div class=\"so-widget-sow-editor so-widget-sow-editor-base\">\n<div class=\"siteorigin-widget-tinymce textwidget\">\n<p><strong>A qui\u00e9n va dirigido<\/strong><\/p>\n<ul>\n<li>Estudiantes de programaci\u00f3n.<\/li>\n<li>Desarrolladores Android.<\/li>\n<li>Desarrolladores Web.<\/li>\n<\/ul>\n<p><strong>Duraci\u00f3n<\/strong><br \/>\nEl curso consta de 28 videos con una duraci\u00f3n aproximada de 4 horas.<\/p>\n<p><strong>Requisitos Previos<\/strong><br \/>\nEs recomendable tener nociones b\u00e1sicas de Android. Nuestro curso de Programaci\u00f3n Android es un complemento perfecto.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"pgc-3182-1-1\" class=\"panel-grid-cell\" data-weight=\"0.5\">\n<div id=\"panel-3182-1-1-0\" class=\"so-panel widget widget_sow-editor panel-first-child\" data-index=\"2\" data-style=\"{&quot;background&quot;:&quot;#dddddd&quot;,&quot;background_image_attachment&quot;:false,&quot;background_display&quot;:&quot;tile&quot;,&quot;font_color&quot;:&quot;#666666&quot;}\">\n<div class=\"panel-widget-style panel-widget-style-for-3182-1-1-0\">\n<div class=\"so-widget-sow-editor so-widget-sow-editor-base\">\n<div class=\"siteorigin-widget-tinymce textwidget\">\n<h3 style=\"text-align: left;\"><span style=\"color: #d7624e;\">OBJETIVOS<\/span><\/h3>\n<p>Los objetivos principales del curso son aprender a utilizar Firebase en Android, conocer la plataforma e integrarla con Android Studio.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"pg-3182-2\" class=\"panel-grid panel-no-style\" data-style=\"{&quot;background_image_attachment&quot;:false,&quot;background_display&quot;:&quot;tile&quot;,&quot;cell_alignment&quot;:&quot;flex-start&quot;}\" data-ratio=\"1\" data-ratio-direction=\"right\">\n<div id=\"pgc-3182-2-0\" class=\"panel-grid-cell\" data-weight=\"1\">\n<div id=\"panel-3182-2-0-0\" class=\"so-panel widget widget_text panel-first-child panel-last-child\" data-index=\"4\" data-style=\"{&quot;background_image_attachment&quot;:false,&quot;background_display&quot;:&quot;tile&quot;}\">\n<div class=\"textwidget\">\n<h3 style=\"text-align: left;\"><span style=\"color: #d7624e;\">TEMARIO DEL CURSO<\/span><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"pg-3182-3\" class=\"panel-grid panel-no-style\" data-style=\"{&quot;background_image_attachment&quot;:false,&quot;background_display&quot;:&quot;tile&quot;,&quot;cell_alignment&quot;:&quot;flex-start&quot;}\">\n<div id=\"pgc-3182-3-0\" class=\"panel-grid-cell\" data-weight=\"0.5\">\n<div id=\"panel-3182-3-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"5\" data-style=\"{&quot;background_image_attachment&quot;:false,&quot;background_display&quot;:&quot;tile&quot;}\">\n<div class=\"so-widget-sow-editor so-widget-sow-editor-base\">\n<div class=\"siteorigin-widget-tinymce textwidget\">\n<div><strong>M\u00f3dulo 1: Introducci\u00f3n a Android previo a Firebase<\/strong><\/div>\n<div>Vamos a dar un repaso al contenido del curso para ver el alcance que vamos a lograr a lo largo del mismo. Tambi\u00e9n veremos cu\u00e1les son las partes claves al momento de implementar Firebase en nuestros proyectos.<\/div>\n<div>1. Descripci\u00f3n del curso Firebase para Android<\/div>\n<div>2. Descargar Java Development Kit (JDK)<\/div>\n<div>3. Descargar Android Studio<\/div>\n<div>4. Configuraci\u00f3n de Android Studio<\/div>\n<div>5. Documentaci\u00f3n Oficial de Firebase<\/div>\n<div><\/div>\n<div><strong>M\u00f3dulo 2: Primeros pasos en Android y conociendo Firebase<\/strong><\/div>\n<div>En este m\u00f3dulo vamos a dar los primeros pasos en Android partiendo desde la creaci\u00f3n de una Activity hasta conocer la plataforma Firebase.<\/div>\n<div>1. Conociendo Firebase<\/div>\n<div>2. Estructura de un proyecto<\/div>\n<div>3. Manifesto<\/div>\n<div>4. Gradle<\/div>\n<div>5. Actividades<\/div>\n<div>6. Agregar una actividad<\/div>\n<div>7. Emulador<\/div>\n<div>8. Recomendaciones del emulador respecto al curso<\/div>\n<div>9. Precios de Firebase<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"pgc-3182-3-1\" class=\"panel-grid-cell\" data-weight=\"0.5\">\n<div id=\"panel-3182-3-1-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"6\" data-style=\"{&quot;background_image_attachment&quot;:false,&quot;background_display&quot;:&quot;tile&quot;}\">\n<div class=\"so-widget-sow-editor so-widget-sow-editor-base\">\n<div class=\"siteorigin-widget-tinymce textwidget\">\n<p><strong>M\u00f3dulo 3: Firebase<\/strong><br \/>\nIniciaremos usando la plataforma Firebase y agregaremos proyectos, daremos un paso por la autenticaci\u00f3n y repasamos c\u00f3mo iniciar sesi\u00f3n y registrar usuarios en la plataforma.<br \/>\n1. Inicio en Firebase<br \/>\n2. Crear proyecto<br \/>\n3. Agregar Firebase al proyecto<br \/>\n4. Autenticaci\u00f3n con Firebase<br \/>\n5. Interfaz para manejar usuario<br \/>\n6. C\u00f3digo de autenticaci\u00f3n<br \/>\n7. C\u00f3digo de Login<\/p>\n<p><strong>M\u00f3dulo 4: Base de datos en Firebase<\/strong><br \/>\nEn este \u00faltimo m\u00f3dulo vamos a trabajar con una base de datos en tiempo real y abordamos la configuraci\u00f3n que necesitamos tomar en cuenta para definir un proyecto.<br \/>\n1. Almacenar en Firebase<br \/>\n2. Configuraci\u00f3n para la base de datos<br \/>\n3. Reglas de bases de datos<br \/>\n4. Escribir en la base de datos<br \/>\n5. Insertar datos<br \/>\n6. Almacenar objetos<br \/>\n7. Resumen de configuraci\u00f3n del proyecto<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"pg-3182-4\" class=\"panel-grid panel-no-style\" data-style=\"{&quot;background_image_attachment&quot;:false,&quot;background_display&quot;:&quot;tile&quot;,&quot;cell_alignment&quot;:&quot;flex-start&quot;}\" data-ratio=\"1\" data-ratio-direction=\"right\">\n<div id=\"pgc-3182-4-0\" class=\"panel-grid-cell\" data-weight=\"1\">\n<div id=\"panel-3182-4-0-0\" class=\"so-panel widget widget_sow-editor panel-first-child panel-last-child\" data-index=\"7\" data-style=\"{&quot;background_image_attachment&quot;:false,&quot;background_display&quot;:&quot;tile&quot;}\">\n<div class=\"so-widget-sow-editor so-widget-sow-editor-base\">\n<div class=\"siteorigin-widget-tinymce textwidget\">\n<hr \/>\n<p style=\"text-align: center;\"><span style=\"color: #999999;\"><strong>\u00a0<\/strong><\/span><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Aprende a implementar Firebase en una aplicaci\u00f3n con Android Studio.<\/p>\n<p>En este curso vamos a conocer Firebase y c\u00f3mo es que lo podemos utilizar en los proyectos de aplicaciones Android, vamos a conocer las dos principales funciones por las que un desarrollador utilizar\u00eda hoy en d\u00eda esta plataforma, los m\u00e9todos de autenticaci\u00f3n y tambi\u00e9n las bases de datos en tiempo real.<\/p>\n","protected":false},"featured_media":3785,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"product_brand":[],"product_cat":[131],"product_tag":[],"class_list":["post-3322","product","type-product","status-publish","has-post-thumbnail","product_cat-android","first","instock","sale","virtual","purchasable","product-type-simple"],"_links":{"self":[{"href":"https:\/\/bt.academy\/home\/wp-json\/wp\/v2\/product\/3322","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bt.academy\/home\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/bt.academy\/home\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/bt.academy\/home\/wp-json\/wp\/v2\/comments?post=3322"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bt.academy\/home\/wp-json\/wp\/v2\/media\/3785"}],"wp:attachment":[{"href":"https:\/\/bt.academy\/home\/wp-json\/wp\/v2\/media?parent=3322"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/bt.academy\/home\/wp-json\/wp\/v2\/product_brand?post=3322"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/bt.academy\/home\/wp-json\/wp\/v2\/product_cat?post=3322"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/bt.academy\/home\/wp-json\/wp\/v2\/product_tag?post=3322"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}