Saltar al contenido
Buscar en
  • Más opciones...
Buscar resultados que...
Buscar resultados en...

RichterX

Curioso
  • Contenido

    2
  • Registrado

  • Última Visita

  • Calificación iTrader

    N/A

Reputación en la Comunidad

294 Good

Sobre RichterX

  • Cumpleaños 04/10/1984

Personal Information

  • Estudio
    Desarrollo
    Informática y Software

Visitantes recientes en el perfil

Este bloque está desactivado y no se muestra a los visitantes.

  1. En lo personal me resultó muy útil, ya que está muy bien explicado y se puede entender claramente. Suerte!
  2. Descripción En este curso te voy a enseñar como crear una aplicación Red Social con un chat similar a WHATSAPP paso a paso utilizando Android Studio y Firebase. Algunos de los temas que veras a lo largo del curso serán los siguientes: Integrar una aplicación con Firebase. Manejo de datos en tiempo real utilizando Firebase Cloud Firestore Autenticacion de usuarios con Firebase Authentication Autenticacion de usuarios con GOOGLE Notificaciones Push Avanzadas Notificaciones Push estilo WHATSAPP -MESSENGER Relación de datos en bases de datos NOSQL Guardar y mostrar imagenes con Firebase Storage Android X Diseños avanzados de pantallas en Android ¿Cuál es el proyecto del curso? Diseño de pantallas con XML Material Design Intregracion de App Android con Firebase Login de usuario con Email y contraseña Login de usuario con GOOGLE Manejo de datos en tiempo real con Cloud Firestore Notificaciones Push Avanzadas con Firebase Cloud Messaging Notificaciones estilo WHATSAPP Chat en Tiempo real estilo WHATSAPP Como hacer relaciones de datos en bases de datos NOSQL Recycler View y Cloud Firestore Guardar y mostrar imágenes con Firebase Storage Peticiones HTTP CRUD de datos con Firebase Android X ¿Para quién es este curso? Desarrolladores Android Desarrolladores Java Estudiantes de informatica Estudiantes de ingenieria de Sistemas Estudiantes de ingenieria de Software Ingenieros de Software Ingenieros de Sistemas Ingenieros en Computacion Licenciados en informatica Requisitos Lo único que necesitas es conocimiento en el lenguaje de programación JAVA y muchas ganas de aprender. Responder a cualquier contenido con "gracias", "bueno", "genial" o algo por el estilo se considera spam (incluye las frases que contengan esas palabras). Si siente la necesidad de expresar gratitud, use sus votos positivos o agradézcalos a través de mensaje privado. EVITE SER SANCIONADO. Info: Si te gusta el contenido, apoya al creador. https://www.udemy.com/course/crea-una-app-red-social-con-chat-estilo-whatsapp-con-android/ Curso subido a Mega Peso de +15Gb Dividido por capítulos Contraseña: eybooks.to Descarga: [Hidden Content]
  3. Descripción Bienvenido al curso de Aprende a programar usando patrones de diseño y programación para Android. Tal vez hayas hecho ya algún curso de programación de Android conmigo, o con algún otro instructor y hayas aprendido muchas cosas nuevas: layouts, estilos, temas, procesamiento de ficheros, llamadas a servidores... Eso está muy bien. Pero ahora, te llegan tus primeros clientes, quieres empezar a construir una app y a ganar dinero con las técnicas aprendidas y te das cuenta de que... no sabes por donde empezar. En efecto. Esto me pasó a mi (y me ha pasado muchos años) hasta que he aprendido a hacer las cosas bien y a pensar en qué patrones de diseño me conviene utilizar para que cada vez que quiera añadir o modificar algo en mi app, no me vea envuelto en una odisea de cambio de código... Los patrones de diseño definen una forma de trabajo, unas directrices que pueden seguirse o no, y la verdad en muchos casos hacen que el código sea más legible, se pueda trabajar mejor y con un lenguaje común para el resto de desarrolladores. Los patrones de diseño son la base para la búsqueda de soluciones a problemas comunes en el desarrollo de software. Un patrón de diseño resulta ser una solución a un problema de diseño. Para que una solución sea considerada un patrón debe poseer ciertas características. Una de ellas es que debe haber comprobado su efectividad resolviendo problemas similares en ocasiones anteriores. Otra es que debe ser reutilizable, lo que significa que es aplicable a diferentes problemas de diseño en distintas circunstancias. ¿Cuál es el proyecto del curso? En particular, en este curso quiero enseñarte a utilizar en un caso de uso muy concreto los siguientes patrones de diseño haciendo uso de Java y en una app para Android enfocada a un negocio local de una ciudad imaginaria: Patrón de la factoría. Consiste en utilizar una clase constructora (al estilo del Abstract Factory) abstracta con unos cuantos métodos definidos y otro(s) abstracto(s): el dedicado a la construcción de objetos de un subtipo de un tipo determinado. Patrones creacionales. Corresponden a patrones de diseño de software que solucionan problemas de creación de instancias. Nos ayudan a encapsular y abstraer dicha creación. Builder: abstrae el proceso de creación de un objeto complejo, centralizando dicho proceso en un único punto. Patrones materiales. Una aplicación debe ser fácil de usar, usable e intuitiva para tener garantías de éxito. Revisaremos las directrices de Google para saber diseñar materiales gráficos de forma correcta. Síngleton: garantiza la existencia de una única instancia para una clase y la creación de un mecanismo de acceso global a dicha instancia. Restringe la instanciación de una clase o valor de un tipo a un solo objeto. Patrones de Layout. Los XML y layouts conforman una de las formas de representar objetos y actividades. Veremos algunos patrones de diseño para gestionar la versatilidad de interfaces y dispositivos de una app Strategy: Permite disponer de varios métodos para resolver un problema y elegir cuál utilizar en tiempo de ejecución. Patrones estructurales. Son los patrones de diseño software que solucionan problemas de composición (agregación) de clases y objetos Bridge: Desacopla una abstracción de su implementación. Facade: Provee de una interfaz unificada simple para acceder a una interfaz o grupo de interfaces de un subsistema. Adapter o Wrapper: Adapta una interfaz para que pueda ser utilizada por una clase que de otro modo no podría utilizarla Decorator: Añade funcionalidad a una clase dinámicamente. Patrones de activación. Tan importante es lo que el usuario ve así como interactúa con la app, así que veremos patrones de interactuación usuario-app. Combinación y composición de patrones: los patrones de diseño por si solos son muy potentes, pero donde de verdad empiezan a ganar es cuando nos vemos capaces de combinarlos y conseguir resultados increíbles! Patrón observador: no podemos estar pendientes siempre de lo que ocurre a nuestro alrededor, por eso ponemos un observador que nos notifique y nos avise de todos los posibles cambios en la app. Y mucho más en un curso completísimo de desarrollo de Android avanzado usando patrones de diseño y mejores prácticas de la mano del profesor Juan Gabriel Gomila, que con más de 30000 estudiantes, es uno de los instructores más demandados del mercado español y latino y combina su tarea docente en la Universidad de las Islas Baleares con su pasión por los videojuegos dando charlas por todo el mundo. ¿A quién está dirigido? Este curso de patrones de diseño con Android va dirigido a los principiantes con conocimientos básicos de Java y de Android Alumnos del curso de introducción a Android y el curso de cero a experto de Android N que quieran aprender las técnicas de programación avanzadas del sistema operativo de Google Finalmente, es un curso que explica en detalle todo lo que ocurre en cada línea de código, por tanto puede ser interesante para programadores de Android o de Java que no saben muy bien cómo funciona una actividad, una clase, una instancia, herencia... Requisitos Sería recomendable estar familiarizado con la programación en Java, aunque durante el curso se proporcionará material complementario para poder tener un nivel adecuado de programación Usaremos Java 8, Android Studio 2.3 y Android O durante este curso, de modo que sería recomendable haber llevado a cabo el curso 'Crea tus apps para Android N: de cero a experto' de Juan Gabriel para tener los conocimientos básicos de programación con Android Responder a cualquier contenido con "gracias", "bueno", "genial" o algo por el estilo se considera spam (incluye las frases que contengan esas palabras). Si siente la necesidad de expresar gratitud, use sus votos positivos o agradézcalos a través de mensaje privado. EVITE SER SANCIONADO. Info: Si te gusta el contenido, apoya al creador. https://www.udemy.com/course/android-design-patterns/ Curso resubido a Mega Peso de +5Gb Dividido por capítulos Contraseña: eybooks.to Descarga: [Hidden Content]
  4. Descripción ¿Quieres empezar a trabajar Unity? ¿No sabes programar mucho? ¿Quieres aprender acerca de variables, estructuras de control, funciones, estructuras de datos, programación orientada a objetos, clases y conceptos de ingeniería en computación gráfica para hacer desarrollos profesionales? ¡Este curso es para ti! ¡No debes tener experiencia previa en absoluto! Aprenderás toda la interfaz. TODOS los conceptos necesarios para programar y desarrollar sin mayor inconveniente. Comprenderás todo el API de Unity, programarás utilizando técnicas de la industria y métodos enseñados en carreras de ingeniería. Tendrás conceptos matemáticos y técnicos FUNDAMENTALES para sobresalir de tu competencia. Haremos varios ejercicios, primero utilizaremos un software llamado processing. Es perfecto para empezar. Veremos técnicas de la industria y utilizaremos técnicas imprescindibles que permitirán que tu trabajo tenga la máxima calidad posible. Al final, tendrás un proyecto que atacar con nivel PROFESIONAL que debes terminar por tu cuenta!. Mejor aún, ¡Encontraste el curso más completo, más nuevo, más económico y actualizado de Unity, Processing & Programación en general en todo Udemy en español! ¡Te esperamos! Lo que aprenderás Entender en su totalidad la herramienta de Processing & Unity, así como sus APIs. Comprender qué es un lenguaje de programación. Utilizar correctamente IDEs para generar código que sea compilable. Entender en su totalidad conceptos de programación como Variables, estructuras de control & ciclos. Utilizar eficazmente sistemas de estructuras de datos para guardar información. Comprender perfectamente el funcionamiento de los métodos ó funciones en un lenguaje de programación. Entender en su totalidad el funcionamiento técnico de diferentes estructuras de datos como arreglos y listas. Comprender técnicamente programación orientada en objetos & clases y ejecutarla a la perfección para todo tipo de desarrollo. Integrar de manera exitosa el API de Processing en Java para ser utilizada en diferentes proyectos. Integrar de Manera exitosa conceptos de programación para hacer desarrollos gráficos en Processing. Comprender completamente la matemática detrás de las transformaciones en computación gráfica e implementarlas de manera exitosa. Obtener conceptos robustos en ingeniería de computación gráfica y su utilidad en desarrollo de videojuegos y programación gráfica. Entender el concepto de control de versiones para trabajo eficiente con código. Utilizar eficazmente la interfaz de Unity. Utilizar eficazmente la Documentación de Unity & ser capaz de solventar problemas con ella. Entender el funcionamiento de los Prefabs, capas & tags en Unity. Comprender todo el Pipeline de Renderizado de Unity utilizando materiales, texturas y diferentes sistemas de iluminación en tiempo real. Comprender la jerarquía de Unity y su utilidad en organización. Integrar de manera exitosa el API de Unity en el lenguaje de C# para ser utilizada en diferentes proyectos. Importar modelos & animaciones de software externo para ser utilizados en diferentes proyectos. Comprensión de manejo de estados por código. Exportar un proyecto de Unity a diferentes plataformas como Windows, Mac, Web Y Android. ¿A quién está dirigido? Cualquier persona que desee aprender a programar en Unity ó Processing desde 0. Cualquier persona que desee profundizar sus conocimientos en Unity ó Processing. Cualquier persona que desee aprender a programar desde 0 para luego migrar a otro lenguaje. Cualquier persona que desee entender los conceptos de computación gráfica requeridos por el software. Cualquier persona que desee aprender fundamentos de programación o paradigmas como Clases, Objetos y estructuras de datos para mejorar su proficiencia en el entendimiento de programación & desarrollo de sistemas. Requisitos ¡Breve experiencia con conceptos de programación & unity es levemente recomendable pero para nada necesario! Por lo demás no se preocupen, ¡Vamos de 0 a nivel Profesional! Responder a cualquier contenido con "gracias", "bueno", "genial" o algo por el estilo se considera spam (incluye las frases que contengan esas palabras). Si siente la necesidad de expresar gratitud, use sus votos positivos o agradézcalos a través de mensaje privado. EVITE SER SANCIONADO. Contraseña: eybooks.to Curso dividido en secciones para una mejor descarga en caso de fallo. ¿Te gusta el curso o te ha parecido útil? Apoya al creador https://www.udemy.com/course/unity-curso-completo-profesional-de-programacion-desde-cero/ Descarga: [Hidden Content]
  5. Aprende a diseñar tu propio videojuego en 2D desde cero como un profesional Si tu pasión por los videojuegos 2D va más allá de jugarlos y quieres crearlos, en este Domestika Basics puedes aprender a hacerlos realidad en tan solo 8 cursos. De la mano de Juan Diego Vázquez —programador y diseñador de videojuegos para Android y iOS— aprenderás a desarrollar tu propio videojuego 2D desde cero con todas las herramientas y recursos que te ofrece el software Unity. Empezarás en el primer curso con una pequeña introducción a Unity. Verás cómo instalar el programa y usarás un proyecto real para repasar la interfaz gráfica y aprender los conceptos más básicos para comenzar a trabajar. Al finalizar, crearás tu primer proyecto y lo ejecutarás en tu ordenador. Continuarás con el segundo curso conociendo los conceptos y utilidades más importantes que el software ofrece. Entenderás que aunque Unity es originalmente un engine 3D, este se puede utilizar perfectamente para crear cualquier tipo de juego 2D. Juan Diego te hará una introducción a conceptos de programación básica para que aprendas la terminología y la sintaxis que se usa a la hora de crear scripts para videojuegos. Aprenderás a leer input desde un teclado, mando o ratón, y a usarlo para mover a los personajes por la pantalla e interactuar con el entorno. ¿Cuál es el proyecto del curso? Aprenderás a usar las ventanas de Animation y Animator. Con ellas, podrás crear todo tipo de animaciones 2D complejas para añadirlas a tu juego. Repasarás los conceptos y componentes necesarios para añadir gravedad a tu videojuego. Verás los componentes más importantes, Rigidbody 2D y Collider 2D, y aplicarás lo aprendido sobre programación para crear un Character Controller que permita que tu personaje pueda moverse por el escenario, corriendo, chocando y saltando. Estudiarás una forma para crear escenarios 2D gracias a la utilidad de Tilemap, con la que dispones de un sistema alternativo para la creación de escenarios y niveles en 2D como si pintaras con el ratón. Llegando al final del curso verás la manera de crear interfaces de usuario en Unity y crearás dos menús: el de comienzo de partida y el de Game Over, los cuales unirás al sistema. Finalizarás este Domestika Basics afinando algunos detalles y utilidades extras, como la cámara para seguir a nuestro personaje por el escenario, añadirás sonido, crearás efectos con pequeñas partículas para cuando hay explosiones y añadirás algunos retoques finales que harán de tu juego uno perfecto para exportar y jugar. ¿A quién está dirigido? A todos los que deseen aprender y crear a desarrollar videojuegos en 2D con el motor Unity en su última versión. Entusiastas del 2D y desarrolladores en general. Domestika Basics son cursos orientados a explicar de manera sencilla y paso a paso el software más usado por creativos de todo el mundo. El contenido está cuidadosamente pensado para alumnos que se inician en una nueva disciplina creativa y para profesionales con experiencia que quieren reforzar sus conocimientos. Requisitos Un ordenador con Windows 7 SP1+ (o superior) o macOS 10.12 Sierra (o superior). Acceso a internet para descargar la versión gratuita de Unity. Saber algo de programación previamente ayuda bastante. Responder a cualquier contenido con "gracias", "bueno", "genial" o algo por el estilo se considera spam (incluye las frases que contengan esas palabras). Si siente la necesidad de expresar gratitud, use sus votos positivos o agradézcalos a través de mensaje privado. EVITE SER SANCIONADO. Contraseña: eybooks.to Descarga: [Hidden Content] (Es necesario estar registrado para desbloquear el enlace oculto reaccionando con un punto positivo)
  6. Pues tengo bastantes cursos para compartir. Ahora toca aprender y subirlos. Gracias por todo!
  7. Muy buenas a [email protected]! Soy nuevo en esto de la programación y me topé con este interesante foro. Espero poder colaborar lo máximo posible y compartir todo el material que poseo, además de intentar no incumplir ninguna norma! Un saludo!
×
×
  • Crear Nuevo...