Skip to content

Commit 4db78dd

Browse files
committed
Merge remote-tracking branch 'origin/main'
2 parents aabf5c2 + c50ceff commit 4db78dd

File tree

65 files changed

+8306
-1400
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+8306
-1400
lines changed

README.md

+4-3
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
2828
## Corrección y próximo ejercicio
2929

30-
> #### Lunes 23 de diciembre de 2024 a las 20:00 (hora España) desde **[Twitch](https://twitch.tv/mouredev)**
31-
> #### Consulta el **[horario](https://discord.gg/mouredev?event=1313337113567035494)** por país y crea un **[recordatorio](https://discord.gg/mouredev?event=1313337113567035494)**
30+
> #### Lunes 30 de diciembre de 2024 a las 20:00 (hora España) desde **[Twitch](https://twitch.tv/mouredev)**
31+
> #### Consulta el **[horario](https://discord.gg/6qdjZwXA?event=1318390433465765918)** por país y crea un **[recordatorio](https://discord.gg/6qdjZwXA?event=1318390433465765918)**
3232
3333
## Roadmap
3434

@@ -83,7 +83,8 @@
8383
|46|[X VS BLUESKY](./Roadmap/46%20-%20X%20VS%20BLUESKY/ejercicio.md)|[📝](./Roadmap/46%20-%20X%20VS%20BLUESKY/python/mouredev.py)|[▶️](https://youtu.be/RzwFGihKpOM)|[👥](./Roadmap/46%20-%20X%20VS%20BLUESKY/)
8484
|47|[CALENDARIO DE ADVIENTO](./Roadmap/47%20-%20CALENDARIO%20DE%20ADVIENTO/ejercicio.md)|[📝](./Roadmap/47%20-%20CALENDARIO%20DE%20ADVIENTO/python/mouredev.py)|[▶️](https://youtu.be/LteI1J5gmZw)|[👥](./Roadmap/47%20-%20CALENDARIO%20DE%20ADVIENTO/)
8585
|48|[ÁRBOL DE NAVIDAD](./Roadmap/48%20-%20ÁRBOL%20DE%20NAVIDAD/ejercicio.md)|[📝](./Roadmap/48%20-%20ÁRBOL%20DE%20NAVIDAD/python/mouredev.py)|[▶️](https://youtu.be/bIguZe3iXVo)|[👥](./Roadmap/48%20-%20ÁRBOL%20DE%20NAVIDAD/)
86-
|49|[EL ALMACÉN DE PAPÁ NOEL](./Roadmap/49%20-%20EL%20ALMACÉN%20DE%20PAPÁ%20NOEL/ejercicio.md)|[🗓️ 23/12/24](https://discord.gg/mouredev?event=1313337113567035494)||[👥](./Roadmap/49%20-%20EL%20ALMACÉN%20DE%20PAPÁ%20NOEL/)
86+
|49|[EL ALMACÉN DE PAPÁ NOEL](./Roadmap/49%20-%20EL%20ALMACÉN%20DE%20PAPÁ%20NOEL/ejercicio.md)|[📝](./Roadmap/49%20-%20EL%20ALMACÉN%20DE%20PAPÁ%20NOEL/python/mouredev.py)|[▶️](https://youtu.be/XGMxosQArxw)|[👥](./Roadmap/49%20-%20EL%20ALMACÉN%20DE%20PAPÁ%20NOEL/)
87+
|50|[PLANIFICADOR DE OBJETIVOS DE AÑO NUEVO](./Roadmap/50%20-%20PLANIFICADOR%20DE%20OBJETIVOS%20DE%20A%C3%91O%20NUEVO/ejercicio.md)|[🗓️ 30/12/24](https://discord.gg/6qdjZwXA?event=1318390433465765918)||[👥](./Roadmap/50%20-%20PLANIFICADOR%20DE%20OBJETIVOS%20DE%20A%C3%91O%20NUEVO/)
8788

8889
## Cursos en YouTube
8990

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
// paguina web de documentación: https://dotnet.microsoft.com/es-es/
2+
//Librerias utilizadas
3+
using system;
4+
5+
// comentarios
6+
// comentario en una linea
7+
8+
/*
9+
cometario en
10+
varias lineas
11+
*/
12+
13+
// Declaración de variables y constantes
14+
int edad = 27;
15+
const int variableConstante = 0;
16+
17+
// Datos primirtivos
18+
//Boolenaos
19+
bool booleanData = true; // solo son verdadero o falso
20+
//Byte, short, Int y Long
21+
byte valorByte = 99;
22+
short valorShort = 100;
23+
int valorInt = 400;
24+
long valorLong = 13123123123L;
25+
// Float, Double, Decimal
26+
float numeroFlotante = 66.66f;
27+
double numeroDoblePrecision = 0;
28+
decimal decimales = 456.34m;
29+
//char
30+
char caracter = 'a';
31+
32+
//Hello world!
33+
Console.WriteLine("Holla C#");
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
// Comentario de una línea
2+
// Sitio oficial: https://dotnet.microsoft.com/es-es/languages/csharp
3+
4+
/*
5+
Comentario de
6+
varias líneas
7+
*/
8+
9+
// Declaración de variables
10+
byte entero0a255 = 5;
11+
sbyte enteroConSigno127 = -5;
12+
short enteroPequeño = 5000;
13+
int entero = 5;
14+
long enteroLargo = 5_000_000;
15+
float flotante = 5000.0f;
16+
double doble = 5.0;
17+
decimal decimalv = 5.0M;
18+
19+
bool verdadero = true;
20+
bool falso = false;
21+
22+
string hola = "Hola";
23+
char caracter = 'A';
24+
25+
// Constantes
26+
const string lenguaje = "C#";
27+
28+
Console.WriteLine(${hola}, {lenguaje}!");
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
void main() {
2+
// Documentacion oficial: https://dart.dev/language
3+
4+
// Comentario en una linea
5+
6+
/*
7+
Comentario
8+
en varias
9+
lineas */
10+
11+
/// Comentario de documentacion, se genera con librerias
12+
13+
//Variables y constantes
14+
15+
var variable1 = "dart"; // Sin especificar tipo
16+
String variable2 = "lenguaje"; // Especificando el tipo
17+
final CONSTANTE1 = 20; // no cambia despues de inicializar
18+
const CONSTANTE2 = 30; // no cambia durante la compilacion
19+
20+
//Tipos de datos primitivos
21+
int edad = 21;
22+
double sueldo = 500.30;
23+
String nombre = "Johan";
24+
bool estoyVivo = true;
25+
Null estaNulo;
26+
27+
print("Hola dart");
28+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
// Documentacion oficial: https://developer.mozilla.org/es/docs/Web/JavaScript
2+
3+
//Docuementacion no oficial pero muy util: https://es.javascript.info/
4+
5+
// Comentario en una linea
6+
7+
/*
8+
Comentario
9+
en varias
10+
lineas */
11+
12+
// Variables y constantes
13+
var numero1 = 1; // forma vieja
14+
let numero2 = 2; // forma nueva
15+
const CONSTANTE = "Hola";
16+
17+
// tipos de datos primitivos
18+
19+
let numberInteger = 20;
20+
let numberDouble = 20.5;
21+
let cadena = "texto";
22+
let boolean = true;
23+
let undefined;
24+
let numberMayor = BigInt(9999399939393);
25+
let symbol = Symbol("mi simbolo");
26+
27+
console.log("Hola JavaScript");
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
;; La implementación usada es Steel Bank Common Lisp (SBCL)
2+
;; Sitio consultado: https://lisp-lang.org/
3+
;; IDE usado: https://portacle.github.io/
4+
5+
;; Los comentarios de una línea empiezan por punto y coma ;
6+
;; y pueden comenzar en cualquier punto de la línea
7+
8+
#|
9+
Este es un comentario
10+
de varias líneas.
11+
Todo lo que esté aquí será ignorado.
12+
|#
13+
14+
;; Las variables léxicas locales se declaran con el operador especial let:
15+
(let ((x 5)(y 2)) (* x y)) ; 10
16+
; Usando definiciones anteriores
17+
(let* ((x 10)(y (+ x 5)))(* x y)) ; 150
18+
19+
;; defparameter declara una variable global y la inicializa. Si ya existe, se vuelve a inicializar.
20+
(defparameter *mi-variable* 42) ; Variable global con valor 42
21+
;; defvar declara una variable global solo si no existe ya. Si existe, no cambia su valor.
22+
(defvar *otra-variable* 100) ; Declara si no está definida
23+
(defvar *otra-variable* 200) ; No cambia el valor existente
24+
25+
;; Usa defconstant para definir una constante cuyo valor no debe cambiar.
26+
(defconstant +pi+ 3.14159)
27+
28+
(format t "¡Hola, Lisp!") ; Imprimir la cadena "¡Hola, Lisp!"
29+
(print "¡Hola, Lisp usando SBCL!")
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<?php
2+
//https://www.php.net/
3+
4+
//comentario de linea unica
5+
6+
/*comentario
7+
de varias
8+
lineas */
9+
10+
//variable/constante
11+
$edadPerro = 3;
12+
define('apodoPerro', 'thortilla');
13+
const nombrePerro = 'thor';
14+
15+
//Tipos de datos primitivos
16+
$numeroEntero = 1;
17+
$numeroFlotante = 1.5;
18+
$booleano = true;
19+
$string= "texo dentro del string";
20+
$arreglo = ['perro', 'gato', 'pajaro'];
21+
22+
//imprimir por terminal hola php
23+
$lenguaje = "PHP"
24+
echo "¡Hola, ".$lenguaje;
25+
?>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# *********************************
2+
# * Nombre: Liliana Torres *
3+
# * 2024 - Python *
4+
# *********************************
5+
6+
# 1 - Crea un comentario en el código y coloca la URL del sitio web oficial del
7+
# lenguaje de programación que has seleccionado.
8+
# Sitio oficial de Python: https://www.python.org
9+
10+
11+
# 2 - Representa las diferentes sintaxis que existen de crear comentarios
12+
# en el lenguaje (en una línea, varias...).
13+
# Este es un comentario en una linea
14+
15+
"""Este es
16+
un comentario
17+
de
18+
varias lineas
19+
"""
20+
21+
22+
# 3 - Crea una variable (y una constante si el lenguaje lo soporta).
23+
my_variable = "This is a variable"
24+
25+
PLANCK_CONSTANT = 6.626
26+
27+
28+
# 4 - Crea variables representando todos los tipos de datos primitivos
29+
# del lenguaje (cadenas de texto, enteros, booleanos...).
30+
my_integer = 13
31+
32+
my_string = "This is a string"
33+
34+
my_float = 13.89
35+
36+
my_boolean = True
37+
38+
39+
40+
# 5 - Imprime por terminal el texto: "¡Hola, [y el nombre de tu lenguaje]!"
41+
print("Hola, Python!")
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# https://www.python.org/
2+
3+
# Esto es un comentario de una sola línea
4+
5+
'''
6+
Esto también es
7+
un comentario, pero
8+
en varias líneas
9+
'''
10+
11+
first_variable = "Primer variable"
12+
13+
MY_CONSTANT = "Constante" # En Python las constantes no existen, pero se pueden declarar en mayusculas.
14+
15+
class_int = 1 # type entero
16+
class_float = 1.1 # type decimal
17+
class_str = "Hi" # type texto
18+
class_bool = True # or false (type booleano)
19+
20+
print("¡Hola, Python!") # Imprime en consola
21+
22+
23+
24+
25+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# www.python.org
2+
3+
# Comentario una linea
4+
5+
"""
6+
Comentario de
7+
varias lineas
8+
"""
9+
10+
variable = 1
11+
CONSTANTE = 100
12+
13+
a = "String"
14+
b = 1
15+
c = 1.55
16+
d = True
17+
18+
print("¡Hola, Python!")
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
"""
2+
/*
3+
* ¿Preparad@ para aprender o repasar el lenguaje de programación que tú quieras?
4+
* - Recuerda que todas las instrucciones de participación están en el
5+
* repositorio de GitHub.
6+
*
7+
* Lo primero... ¿Ya has elegido un lenguaje?
8+
* - No todos son iguales, pero sus fundamentos suelen ser comunes.
9+
* - Este primer reto te servirá para familiarizarte con la forma de participar
10+
* enviando tus propias soluciones.
11+
*
12+
* EJERCICIO:
13+
* - Crea un comentario en el código y coloca la URL del sitio web oficial del
14+
* lenguaje de programación que has seleccionado.
15+
* - Representa las diferentes sintaxis que existen de crear comentarios
16+
* en el lenguaje (en una línea, varias...).
17+
* - Crea una variable (y una constante si el lenguaje lo soporta).
18+
* - Crea variables representando todos los tipos de datos primitivos
19+
* del lenguaje (cadenas de texto, enteros, booleanos...).
20+
* - Imprime por terminal el texto: "¡Hola, [y el nombre de tu lenguaje]!"
21+
*
22+
* ¿Fácil? No te preocupes, recuerda que esta es una ruta de estudio y
23+
* debemos comenzar por el principio.
24+
*/
25+
"""
26+
27+
# comentario de línea
28+
29+
"""
30+
comentario de
31+
varias lineas
32+
"""
33+
34+
primera_variable = "hola mundo"
35+
PRIMERA_CONSTANTE = "valor constante"
36+
37+
entero = 3
38+
flotante = 3.14
39+
booleano = True
40+
booleano = False
41+
texto = "Cadena de texto"
42+
lista = [1, 'puede', 'contener', 'distintos', 'datos', 3.14]
43+
tuplas = (1, 2, 3)
44+
tuplas = ('casa', 'vivienda', 'hogar')
45+
diccionario = {1: 'Entrar', 'pasos': 'Caminar', 'Salir': 3}
46+
rango = range(0, 5)
47+
48+
print('¡Hola, [Python]!')
49+
50+
print(type(entero))
51+
print(type(flotante))
52+
print(type(booleano))
53+
print(type(booleano))
54+
print(type(texto))
55+
print(type(lista))
56+
print(type(tuplas))
57+
print(type(tuplas))
58+
print(type(diccionario))
59+
print(type(rango))

0 commit comments

Comments
 (0)