Isotipo EDteam

Los verdaderos programadores cuentan desde 0

EDteam Logo
Avatar

Bueno, aprovechando las palabras de que como estudiantes debemos esforzarnos y hacer los ejercicios difíciles, decidí agregar lo que he aprendido en el curso al ejercicio de la Heladería, trate de hacerlo un poco más complejo y aunque estoy consciente de que pude haber dividido más tareas o agregado más funcionalidad, espero este bien. ^^

# !/bin/bash # Refactorizar los ejercicios anteriores utilizando funciones. # Andres Forero # Ejercicio 01 - HELADERIA precio=0 heladoElegido="" toppingElegido="" heladeria() { tpng=$1 case $tpng in 1) echo "Se ha agregado el topping OREO +1 euro." toppingElegido="con Oreo" precio=$(($precio+1));; 2) echo "Se ha agregado el topping SKITLES +2 euros." toppingElegido="con Skitles" precio=$(($precio+2));; 3) echo "Se ha agregado el topping CHIPS +3 euros." toppingElegido="con Chips" precio=$(($precio+3));; 4) echo "Un helado al natural ~" toppingElegido="sin Topping";; *) echo "No se ha encontrado el topping, sumimasen:(";; esac echo "Un $heladoElegido $toppingElegido, serian $precio euros, gracias!" } menu() { clear echo "====================" echo "EDheleria team" echo "====================" echo "1. HELADO SENCILLO: 2 euros." echo "2. HELADO DOBLE: 3 euros." echo "* Puedes agregarle un topping a las dos opciones! :O" opcion=0 while [[ $opcion -ne 1 ]] && [[ $opcion -ne 2 ]] do read -p "Que helado te gustaria llevar? : " opcion done if [[ $opcion -eq 1 ]]; then heladoElegido="Helado sencillo" precio=2 else heladoElegido="Helado doble" precio=3 fi menu_toppings } menu_toppings() { clear echo "=======================" echo "Nuestros EDytoppings" echo "=======================" echo "1. OREO: 1 Euro" echo "2. SKITLES: 2 Euros" echo "3. CHIPS: 3 Euros." echo "4. SIN TOPPING." topping=0 read -p "Llevar o no llevar, esa es la cuestion: (Ingrese una opcion) " topping heladeria $topping } menu
Avatar
# !/bin/bash # Ejercicio: Suma de numeros del 1 al 4000. Imprimir 'Hola' 150 veces # Andres Forero # Ejercicio 1 - Suma de todos los numeros previos a 4000 for((i=1;i<=4000;i++)) do sumaFor=$(($sumaFor + $i)) done echo "El resultado de la suma con For es $sumaFor" iteradorWhile=1 while [[ $iteradorWhile -le 4000 ]] do sumaWhile=$(( $sumaWhile + $iteradorWhile)) iteradorWhile=$(($iteradorWhile + 1)) done echo "El resultado de la suma con While es $sumaWhile" # Ejercicio 2 - Imprimir 'Hola' 150 veces for((i=1;i<=150;i++)) do echo "$i.- Hola" done holaWhile=1 while [[ $holaWhile -le 150 ]] do echo "$holaWhile.- Hola" holaWhile=$(( $holaWhile + 1)) done exit 0
Avatar

He intentado tomar este curso varias veces, pero nunca lograba pasar de la primera clase debido a que no me servía la petición sin recargar la página, hoy... revisando el código que está en el repositorio, me fije que mi error estaba en que tenía el botón de cargar por AJAX dentro del formulario.

Lo comento por si algún día, alguien llega a tener el mismo problema tonto.

Avatar
# Heladeria opcion="" precio=0 read -p "Deseas llevar un helado? si/no " opcion pedido=${opcion,,} if [ $opcion == 'si' ]; then precio=2 echo "Toppings: 1. OREO: 1 euro. 2. KITKAT: 2 euros. 3. BROWNIE: 2 euros. 4. LACASITOS: 3 euros. 5. SIN TOPPING" read -p "Elige el topping segun su numero: 1-5 " opcion case $opcion in 1) echo "Se ha agregado el topping de OREO +1 euro." precio=$((precio+1));; 2) echo "Se ha agregado el topping de KITKAT +2 euros." precio=$((precio+2));; 3) echo "Se ha agregado el topping de BROWNIE +2 euros." precio=$((precio+2));; 4) echo "Se ha agregado el topping de LACASITOS +3 euros." precio=$((precio+3));; 5) echo "Un helado al natural, como Dios manda.";; *) echo "No se ha encontrado el topping que buscas.";; esac echo "El total a pagar es ${precio} euros, gracias!" else echo ":(" fi
Avatar

Me ha gustado muchísimo el curso, he aprendido como usar las paletas de colores, entender un poco más la tipografía, replantearme prácticas que consideraba buenas, entre otras cosas. Sin duda este es un curso casi obligatorio para todo aquel que decida tomar un camino hacia el Front end, refiriéndome claro, a todo el apartado visual y de experiencia.

Avatar

Me alegro muchísimo de haber tomado la decisión de estudiar con EDteam, en diciembre yo estaba aprendiendo diseño web "moderno" mientras utilizaba floats y posicionamiento absoluto/relativo para mis layouts... Ni hablar de que también iba a ver cómo hacerlo con tablas.

Avatar

Hola! Bueno, no sé si alguien con más conocimiento sobre el tema me pueda orientar, ¿Se podría crear en algún momento un OS utilizando HTML/CSS/Javascript? Esto lo digo considerando que ya hay apps para escritorio como Discord, VScode, ...etc.

Avatar

Hola, me gustaría saber si hay algún curso en la plataforma que trate las estructuras de datos, de no ser así ¿Hay algún plan en agregarlo? ¡Gracias!

Psdt: Creo que en la especialización en Java, el profesor Alexys trata el tema, pero aún así pienso que se podría hacer un curso más teórico y de carácter general.

Avatar

Buen día, no sé si ya lo han sugerido antes o por el contrario es la primera vez, considero que para reforzar más el aprendizaje podría ser excelente tener Exámenes o pruebas, similares a los que tiene LinkedIn. Podrían funcionar para corregir pequeños fragmentos de código o responder preguntas teóricas. (Algo útil para cursos como Inglés, Diseño, Programación, ...etcétera)

Gracias.

Avatar

Hola! si no desean vincular this al método, lo que pueden hacer es que el método sea una Arrow Function, de esa manera no es necesario utilizar el this.method = this.method.bind(this), aún así no es algo que sea completamente soportado, tendrían que usar Babel y que lo transpile a ES5.

Para más información, React vincula el (this) a sus propios métodos, por eso en render() no es necesario vincularlo en el constructor, por eso cuando hacemos métodos estos nos devuelven null, porque no están vinculados al (this) (cosa que podemos evitar vinculándolos en el constructor o utilizando arrow functions (ES7)

Avatar

Este curso me ha gustado muchísimo, todos los ejemplos y ejercicios me han parecido muy prácticos. El profesor Alexys explica muy bien! ;)

Avatar

La primer clase me encantó, no puedo esperar a las demás! explica muy bien y dudas que tenía de css como el posicionamiento me quedaron muy claras;) psdt: Ya somos dos que debemos tomar el curso de inglés de EDteam.

Avatar

EDgrid se ve súper útil y fácil!

Ahora sí, hablando sobre la clase, me parece genial empezar a agregar elementos de forma tan dinámica gracias a POO.

¡Andrés te ha regalado $ 90 USD 🎉!

Si actualizas a premium con el siguiente enlace obtendrás un descuento para ti y ayudarás a Alejandro a seguir estudiando en EDteam.

ed.team/premium?cupon=REF-260937

Estos son los beneficios que tú y Andrés recibirán si compras con su enlace de referidos 🙌

BeneficiosMensualSemestralAnual
Descuento ()$ 3 USD$ 45 USD$ 90 USD
Semanas gratis (Andrés)1612

Al comprar con el enlace de referidos aceptas los términos y condiciones

Amigos

¿Cómo obtengo mi enlace de referidos?

Si eres estudiante premium ya tienes el enlace en tu perfil de usuario. Si aún no eres premium recibirás tu enlace de referidos como recompensa cada vez que completes un curso gratuito.

Más información
Publicaciones
Certificados
Me gusta
Referidos