Skip to content

Commit

Permalink
Built site for gh-pages
Browse files Browse the repository at this point in the history
  • Loading branch information
icarito committed Feb 7, 2025
1 parent 7ced2f3 commit bb41fdb
Show file tree
Hide file tree
Showing 15 changed files with 1,512 additions and 149 deletions.
2 changes: 1 addition & 1 deletion .nojekyll
Original file line number Diff line number Diff line change
@@ -1 +1 @@
f207d0e8
7825ee51
82 changes: 41 additions & 41 deletions Modulo_1_Beginner.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head>

<meta charset="utf-8">
<meta name="generator" content="quarto-1.7.6">
<meta name="generator" content="quarto-1.5.57">

<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">

Expand Down Expand Up @@ -35,10 +35,10 @@
<script src="site_libs/quarto-html/tippy.umd.min.js"></script>
<script src="site_libs/quarto-html/anchor.min.js"></script>
<link href="site_libs/quarto-html/tippy.css" rel="stylesheet">
<link href="site_libs/quarto-html/quarto-syntax-highlighting-6c21014d9765ba549c6ebad95917e4d7.css" rel="stylesheet" id="quarto-text-highlighting-styles">
<link href="site_libs/quarto-html/quarto-syntax-highlighting.css" rel="stylesheet" id="quarto-text-highlighting-styles">
<script src="site_libs/bootstrap/bootstrap.min.js"></script>
<link href="site_libs/bootstrap/bootstrap-icons.css" rel="stylesheet">
<link href="site_libs/bootstrap/bootstrap-d4be639c637f3db3c684c66cefad7e0c.min.css" rel="stylesheet" append-hash="true" id="quarto-bootstrap" data-mode="light">
<link href="site_libs/bootstrap/bootstrap.min.css" rel="stylesheet" id="quarto-bootstrap" data-mode="light">
<script id="quarto-search-options" type="application/json">{
"location": "navbar",
"copy-button": false,
Expand Down Expand Up @@ -107,6 +107,10 @@
<a class="nav-link" href="./Modulo_4_AdvancedPrep.html">
<span class="menu-text">Módulo 4</span></a>
</li>
<li class="nav-item">
<a class="nav-link" href="./References.html">
<span class="menu-text">Referencias</span></a>
</li>
</ul>
</div> <!-- /navcollapse -->
<div class="quarto-navbar-tools">
Expand All @@ -120,13 +124,13 @@
<!-- margin-sidebar -->

<!-- main -->
<main class="content" id="quarto-document-content"><header id="title-block-header" class="quarto-title-block"></header>
<main class="content" id="quarto-document-content">




<section id="java-basics-weeks-1-2" class="level1">
<h1>Java Basics: Weeks 1-2</h1>
<section id="java-basics-beginner" class="level1">
<h1>Java Basics: Beginner</h1>
<section id="objetivos-de-aprendizaje-oas" class="level2">
<h2 class="anchored" data-anchor-id="objetivos-de-aprendizaje-oas">Objetivos de Aprendizaje (OAs)</h2>
<ol type="1">
Expand Down Expand Up @@ -164,195 +168,188 @@ <h2 class="anchored" data-anchor-id="ejercicios">Ejercicios</h2>
<td>1,3</td>
</tr>
<tr class="odd">
<td>JC0102</td>
<td>Edabit</td>
<td><a href="https://edabit.com/challenge/3LpBLgNRrm89pSLmW">Sum of Two Numbers</a></td>
<td>Funciones básicas</td>
<td>1,2</td>
</tr>
<tr class="even">
<td>JC0103</td>
<td>Edabit</td>
<td><a href="https://edabit.com/challenge/8q54MKnRrm89pSLmW">Minutes to Seconds</a></td>
<td>Conversión de datos</td>
<td>1,2</td>
</tr>
<tr class="odd">
<tr class="even">
<td>JC0104</td>
<td>HackerRank</td>
<td><a href="https://www.hackerrank.com/challenges/welcome-to-java">Welcome to Java!</a></td>
<td>Salida por consola</td>
<td>1</td>
</tr>
<tr class="even">
<tr class="odd">
<td>JC0105</td>
<td>Codewars</td>
<td><a href="https://www.codewars.com/kata/582cb0224e56e068d800003c">Keep Hydrated!</a></td>
<td>Loops y matemáticas</td>
<td>3</td>
</tr>
<tr class="odd">
<tr class="even">
<td>JC0106</td>
<td>Codewars</td>
<td><a href="https://www.codewars.com/kata/551b4501ac0447318f0009cd">Boolean to String</a></td>
<td>Tipos de datos</td>
<td>1,2</td>
</tr>
<tr class="even">
<tr class="odd">
<td>JC0107</td>
<td>HackerRank</td>
<td><a href="https://www.hackerrank.com/challenges/java-if-else">Java If-Else</a></td>
<td>Condicionales</td>
<td>3</td>
</tr>
<tr class="odd">
<tr class="even">
<td>JC0108</td>
<td>HackerRank</td>
<td><a href="https://www.hackerrank.com/challenges/java-loops-i">Java Loops I</a></td>
<td>Loops</td>
<td>3</td>
</tr>
<tr class="even">
<tr class="odd">
<td>JC0109</td>
<td>Edabit</td>
<td><a href="https://edabit.com/challenge/SLegK4jNvLgvC5XfL">Divisible by Five</a></td>
<td>Condicionales</td>
<td>3</td>
</tr>
<tr class="odd">
<tr class="even">
<td>JC0110</td>
<td>Codewars</td>
<td><a href="https://www.codewars.com/kata/53dc54212259ed3d4f00071c">Sum Arrays</a></td>
<td>Arrays y loops</td>
<td>4</td>
</tr>
<tr class="even">
<tr class="odd">
<td>JC0111</td>
<td>Codewars</td>
<td><a href="https://www.codewars.com/kata/576bb71bbbcf0951d5000044">Count Positives/Sum Negatives</a></td>
<td>Arrays</td>
<td>4</td>
</tr>
<tr class="odd">
<tr class="even">
<td>JC0112</td>
<td>HackerRank</td>
<td><a href="https://www.hackerrank.com/challenges/java-stdin-and-stdout-1">Java Stdin and Stdout I</a></td>
<td>Entrada/Salida</td>
<td>1</td>
</tr>
<tr class="even">
<tr class="odd">
<td>JC0113</td>
<td>HackerRank</td>
<td><a href="https://www.hackerrank.com/challenges/java-output-formatting">Java Output Formatting</a></td>
<td>Formato de strings</td>
<td>4</td>
</tr>
<tr class="odd">
<tr class="even">
<td>JC0114</td>
<td>Edabit</td>
<td><a href="https://edabit.com/challenge/e5P8jtu8sQ6BErFKr">Smallest and Largest Numbers</a></td>
<td><a href="https://edabit.com/challenge/Q3n42rEWanZSTmsJm">Smallest and Biggest Numbers</a></td>
<td>Arrays</td>
<td>4</td>
</tr>
<tr class="even">
<tr class="odd">
<td>JC0115</td>
<td>Codewars</td>
<td><a href="https://www.codewars.com/kata/56bc28ad5bdaeb4876000d7e">Remove First and Last Character</a></td>
<td>Strings</td>
<td>4</td>
</tr>
<tr class="odd">
<tr class="even">
<td>JC0116</td>
<td>Codewars</td>
<td><a href="https://www.codewars.com/kata/57a0e5c372292dd76d000d7e">String Repeat</a></td>
<td>Strings y loops</td>
<td>4</td>
</tr>
<tr class="even">
<tr class="odd">
<td>JC0117</td>
<td>HackerRank</td>
<td><a href="https://www.hackerrank.com/challenges/java-strings-introduction">Java Strings Introduction</a></td>
<td>Strings</td>
<td>4</td>
</tr>
<tr class="odd">
<tr class="even">
<td>JC0118</td>
<td>Edabit</td>
<td><a href="https://edabit.com/challenge/5gnyJw8N8YrvyyTLh">Reverse a String</a></td>
<td>Strings</td>
<td>4</td>
</tr>
<tr class="even">
<tr class="odd">
<td>JC0119</td>
<td>Edabit</td>
<td><a href="https://edabit.com/challenge/YTECpnCCeJsYqYvfF">Check String Suffix</a></td>
<td>Strings</td>
<td>4</td>
</tr>
<tr class="odd">
<tr class="even">
<td>JC0120</td>
<td>Codewars</td>
<td><a href="https://www.codewars.com/kata/54da5a58ea159efa38000836">Find the Odd Int</a></td>
<td>Arrays y lógica</td>
<td>3,4</td>
</tr>
<tr class="even">
<tr class="odd">
<td>JC0121</td>
<td>Codewars</td>
<td><a href="https://www.codewars.com/kata/5412509bd436bd33920011bc">Credit Card Mask</a></td>
<td>Strings</td>
<td>4</td>
</tr>
<tr class="odd">
<tr class="even">
<td>JC0122</td>
<td>HackerRank</td>
<td><a href="https://www.hackerrank.com/challenges/java-negative-subarray">Java Subarray</a></td>
<td>Arrays y loops</td>
<td>3,4</td>
</tr>
<tr class="even">
<tr class="odd">
<td>JC0123</td>
<td>HackerRank</td>
<td><a href="https://www.hackerrank.com/challenges/java-string-tokens">Java String Tokens</a></td>
<td>Strings</td>
<td>4</td>
</tr>
<tr class="odd">
<tr class="even">
<td>JC0124</td>
<td>Edabit</td>
<td><a href="https://edabit.com/challenge/ENNmwseEab73TMoBc">Count Duplicates</a></td>
<td>Strings y colecciones</td>
<td>4</td>
</tr>
<tr class="even">
<tr class="odd">
<td>JC0125</td>
<td>Codewars</td>
<td><a href="https://www.codewars.com/kata/54ba84be607a92aa900000f1">Isograms</a></td>
<td>Strings</td>
<td>4</td>
</tr>
<tr class="odd">
<tr class="even">
<td>JC0126</td>
<td>Codewars</td>
<td><a href="https://www.codewars.com/kata/54ff3102c1bad923760001f3">Vowel Count</a></td>
<td>Strings y loops</td>
<td>4</td>
</tr>
<tr class="even">
<tr class="odd">
<td>JC0127</td>
<td>HackerRank</td>
<td><a href="https://www.hackerrank.com/challenges/java-datatypes">Java Datatypes</a></td>
<td>Tipos de datos</td>
<td>2</td>
</tr>
<tr class="odd">
<tr class="even">
<td>JC0128</td>
<td>Edabit</td>
<td><a href="https://edabit.com/challenge/tMrbB6cwZDWGjvKKj">Check Palindrome Number</a></td>
<td>Condicionales y números</td>
<td>3,4</td>
</tr>
<tr class="even">
<tr class="odd">
<td>JC0129</td>
<td>Edabit</td>
<td><a href="https://edabit.com/challenge/hymPkXdhmDQLe87QT">Largest Number in Array</a></td>
Expand Down Expand Up @@ -456,6 +453,8 @@ <h2 class="anchored" data-anchor-id="consejos">Consejos</h2>
});
clipboard.on('success', onCopySuccess);
if (window.document.getElementById('quarto-embedded-source-code-modal')) {
// For code content inside modals, clipBoardJS needs to be initialized with a container option
// TODO: Check when it could be a function (https://github.com/zenorocha/clipboard.js/issues/860)
const clipboardModal = new window.ClipboardJS('.code-copy-button[data-in-quarto-modal]', {
text: getTextToCopy,
container: window.document.getElementById('quarto-embedded-source-code-modal')
Expand All @@ -464,7 +463,7 @@ <h2 class="anchored" data-anchor-id="consejos">Consejos</h2>
}
var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//);
var mailtoRegex = new RegExp(/^mailto:/);
var filterRegex = new RegExp('/' + window.location.host + '/');
var filterRegex = new RegExp("https:\/\/Laboratoria\.github\.io\/java-camp\/");
var isInternal = (href) => {
return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href);
}
Expand Down Expand Up @@ -566,6 +565,7 @@ <h2 class="anchored" data-anchor-id="consejos">Consejos</h2>
if (window.Quarto?.typesetMath) {
window.Quarto.typesetMath(note);
}
// TODO in 1.5, we should make sure this works without a callout special case
if (note.classList.contains("callout")) {
return note.outerHTML;
} else {
Expand Down
21 changes: 14 additions & 7 deletions Modulo_2_Intermediate.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head>

<meta charset="utf-8">
<meta name="generator" content="quarto-1.7.6">
<meta name="generator" content="quarto-1.5.57">

<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">

Expand Down Expand Up @@ -35,10 +35,10 @@
<script src="site_libs/quarto-html/tippy.umd.min.js"></script>
<script src="site_libs/quarto-html/anchor.min.js"></script>
<link href="site_libs/quarto-html/tippy.css" rel="stylesheet">
<link href="site_libs/quarto-html/quarto-syntax-highlighting-6c21014d9765ba549c6ebad95917e4d7.css" rel="stylesheet" id="quarto-text-highlighting-styles">
<link href="site_libs/quarto-html/quarto-syntax-highlighting.css" rel="stylesheet" id="quarto-text-highlighting-styles">
<script src="site_libs/bootstrap/bootstrap.min.js"></script>
<link href="site_libs/bootstrap/bootstrap-icons.css" rel="stylesheet">
<link href="site_libs/bootstrap/bootstrap-d4be639c637f3db3c684c66cefad7e0c.min.css" rel="stylesheet" append-hash="true" id="quarto-bootstrap" data-mode="light">
<link href="site_libs/bootstrap/bootstrap.min.css" rel="stylesheet" id="quarto-bootstrap" data-mode="light">
<script id="quarto-search-options" type="application/json">{
"location": "navbar",
"copy-button": false,
Expand Down Expand Up @@ -107,6 +107,10 @@
<a class="nav-link" href="./Modulo_4_AdvancedPrep.html">
<span class="menu-text">Módulo 4</span></a>
</li>
<li class="nav-item">
<a class="nav-link" href="./References.html">
<span class="menu-text">Referencias</span></a>
</li>
</ul>
</div> <!-- /navcollapse -->
<div class="quarto-navbar-tools">
Expand All @@ -120,13 +124,13 @@
<!-- margin-sidebar -->

<!-- main -->
<main class="content" id="quarto-document-content"><header id="title-block-header" class="quarto-title-block"></header>
<main class="content" id="quarto-document-content">




<section id="intermediate-challenges-weeks-3-4" class="level1">
<h1>Intermediate Challenges (Weeks 3-4)</h1>
<section id="intermediate-challenges" class="level1">
<h1>Intermediate Challenges</h1>
<section id="objetivos-de-aprendizaje-oas" class="level2">
<h2 class="anchored" data-anchor-id="objetivos-de-aprendizaje-oas">Objetivos de aprendizaje (OAs)</h2>
<ol type="1">
Expand Down Expand Up @@ -275,6 +279,8 @@ <h2 class="anchored" data-anchor-id="consejos">Consejos</h2>
});
clipboard.on('success', onCopySuccess);
if (window.document.getElementById('quarto-embedded-source-code-modal')) {
// For code content inside modals, clipBoardJS needs to be initialized with a container option
// TODO: Check when it could be a function (https://github.com/zenorocha/clipboard.js/issues/860)
const clipboardModal = new window.ClipboardJS('.code-copy-button[data-in-quarto-modal]', {
text: getTextToCopy,
container: window.document.getElementById('quarto-embedded-source-code-modal')
Expand All @@ -283,7 +289,7 @@ <h2 class="anchored" data-anchor-id="consejos">Consejos</h2>
}
var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//);
var mailtoRegex = new RegExp(/^mailto:/);
var filterRegex = new RegExp('/' + window.location.host + '/');
var filterRegex = new RegExp("https:\/\/Laboratoria\.github\.io\/java-camp\/");
var isInternal = (href) => {
return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href);
}
Expand Down Expand Up @@ -385,6 +391,7 @@ <h2 class="anchored" data-anchor-id="consejos">Consejos</h2>
if (window.Quarto?.typesetMath) {
window.Quarto.typesetMath(note);
}
// TODO in 1.5, we should make sure this works without a callout special case
if (note.classList.contains("callout")) {
return note.outerHTML;
} else {
Expand Down
Loading

0 comments on commit bb41fdb

Please sign in to comment.