Marcus Michaels

Marcus Michaels

Londres

Tipo creativo y amante de la tecnología.

21,416

Puntos Totales

Los puntos se ganan cada vez que realizas una acción importante en Treehouse.
Más información acerca de cuándo y cómo se ganan puntos.

Habilidades y Experiencia

  • Empresa

    Marcus Michaels

  • Título del puesto

    Director

271 Logros

  • Manipulación de tipos
  • Trabajar con más tipos
  • Introducción a TypeScript
  • Síndrome del impostor
  • Algoritmos en Código
  • Complejidad Temporal
  • Jugando un Juego de Conteo
  • Dockerizar una aplicación web
  • Gestionar imágenes y contenedores
  • Crear imágenes usando Dockerfiles
  • Fundamentos de Docker
  • Casos de uso de Docker
  • Práctica de bloques
  • Trabajar con bloques
  • Bloques en Ruby
  • Construir una clase de cuenta bancaria
  • Variables y métodos de Ruby
  • Objetos y Clases en Ruby
  • Construir una lista de contactos simple
  • Iteración en Ruby
  • Bucles en Ruby
  • Construir un programa de lista de compras
  • Hashes en Ruby
  • Arrays en Ruby
  • Condicionales en Ruby
  • Tipos numéricos de Ruby
  • Objetos en Ruby
  • Cadenas de caracteres y secuencias de escape en Ruby
  • Sintaxis de Ruby
  • Próximos pasos
  • Mejorando nuestras pruebas
  • Desarrollo dirigido por comportamiento con Mocha & Chai
  • Introducción a pruebas unitarias
  • Combinando Métodos de Array
  • Manipulación de Arrays
  • Iteración de Arrays
  • Añadiendo la lógica del juego
  • Hacer el Juego Interactivo
  • Renderizando el juego
  • Construir Métodos Constructor y Generar Objetos
  • Presentando 'Cuatro en Raya'
  • Verificar y devolver un libro
  • Comenzando con Algunos Métodos
  • El Plan Aproximado
  • Conceptos Básicos de Objetos
  • Introducción a JavaScript Orientado a Objetos
  • Gestionar Estado y Flujo de Datos
  • Construir Interfaces Modulares con Componentes
  • Componentes con Estado
  • Getters y Setters
  • Trabajar con Clases en JavaScript
  • Introducción a Props
  • Pensando en Componentes
  • Primeros Pasos en React
  • El Balance General
  • El Estado de Resultados
  • Introducción a los Estados Financieros
  • Plan de Negocios para Negocio Independiente
  • Conceptos Básicos del Plan de Negocios
  • Middleware de Express
  • Sesiones y Cookies
  • Registro de Usuario e Inicio de Sesión
  • ¿Qué es Autenticación?
  • Servir archivos estáticos en Express
  • Aplicación del conocimiento de Express
  • Middleware
  • Profundizando en el enrutamiento con Express
  • Uso de plantillas con Express
  • Introducción a Express
  • Herramientas y Flujos de Trabajo de JavaScript
  • JavaScript está en Todas Partes
  • Ir Más Lejos con Mongo
  • Trabajar con Colecciones
  • Creando una Aplicación de Clima desde la Línea de Comandos
  • Manejo de errores en Node
  • Obtención de datos de una API con Node
  • Introducción a Node.js
  • Métodos HTTP y Encabezados
  • Creando un Motor de Plantillas Básico en Node.js
  • Manejo de Rutas en Node.js
  • Creando un Servidor Simple en Node.js
  • Entendiendo MongoDB
  • Primeros Pasos con MongoDB
  • ¿Qué es Autenticación?
  • Día 3: Siendo Creativo
  • Día 2: Selección avanzada
  • Día 1: Unión de tablas
  • Orientación: Selección de datos
  • Subconsultas
  • Operaciones de Conjuntos
  • Uniendo Datos de Tablas con SQL
  • Relaciones entre Tablas
  • Claves de Base de Datos
  • Normalización de Bases de Datos
  • Funciones de Fecha y Hora
  • Funciones de Agregación y Numéricas
  • Trabajar con Texto
  • Ordenar, Limitar y Paginar Resultados
  • Manejo de Errores al Manipular Datos
  • Eliminando Datos de una Base de Datos
  • Actualizando Datos en una Base de Datos
  • Agregando Datos a una Base de Datos
  • Encontrar los datos que deseas
  • Obtener datos de una base de datos
  • Datos, bases de datos y SQL
  • Componentes con Estado
  • Pensando en Componentes
  • Primeros Pasos en React
  • Construyendo una Aplicación de Línea de Comandos
  • Introducción a Node.js
  • Instalando un Entorno de Desarrollo Ruby
  • Programación AJAX
  • Conceptos de AJAX
  • Descubrimiento
  • Pruebas y depuración
  • Animar esto (iOS7)
  • Diseñar tu aplicación
  • Refactorizar en un modelo
  • Crear una colección de datos
  • Entender vistas y controladores de vista
  • Primeros pasos (iOS7)
  • Más allá de lo básico
  • Objective-C avanzado
  • Marco de trabajo de Foundation
  • Bienvenido al Club Treehouse
  • Introducción a Objective-C
  • Punteros y memoria
  • Programación funcional en C
  • Métodos de Ruby
  • Números de Ruby (Conceptos básicos de Ruby)
  • Cadenas de Ruby (Conceptos básicos de Ruby)
  • Cómo funciona Ruby
  • Hola Python
  • Listado de artículos de inventario
  • Crear una página de configuración de complemento de WordPress
  • Cómo funcionan los complementos de WordPress
  • Instalación de programas
  • Entorno y redirección
  • Conceptos básicos de Chrome DevTools
  • Crear una aplicación de dibujo simple
  • Crear un formulario de confirmación de contraseña
  • Crear un menú desplegable móvil
  • Crear un lightbox simple
  • Crear un revelador de spoilers
  • Introducción a jQuery
  • Depuración de Problemas HTML y CSS
  • Compartir un Sitio Web
  • Diseño Web Responsivo y Pruebas
  • Agregar Páginas a un Sitio Web
  • Estilos de Páginas Web y Navegación
  • Personalizar Colores y Fuentes
  • CSS: Hojas de Estilo en Cascada
  • Crear Contenido HTML
  • HTML Primero
  • Inicio de HTML y CSS
  • Flujos de trabajo
  • Procesos de la consola
  • Usuarios de la consola y permisos
  • Navegación en la consola
  • Mejores Prácticas de Complementos de WordPress
  • Widgets y Menús Personalizados
  • Tipos de Contenido Personalizados y Campos
  • Personalización de Temas de WordPress
  • Temas de WordPress
  • Instalación de WordPress
  • Conceptos avanzados de Sass
  • Acelerar el flujo de trabajo con Sass
  • Variables, Mixins, y Extensión de Selectores
  • Primeros Pasos con Sass
  • Marketing en vídeo
  • Marketing por correo electrónico
  • Optimización en motores de búsqueda
  • Prueba de Usabilidad
  • Conceptos básicos de usabilidad
  • Crear Activos de Página de Inicio
  • Aplicar Efectos
  • Cómo Dibujar en Illustrator
  • Agregar Color y Tipografía
  • Crear un Icono
  • Introducción a Illustrator
  • Conceptos Básicos del Flujo de Trabajo
  • Sectores y Guardar para Web
  • Formas Vectoriales
  • Herramientas de Texto
  • Conceptos Básicos de Máscaras
  • Conceptos Básicos de Capas
  • Conceptos Básicos del Espacio de Trabajo
  • Redes sociales
  • Fundamentos de Diseño Final
  • Convertirse en un Solucionador de Problemas
  • Comprensión de la Estética
  • Constitución de tu empresa
  • Estructura corporativa
  • ¿Por qué iniciar un negocio?
  • Habilidades Importantes para el Éxito Profesional
  • Fundamentos de C
  • Trabajar con repositorios remotos
  • Fusión
  • Ramas
  • Introducción a Git
  • Por qué el control de versiones es importante
  • Lanzar un sitio de WordPress
  • WordPress y formularios
  • Ampliación de la funcionalidad de plantillas de WordPress
  • Agregar un formulario de contacto
  • Crear el menú y pie de página
  • Introducción a PHP
  • Convertir HTML estático en plantillas de WordPress
  • Preparación para codificar plantillas de WordPress
  • Funciones de tema de WordPress
  • Plantillas de tema de WordPress
  • Estrategia de contenido con WordPress
  • Introducción al Diseño
  • Personalización de WordPress
  • Gestión de Comentarios
  • Agregar y Editar Contenido en WordPress
  • Configuración de WordPress
  • Aplicaciones web
  • Sitios web
  • Introducción
  • Funciones
  • Objetos y matrices
  • Estructuras de control
  • Conceptos básicos
  • Introducción a WordPress
  • Personalización de Google Maps
  • Integración de Google Maps
  • Complementos de jQuery
  • Validación y Manipulación de Formularios
  • Introducción a jQuery
  • Objetos de JavaScript
  • Funciones de JavaScript
  • Arrays en JavaScript
  • Números en JavaScript
  • Cadenas de JavaScript
  • Variables de introducción
  • Técnicas avanzadas
  • Diseño Responsivo
  • Diseño adaptativo
  • Cimentación fluida
  • Introducción al diseño web responsivo
  • Consultas de Medios
  • Animaciones CSS
  • Transiciones y Transformaciones
  • Diseño flexible y multicolumna
  • Degradados
  • Tipografía web
  • Fondos y bordes
  • Modelo de caja CSS
  • Teoría del color
  • Principios
  • Elementos
  • Conceptos básicos de sitios web
  • Texto, fuentes y listas
  • Valores y Unidades
  • Selectores avanzados
  • Selectores
  • Comenzando con CSS
  • Formularios
  • Tablas
  • Objetos
  • Enlaces
  • Listas
  • Texto
  • Introducción
  • Lanzamiento del Sitio Web
  • Estilizando Contenido
  • Creando una Estructura de Sitio Web
  • Editores de Texto y HTML
  • Conceptos básicos de sitios web
  • Principiante