Skip to content

Commit d8a879c

Browse files
committed
deploy: 39e7af9
1 parent ca93319 commit d8a879c

18 files changed

Lines changed: 623 additions & 288 deletions

File tree

Lesson_0_Introduction/Lesson_0_Student_Version.html

Lines changed: 37 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,6 @@
5858

5959

6060
<script src="../site_libs/quarto-nav/quarto-nav.js"></script>
61-
<script src="../site_libs/quarto-nav/headroom.min.js"></script>
6261
<script src="../site_libs/clipboard/clipboard.min.js"></script>
6362
<script src="../site_libs/quarto-search/autocomplete.umd.js"></script>
6463
<script src="../site_libs/quarto-search/fuse.min.js"></script>
@@ -74,15 +73,15 @@
7473
<link href="../site_libs/quarto-html/quarto-syntax-highlighting-d4d76bf8491c20bad77d141916dc28e1.css" rel="stylesheet" id="quarto-text-highlighting-styles">
7574
<script src="../site_libs/bootstrap/bootstrap.min.js"></script>
7675
<link href="../site_libs/bootstrap/bootstrap-icons.css" rel="stylesheet">
77-
<link href="../site_libs/bootstrap/bootstrap-71ca8c516236da922f97ce572b69f8b2.min.css" rel="stylesheet" append-hash="true" id="quarto-bootstrap" data-mode="light">
76+
<link href="../site_libs/bootstrap/bootstrap-738a6274290606b9c6fcc97b8a51ffbf.min.css" rel="stylesheet" append-hash="true" id="quarto-bootstrap" data-mode="light">
7877
<script src="../site_libs/quarto-contrib/live-runtime/live-runtime.js" type="module"></script>
7978
<link href="../site_libs/quarto-contrib/live-runtime/live-runtime.css" rel="stylesheet">
8079
<script id="quarto-search-options" type="application/json">{
81-
"location": "sidebar",
80+
"location": "navbar",
8281
"copy-button": false,
8382
"collapse-after": 3,
84-
"panel-placement": "start",
85-
"type": "textbox",
83+
"panel-placement": "end",
84+
"type": "overlay",
8685
"limit": 50,
8786
"keyboard-shortcut": [
8887
"f",
@@ -110,10 +109,34 @@
110109

111110
</head>
112111

113-
<body class="nav-sidebar floating">
112+
<body class="nav-sidebar floating nav-fixed">
114113

115114
<div id="quarto-search-results"></div>
116115
<header id="quarto-header" class="headroom fixed-top">
116+
<nav class="navbar navbar-expand-lg " data-bs-theme="dark">
117+
<div class="navbar-container container-fluid">
118+
<div class="navbar-brand-container mx-auto">
119+
<a class="navbar-brand" href="../index.html">
120+
<span class="navbar-title">How to Learn to Code</span>
121+
</a>
122+
</div>
123+
<div id="quarto-search" class="" title="Search"></div>
124+
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarCollapse" aria-controls="navbarCollapse" role="menu" aria-expanded="false" aria-label="Toggle navigation" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }">
125+
<span class="navbar-toggler-icon"></span>
126+
</button>
127+
<div class="collapse navbar-collapse" id="navbarCollapse">
128+
<ul class="navbar-nav navbar-nav-scroll ms-auto">
129+
<li class="nav-item compact">
130+
<a class="nav-link active" href="https://github.com/How-to-Learn-to-Code" aria-current="page"> <i class="bi bi-github" role="img" aria-label="GitHub">
131+
</i>
132+
<span class="menu-text"></span></a>
133+
</li>
134+
</ul>
135+
</div> <!-- /navcollapse -->
136+
<div class="quarto-navbar-tools">
137+
</div>
138+
</div> <!-- /container-fluid -->
139+
</nav>
117140
<nav class="quarto-secondary-nav">
118141
<div class="container-fluid d-flex">
119142
<button type="button" class="quarto-btn-toggle btn" data-bs-toggle="collapse" role="button" data-bs-target=".quarto-sidebar-collapse-item" aria-controls="quarto-sidebar" aria-expanded="false" aria-label="Toggle sidebar navigation" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }">
@@ -122,31 +145,21 @@
122145
<nav class="quarto-page-breadcrumbs" aria-label="breadcrumb"><ol class="breadcrumb"><li class="breadcrumb-item"><a href="../Lesson_0_Introduction/Lesson_0_Student_Version.html"><span class="chapter-title">Lesson 0 - Basic Introduction to Programming in Python</span></a></li></ol></nav>
123146
<a class="flex-grow-1" role="navigation" data-bs-toggle="collapse" data-bs-target=".quarto-sidebar-collapse-item" aria-controls="quarto-sidebar" aria-expanded="false" aria-label="Toggle sidebar navigation" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }">
124147
</a>
125-
<button type="button" class="btn quarto-search-button" aria-label="Search" onclick="window.quartoOpenSearch();">
126-
<i class="bi bi-search"></i>
127-
</button>
128148
</div>
129149
</nav>
130150
</header>
131151
<!-- content -->
132-
<div id="quarto-content" class="quarto-container page-columns page-rows-contents page-layout-article">
152+
<div id="quarto-content" class="quarto-container page-columns page-rows-contents page-layout-article page-navbar">
133153
<!-- sidebar -->
134154
<nav id="quarto-sidebar" class="sidebar collapse collapse-horizontal quarto-sidebar-collapse-item sidebar-navigation floating overflow-auto">
135-
<div class="pt-lg-2 mt-2 text-left sidebar-header">
136-
<div class="sidebar-title mb-0 py-0">
137-
<a href="../">How to Learn to Code – Python for Data Science</a>
138-
</div>
139-
</div>
140-
<div class="mt-2 flex-shrink-0 align-items-center">
141-
<div class="sidebar-search">
142-
<div id="quarto-search" class="" title="Search"></div>
143-
</div>
144-
</div>
155+
<div class="sidebar-tools-main">
156+
<a href="https://github.com/How-to-Learn-to-Code" title="" class="quarto-navigation-tool px-1" aria-label=""><i class="bi bi-github"></i></a>
157+
</div>
145158
<div class="sidebar-menu-container">
146159
<ul class="list-unstyled mt-1">
147160
<li class="sidebar-item">
148161
<div class="sidebar-item-container">
149-
<a href="../index.html" class="sidebar-item-text sidebar-link"><span class="chapter-title">index.html</span></a>
162+
<a href="../index.html" class="sidebar-item-text sidebar-link"><span class="chapter-title">How to Learn to Code – Python Class</span></a>
150163
</div>
151164
</li>
152165
<li class="sidebar-item">
@@ -456,7 +469,7 @@ <h5 class="anchored" data-anchor-id="naming-conventions">Naming Conventions</h5>
456469
}
457470
var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//);
458471
var mailtoRegex = new RegExp(/^mailto:/);
459-
var filterRegex = new RegExp('/' + window.location.host + '/');
472+
var filterRegex = new RegExp("https:\/\/how-to-learn-to-code\.github\.io\/python-class\/");
460473
var isInternal = (href) => {
461474
return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href);
462475
}
@@ -785,8 +798,8 @@ <h5 class="anchored" data-anchor-id="naming-conventions">Naming Conventions</h5>
785798
</script>
786799
<nav class="page-navigation">
787800
<div class="nav-page nav-page-previous">
788-
<a href="../index.html" class="pagination-link" aria-label="index.html">
789-
<i class="bi bi-arrow-left-short"></i> <span class="nav-page-text"><span class="chapter-title">index.html</span></span>
801+
<a href="../index.html" class="pagination-link" aria-label="How to Learn to Code – Python Class">
802+
<i class="bi bi-arrow-left-short"></i> <span class="nav-page-text"><span class="chapter-title">How to Learn to Code – Python Class</span></span>
790803
</a>
791804
</div>
792805
<div class="nav-page nav-page-next">

Lesson_1_Basics/Lesson_1_Student_Version.html

Lines changed: 35 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,6 @@
5858

5959

6060
<script src="../site_libs/quarto-nav/quarto-nav.js"></script>
61-
<script src="../site_libs/quarto-nav/headroom.min.js"></script>
6261
<script src="../site_libs/clipboard/clipboard.min.js"></script>
6362
<script src="../site_libs/quarto-search/autocomplete.umd.js"></script>
6463
<script src="../site_libs/quarto-search/fuse.min.js"></script>
@@ -74,15 +73,15 @@
7473
<link href="../site_libs/quarto-html/quarto-syntax-highlighting-d4d76bf8491c20bad77d141916dc28e1.css" rel="stylesheet" id="quarto-text-highlighting-styles">
7574
<script src="../site_libs/bootstrap/bootstrap.min.js"></script>
7675
<link href="../site_libs/bootstrap/bootstrap-icons.css" rel="stylesheet">
77-
<link href="../site_libs/bootstrap/bootstrap-71ca8c516236da922f97ce572b69f8b2.min.css" rel="stylesheet" append-hash="true" id="quarto-bootstrap" data-mode="light">
76+
<link href="../site_libs/bootstrap/bootstrap-738a6274290606b9c6fcc97b8a51ffbf.min.css" rel="stylesheet" append-hash="true" id="quarto-bootstrap" data-mode="light">
7877
<script src="../site_libs/quarto-contrib/live-runtime/live-runtime.js" type="module"></script>
7978
<link href="../site_libs/quarto-contrib/live-runtime/live-runtime.css" rel="stylesheet">
8079
<script id="quarto-search-options" type="application/json">{
81-
"location": "sidebar",
80+
"location": "navbar",
8281
"copy-button": false,
8382
"collapse-after": 3,
84-
"panel-placement": "start",
85-
"type": "textbox",
83+
"panel-placement": "end",
84+
"type": "overlay",
8685
"limit": 50,
8786
"keyboard-shortcut": [
8887
"f",
@@ -139,10 +138,34 @@
139138

140139
</head>
141140

142-
<body class="nav-sidebar floating">
141+
<body class="nav-sidebar floating nav-fixed">
143142

144143
<div id="quarto-search-results"></div>
145144
<header id="quarto-header" class="headroom fixed-top">
145+
<nav class="navbar navbar-expand-lg " data-bs-theme="dark">
146+
<div class="navbar-container container-fluid">
147+
<div class="navbar-brand-container mx-auto">
148+
<a class="navbar-brand" href="../index.html">
149+
<span class="navbar-title">How to Learn to Code</span>
150+
</a>
151+
</div>
152+
<div id="quarto-search" class="" title="Search"></div>
153+
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarCollapse" aria-controls="navbarCollapse" role="menu" aria-expanded="false" aria-label="Toggle navigation" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }">
154+
<span class="navbar-toggler-icon"></span>
155+
</button>
156+
<div class="collapse navbar-collapse" id="navbarCollapse">
157+
<ul class="navbar-nav navbar-nav-scroll ms-auto">
158+
<li class="nav-item compact">
159+
<a class="nav-link active" href="https://github.com/How-to-Learn-to-Code" aria-current="page"> <i class="bi bi-github" role="img" aria-label="GitHub">
160+
</i>
161+
<span class="menu-text"></span></a>
162+
</li>
163+
</ul>
164+
</div> <!-- /navcollapse -->
165+
<div class="quarto-navbar-tools">
166+
</div>
167+
</div> <!-- /container-fluid -->
168+
</nav>
146169
<nav class="quarto-secondary-nav">
147170
<div class="container-fluid d-flex">
148171
<button type="button" class="quarto-btn-toggle btn" data-bs-toggle="collapse" role="button" data-bs-target=".quarto-sidebar-collapse-item" aria-controls="quarto-sidebar" aria-expanded="false" aria-label="Toggle sidebar navigation" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }">
@@ -151,31 +174,21 @@
151174
<nav class="quarto-page-breadcrumbs" aria-label="breadcrumb"><ol class="breadcrumb"><li class="breadcrumb-item"><a href="../Lesson_1_Basics/Lesson_1_Student_Version.html"><span class="chapter-title">Lesson 1 - Basic Introduction to Programming in Python : Operators and Data Types</span></a></li></ol></nav>
152175
<a class="flex-grow-1" role="navigation" data-bs-toggle="collapse" data-bs-target=".quarto-sidebar-collapse-item" aria-controls="quarto-sidebar" aria-expanded="false" aria-label="Toggle sidebar navigation" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }">
153176
</a>
154-
<button type="button" class="btn quarto-search-button" aria-label="Search" onclick="window.quartoOpenSearch();">
155-
<i class="bi bi-search"></i>
156-
</button>
157177
</div>
158178
</nav>
159179
</header>
160180
<!-- content -->
161-
<div id="quarto-content" class="quarto-container page-columns page-rows-contents page-layout-article">
181+
<div id="quarto-content" class="quarto-container page-columns page-rows-contents page-layout-article page-navbar">
162182
<!-- sidebar -->
163183
<nav id="quarto-sidebar" class="sidebar collapse collapse-horizontal quarto-sidebar-collapse-item sidebar-navigation floating overflow-auto">
164-
<div class="pt-lg-2 mt-2 text-left sidebar-header">
165-
<div class="sidebar-title mb-0 py-0">
166-
<a href="../">How to Learn to Code – Python for Data Science</a>
167-
</div>
168-
</div>
169-
<div class="mt-2 flex-shrink-0 align-items-center">
170-
<div class="sidebar-search">
171-
<div id="quarto-search" class="" title="Search"></div>
172-
</div>
173-
</div>
184+
<div class="sidebar-tools-main">
185+
<a href="https://github.com/How-to-Learn-to-Code" title="" class="quarto-navigation-tool px-1" aria-label=""><i class="bi bi-github"></i></a>
186+
</div>
174187
<div class="sidebar-menu-container">
175188
<ul class="list-unstyled mt-1">
176189
<li class="sidebar-item">
177190
<div class="sidebar-item-container">
178-
<a href="../index.html" class="sidebar-item-text sidebar-link"><span class="chapter-title">index.html</span></a>
191+
<a href="../index.html" class="sidebar-item-text sidebar-link"><span class="chapter-title">How to Learn to Code – Python Class</span></a>
179192
</div>
180193
</li>
181194
<li class="sidebar-item">
@@ -537,7 +550,7 @@ <h4 class="anchored" data-anchor-id="in-class-exercises">In Class Exercises <a i
537550
}
538551
var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//);
539552
var mailtoRegex = new RegExp(/^mailto:/);
540-
var filterRegex = new RegExp('/' + window.location.host + '/');
553+
var filterRegex = new RegExp("https:\/\/how-to-learn-to-code\.github\.io\/python-class\/");
541554
var isInternal = (href) => {
542555
return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href);
543556
}

Lesson_2_Control_Structs/Lesson_2_Control_structs_student.html

Lines changed: 35 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,6 @@
5858

5959

6060
<script src="../site_libs/quarto-nav/quarto-nav.js"></script>
61-
<script src="../site_libs/quarto-nav/headroom.min.js"></script>
6261
<script src="../site_libs/clipboard/clipboard.min.js"></script>
6362
<script src="../site_libs/quarto-search/autocomplete.umd.js"></script>
6463
<script src="../site_libs/quarto-search/fuse.min.js"></script>
@@ -74,15 +73,15 @@
7473
<link href="../site_libs/quarto-html/quarto-syntax-highlighting-d4d76bf8491c20bad77d141916dc28e1.css" rel="stylesheet" id="quarto-text-highlighting-styles">
7574
<script src="../site_libs/bootstrap/bootstrap.min.js"></script>
7675
<link href="../site_libs/bootstrap/bootstrap-icons.css" rel="stylesheet">
77-
<link href="../site_libs/bootstrap/bootstrap-71ca8c516236da922f97ce572b69f8b2.min.css" rel="stylesheet" append-hash="true" id="quarto-bootstrap" data-mode="light">
76+
<link href="../site_libs/bootstrap/bootstrap-738a6274290606b9c6fcc97b8a51ffbf.min.css" rel="stylesheet" append-hash="true" id="quarto-bootstrap" data-mode="light">
7877
<script src="../site_libs/quarto-contrib/live-runtime/live-runtime.js" type="module"></script>
7978
<link href="../site_libs/quarto-contrib/live-runtime/live-runtime.css" rel="stylesheet">
8079
<script id="quarto-search-options" type="application/json">{
81-
"location": "sidebar",
80+
"location": "navbar",
8281
"copy-button": false,
8382
"collapse-after": 3,
84-
"panel-placement": "start",
85-
"type": "textbox",
83+
"panel-placement": "end",
84+
"type": "overlay",
8685
"limit": 50,
8786
"keyboard-shortcut": [
8887
"f",
@@ -110,10 +109,34 @@
110109

111110
</head>
112111

113-
<body class="nav-sidebar floating">
112+
<body class="nav-sidebar floating nav-fixed">
114113

115114
<div id="quarto-search-results"></div>
116115
<header id="quarto-header" class="headroom fixed-top">
116+
<nav class="navbar navbar-expand-lg " data-bs-theme="dark">
117+
<div class="navbar-container container-fluid">
118+
<div class="navbar-brand-container mx-auto">
119+
<a class="navbar-brand" href="../index.html">
120+
<span class="navbar-title">How to Learn to Code</span>
121+
</a>
122+
</div>
123+
<div id="quarto-search" class="" title="Search"></div>
124+
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarCollapse" aria-controls="navbarCollapse" role="menu" aria-expanded="false" aria-label="Toggle navigation" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }">
125+
<span class="navbar-toggler-icon"></span>
126+
</button>
127+
<div class="collapse navbar-collapse" id="navbarCollapse">
128+
<ul class="navbar-nav navbar-nav-scroll ms-auto">
129+
<li class="nav-item compact">
130+
<a class="nav-link active" href="https://github.com/How-to-Learn-to-Code" aria-current="page"> <i class="bi bi-github" role="img" aria-label="GitHub">
131+
</i>
132+
<span class="menu-text"></span></a>
133+
</li>
134+
</ul>
135+
</div> <!-- /navcollapse -->
136+
<div class="quarto-navbar-tools">
137+
</div>
138+
</div> <!-- /container-fluid -->
139+
</nav>
117140
<nav class="quarto-secondary-nav">
118141
<div class="container-fluid d-flex">
119142
<button type="button" class="quarto-btn-toggle btn" data-bs-toggle="collapse" role="button" data-bs-target=".quarto-sidebar-collapse-item" aria-controls="quarto-sidebar" aria-expanded="false" aria-label="Toggle sidebar navigation" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }">
@@ -122,31 +145,21 @@
122145
<nav class="quarto-page-breadcrumbs" aria-label="breadcrumb"><ol class="breadcrumb"><li class="breadcrumb-item"><a href="../Lesson_2_Control_Structs/Lesson_2_Control_structs_student.html"><span class="chapter-title">Lesson 2 - Data structures, Control flows, and Python Ecosystems</span></a></li></ol></nav>
123146
<a class="flex-grow-1" role="navigation" data-bs-toggle="collapse" data-bs-target=".quarto-sidebar-collapse-item" aria-controls="quarto-sidebar" aria-expanded="false" aria-label="Toggle sidebar navigation" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }">
124147
</a>
125-
<button type="button" class="btn quarto-search-button" aria-label="Search" onclick="window.quartoOpenSearch();">
126-
<i class="bi bi-search"></i>
127-
</button>
128148
</div>
129149
</nav>
130150
</header>
131151
<!-- content -->
132-
<div id="quarto-content" class="quarto-container page-columns page-rows-contents page-layout-article">
152+
<div id="quarto-content" class="quarto-container page-columns page-rows-contents page-layout-article page-navbar">
133153
<!-- sidebar -->
134154
<nav id="quarto-sidebar" class="sidebar collapse collapse-horizontal quarto-sidebar-collapse-item sidebar-navigation floating overflow-auto">
135-
<div class="pt-lg-2 mt-2 text-left sidebar-header">
136-
<div class="sidebar-title mb-0 py-0">
137-
<a href="../">How to Learn to Code – Python for Data Science</a>
138-
</div>
139-
</div>
140-
<div class="mt-2 flex-shrink-0 align-items-center">
141-
<div class="sidebar-search">
142-
<div id="quarto-search" class="" title="Search"></div>
143-
</div>
144-
</div>
155+
<div class="sidebar-tools-main">
156+
<a href="https://github.com/How-to-Learn-to-Code" title="" class="quarto-navigation-tool px-1" aria-label=""><i class="bi bi-github"></i></a>
157+
</div>
145158
<div class="sidebar-menu-container">
146159
<ul class="list-unstyled mt-1">
147160
<li class="sidebar-item">
148161
<div class="sidebar-item-container">
149-
<a href="../index.html" class="sidebar-item-text sidebar-link"><span class="chapter-title">index.html</span></a>
162+
<a href="../index.html" class="sidebar-item-text sidebar-link"><span class="chapter-title">How to Learn to Code – Python Class</span></a>
150163
</div>
151164
</li>
152165
<li class="sidebar-item">
@@ -831,7 +844,7 @@ <h3 class="anchored" data-anchor-id="sources-and-references">Sources and Referen
831844
}
832845
var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//);
833846
var mailtoRegex = new RegExp(/^mailto:/);
834-
var filterRegex = new RegExp('/' + window.location.host + '/');
847+
var filterRegex = new RegExp("https:\/\/how-to-learn-to-code\.github\.io\/python-class\/");
835848
var isInternal = (href) => {
836849
return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href);
837850
}

0 commit comments

Comments
 (0)