Hola a todos. Bienvenido a Introducción a CSS3. En las próximas cuatro semanas, vamos a aprender a tomar código HTML5 simple y simple y convertirlo en algo realmente hermoso. Entonces, ¿qué hará en las próximas cuatro semanas? Bueno, el enfoque principal será aprender sobre hojas de estilo en cascada. Vamos a hablar de por qué son una mejor manera de estilo que lo que la gente solía usar a principios de los años 2000 y finales de los 1990. A continuación, aprenderás la sintaxis. Una vez que sepa que es una mejor manera de usarlo, ¿cómo podemos asegurarnos de que está escribiendo un código realmente bueno? Una vez que hayas descubierto la sintaxis, continuaremos y también hablaremos de herramientas de desarrollo. Cuando haces diseño web, es muy raro que te sientas ahí y codificas, y no mires a la izquierda, o mira a la derecha, o ve a la web. En su lugar, va a usar otras herramientas para ver cómo puede cambiar su código sin tener que escribir el código de antemano. Finalmente, como siempre, estaremos hablando de problemas de accesibilidad. Siempre es divertido agregar colores, animaciones y cosas geniales a nuestra página. Cuando lo hacemos, queremos asegurarnos de que no lo hacemos a costa de la accesibilidad. Queremos asegurarnos de que todos puedan ver todo en nuestra página. Hablemos de lo que vamos a hacer en cada una de las cuatro semanas. En la primera semana, la atención se centra realmente en empezar, mojarse los pies y conseguir un poco de confianza en saber que puedes hacer esto. Vamos a empezar hablando de los tres métodos comunes para diseñar el código. Y una vez que los cubramos, vamos a hablar de cómo interactúan estos métodos, cuáles son mejores en diferentes situaciones. Y diferentes cosas que puede sentirse seguro sabiendo cómo se puede diseñar mejor su página en cualquier situación específica. A continuación hablaremos sobre el estilo básico de las fuentes. Para el final de la primera semana, realmente quiero que seas capaz de tomar una página web y cambiar algo realmente obvio. ¿ Puede cambiar el texto para que sea cursivo, subrayado, o un color diferente? Por último, hablaremos muy brevemente sobre la colocación de elementos en la página. Esto va a ser un elemento importante de nuestras cuatro semanas enteras. Está tratando de descubrir cómo puedes poner tu encabezado aquí o una imagen allá. Y puede ser complicado, pero está bien. Porque vamos a repetirlo semana tras semana. En la segunda semana, hablaré de algo llamado el modelo de caja. Este es un concepto muy común para cualquier desarrollador web, porque hablamos de cómo cada elemento de su página es en realidad una caja. A continuación, hablaremos de diseñar enlaces y listas. A todos nos encantan los enlaces en nuestra página. La web es la web porque tenemos enlaces, así que ¿cómo podemos hacer que se vean realmente geniales? A continuación, hablaremos de selectores avanzados. Al comienzo del curso, vamos a tener mucho cuidado con el estilo de elementos simples como el estilo de una lista o el estilo de un párrafo o el estilo de un encabezado. A continuación, vamos a querer hablar de qué si sólo queremos diseñar algunos de los enlaces, no todos los enlaces? Finalmente hablaremos de las capacidades del navegador. Al igual que cuando aprendió acerca de HTML5, aprendió que algunos navegadores admiten algunas etiquetas, mientras que otros no. De la misma manera, los navegadores tratan CSS de manera diferente. Y quiero que sepas cómo reaccionar mejor ante eso. En la tercera semana, hablamos de pseudo clases y elementos. Estas son una idea genial de cómo podemos hacer que sucedan cosas diferentes cuando pasamos el cursor sobre una página. También habla de cómo podemos darle estilo a ciertas cosas como el último párrafo de la página o el primer párrafo. También hablaremos de transiciones. Esta es una forma de cambiar el aspecto de uno de los elementos de su página, que es muy similar a la idea de transformaciones. Las transformaciones son cómo podemos rotar cosas en la página, sesgarlas, hacerlas más grandes y más pequeñas, y hacer cosas diferentes como esas. Finalmente, de nuevo hablaremos de posicionamiento, de cómo podemos hacer que las cosas vayan en un lugar determinado y permanezcan allí todo el tiempo. Todos hemos visto menús emergentes muy molestos y diferentes anuncios emergentes. Ahora puedes crear tu propio anuncio emergente molesto. En la cuarta semana, no vamos a cubrir material nuevo. En su lugar, van a ser muestras, muestras, y más ejemplos y muestras. En particular, quiero mostrarles diferentes maneras en que podemos diseñar una tabla y diferentes formas de diseñar un menú de navegación. La mayor parte de la semana cuatro realmente se gastará trabajando en su proyecto final. Así que quiero que sepas de inmediato para quién es esta clase y si estás listo y estás interesado en tomarla. En primer lugar, no quieres tomar esta clase a menos que ya sepas sobre HTML5. Puede que esté tomando un curso sobre él. Es posible que estés yendo a Internet y leyendo sobre ello, pero debes sentirte cómodo si menciono cosas como etiquetas o elementos o validación. A continuación, esta clase es para personas que tienen persistencia. Nunca codificará sus páginas de la manera correcta la primera vez. Incluso la segunda vez, a veces la tercera, cuarta y quinta vez. Se trata realmente de disfrutar de todo el proceso de querer realmente conseguir algo que funcione y sentir pequeñas victorias cuando sucede. Finalmente, esta clase es para aquellos que están dispuestos a hacer más de lo que voy a hacer en estas conferencias. Sólo hay tanta información que puedo darte. Te toca practicar, ajustarlo, cambiarlo, y tratar de ver realmente lo que pasa más allá de lo que te estoy mostrando. Así que si quieres saber un poco más sobre mí y por qué estoy eligiendo enseñar esta clase, aquí hay un poco de información de antecedentes. Tengo un doctorado en Ciencias de la Computación. Pero para ser honesto, esa es realmente la parte menos importante. Lo que realmente tengo son dos décadas de experiencia docente. Y durante este tiempo, he enseñado a una amplia gama de estudiantes y una amplia gama de temas. Y descubrí que realmente disfruto explicando las cosas de diferentes maneras, y realmente disfruto llegar a estudiantes que quizás tengan más preguntas. Mi énfasis en la educación siempre ha estado corriendo por el aula, ayudando a los estudiantes a depurar, reuniéndose con ellos uno a uno. La carga de trabajo para este curso será bastante sencilla. Cada semana habrá un cuestionario muy corto, normalmente preguntas de elección múltiple. Lo que es más importante, vas a tener asignaciones semanales por pares. Porque puedo hablar todo lo que quiera sobre CSS3, pero hasta que empieces a escribir cosas y a jugar con él, realmente no hay otra forma de aprenderlo. Así que cada semana, cada estudiante tendrá el mismo HTML. Crearás tu propio look único para ello. La última asignación por pares, la de la semana cuatro. Será bastante sustancial para que usted pueda crear algo de lo que realmente puede estar orgulloso y que tendrá su propio sello único. Así que hablemos de cómo puedes tener éxito en este curso. En un mundo perfecto, se reúnen con amigos, se codifican juntos, se aprenden de los errores de los demás, y también se aprenden de los éxitos de los demás. Así que aunque no tengamos esa experiencia uno a uno, asegúrate de usar los tableros de mensajes. No sólo para hacer preguntas, sino para ver qué otras preguntas están haciendo la gente. Puedes aprender mucho de esa manera. Realmente no puedo estresar lo suficiente que no quiero que sientas que estoy tratando de engañarte, o que estoy dando algún tipo de problemas con problemas. Si alguna vez estás trabajando en algo y estás atrapado en él por más de 15 minutos, sigue adelante. Esto es CSS, es estilo. Siempre hay algo que puedes cambiar, y puedes encontrar algo más en lo que prefieras trabajar. Asegúrate de que estás buscando las cosas por tu cuenta. No hay forma de que pueda enseñarte todo lo que necesitas saber. Y, es por eso que puedes ir a Internet y mirar diferentes recursos, y ver si hay algo ahí fuera que te gustaría recrear. Finalmente, es muy importante que practiques esto tanto como puedas. Si haces el mínimo requerido para este curso, y estás contento con eso, eso es genial. Me alegro de que puedas aprender algo. Pero si realmente quieres ser un desarrollador web, es tan importante que estés disfrutando de lo que estás haciendo, y te vayas por tu cuenta, y estés creando algo hermoso siempre que puedas. Así que les doy la bienvenida a la clase, y no puedo esperar a que se unan a nosotros mientras aprendemos más sobre las hojas de estilo en cascada. Gracias.