-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
251 lines (242 loc) · 15 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
<!DOCTYPE html>
<!-- Site adapted from https://github.com/square/square.github.io -->
<html lang="en">
<head>
<meta charset="utf-8" http-equiv="Cache-control" content="no-store" />
<title>McMaster University Research Software Development - Open Educational Materials</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" />
<link href="/assets/base.css" media="screen" rel="stylesheet" type="text/css" />
<link rel="shortcut icon" href="/assets/public/favicon.ico" />
<script src="/assets/modernizr.js" type="text/javascript"></script>
</head>
<body>
<div class="wrapper">
<div class="profile">
<section class="profile-masthead" id="masthead">
<header class="profile-logo">
<div class="profile-logo-image">
<img alt="McMaster University Research Software Development" src="/images/logo-small.png"
style="width:70.17px;height:auto;" />
</div>
<div class="profile-name">
<h1>McMaster University Research Software Development</h1>
</div>
</header>
<aside class="profile-summary">
<div class="summary-location summary-module">
<a href="http://github.com/McMasterRS">github.com/McMasterRS</a>
</div>
</aside>
</section>
<section class="profile-content" id="content">
<div class="profile-description">
<p>
Selected workshops and learning modules in open formats to view and use
anytime
</p>
</div>
<article class="profile-menu" id="menu">
<nav class="menu-navigation">
<ul class="menu-navigation-list">
<li class="menu-navigation-list-item">
<a href="#lm">Learning Modules</a>
</li>
<li class="menu-navigation-list-item">
<a href="#ws">Workshops</a>
</li>
</ul>
<br />
<p>
See also the list of
<a href="all.html">all workshops and learning modules</a>
</p>
</nav>
<div id="lm" class="menu-category">
<h3 class="menu-category-name">
Learning Modules
</h3>
<ol class="menu-category-list">
<li class="menu-item">
<div class="menu-item-info">
<h4 class="menu-item-name">
<a href="https://mcmasterrs.github.io/lm_repo-management/"
target="_blank">Introduction to Git Repository Management Services</a>
</h4>
<span class="menu-item-price"><a
href="https://github.com/McMasterRS/lm_repo-management/"
target="_blank">view in GitHub</a></span>
<p class="menu-item-description">
Helps participants choose the web-based repository management system that best
suits the needs of their project and team.
</p>
</div>
</li>
<li class="menu-item">
<div class="menu-item-info">
<h4 class="menu-item-name">
<a href="https://mcmasterrs.github.io/lm_building-modern-SPAs/"
target="_blank">Building Modern Single-Page Applications</a>
</h4>
<span class="menu-item-price"><a
href="https://github.com/McMasterRS/lm_building-modern-SPAs/"
target="_blank">view in GitHub</a></span>
<p class="menu-item-description">
Teaches participants how to create a Next.js application and style its
components to conform to a conistent theme and adhere to the modern mobile
responsiveness guidelines and the AODA accessibility standards.
</p>
</div>
</li>
<li class="menu-item">
<div class="menu-item-info">
<h4 class="menu-item-name">
<a href="https://mcmasterrs.github.io/lm_docker4web" target="_blank">Docker Basics for Web Development</a>
</h4>
<span class="menu-item-price"><a href="https://github.com/McMasterRS/lm_docker4web"
target="_blank">view in GitHub</a></span>
<p class="menu-item-description">
Teaches participants how to utilize one of the most popular container and
containers orchestration technology, Docker and Docker Compose in a web
development context.
</p>
</div>
</li>
<li class="menu-item">
<div class="menu-item-info">
<h4 class="menu-item-name">
<a href="https://mcmasterrs.github.io/lm_tech-stack" target="_blank">Technology
Stack Selection</a>
</h4>
<span class="menu-item-price"><a href="https://github.com/McMasterRS/lm_tech-stack"
target="_blank">view in GitHub</a></span>
<p class="menu-item-description">
Helps participants choose the technology stack that best suits the scope and
needs of their software project.
</p>
</div>
</li>
<li class="menu-item">
<div class="menu-item-info">
<h4 class="menu-item-name">
<a href="https://mcmasterrs.github.io/lm_web-security/" target="_blank">Basic Security for Web Development</a>
</h4>
<span class="menu-item-price"><a
href="https://github.com/McMasterRS/lm_web-security/" target="_blank">view
in GitHub</a></span>
<p class="menu-item-description">
Helps participants improves the security of their Next.js SPA by adding SSL
certificates, single sign-on, security headers and secure local storage.
</p>
</div>
</li>
<li class="menu-item">
<div class="menu-item-info">
<h4 class="menu-item-name">
<a href="https://mcmasterrs.github.io/lm_reproducible-rs"
target="_blank">Reproducible Research Software</a>
</h4>
<span class="menu-item-price"><a
href="https://github.com/McMasterRS/lm_reproducible-rs" target="_blank">view
in GitHub</a></span>
<p class="menu-item-description">
Introduces participants the principles of reproducible research software and what to
do to improve reproducibility in their research.
</p>
</div>
</li>
<li class="menu-item">
<div class="menu-item-info">
<h4 class="menu-item-name">
<a href="https://mcmasterrs.github.io/lm_sw-design-patterns"
target="_blank">Introduction to Software Design Patterns</a>
</h4>
<span class="menu-item-price"><a
href="https://github.com/McMasterRS/lm_sw-design-patterns"
target="_blank">view in GitHub</a></span>
<p class="menu-item-description">
Introduces participants to various software design architectures and how these
patterns benefit software development.
</p>
</div>
</li>
<li class="menu-item">
<div class="menu-item-info">
<h4 class="menu-item-name">
<a href="https://mcmasterrs.github.io/lm_agile-development"
target="_blank">Introduction to Agile Methodology</a>
</h4>
<span class="menu-item-price"><a
href="https://github.com/McMasterRS/lm_agile-development"
target="_blank">view in GitHub</a></span>
<p class="menu-item-description">
Introduces participants to the Agile methodology in software development and
teaches them how they can use existing tools like GitHub Projects and Microsoft
Planner to leverage the Agile design principles in their software project.
</p>
</div>
</li>
<li class="menu-item">
<div class="menu-item-info">
<h4 class="menu-item-name">
<a href="https://mcmasterrs.github.io/lm_minimal-computing"
target="_blank">Introduction to Minimal Computing</a>
</h4>
<span class="menu-item-price"><a
href="https://github.com/McMasterRS/lm_minimal-computing"
target="_blank">view in GitHub</a></span>
<p class="menu-item-description">
Introduces participants to web development with a minimal computing style using frameworks like Jekyll.
</p>
</div>
</li>
<li class="menu-item">
<div class="menu-item-info">
<h4 class="menu-item-name">
<a href="https://mcmasterrs.github.io/lm_rs-impact"
target="_blank">Research Software and Research Impact</a>
</h4>
<span class="menu-item-price"><a
href="https://github.com/McMasterRS/lm_rs-impact"
target="_blank">view in GitHub</a></span>
<p class="menu-item-description">
Helps participants to understand how open source research software
play a significant role in open science and open scholarship.
</p>
</div>
</li>
</ol>
</div>
<div id="ws" class="menu-category">
<h3 class="menu-category-name">
Workshops
</h3>
<ol class="menu-category-list">
<li class="menu-item">
<div class="menu-item-info">
<h4 class="menu-item-name">
<a href="https://mcmasterrs.github.io/ws_project-setup" target="_blank">Setting Up a New Software Project</a>
</h4>
<span class="menu-item-price">
<a href="https://github.com/McMasterRS/ws_project-setup" target="_blank">viewin GitHub</a>
</span>
<p class="menu-item-description">
Guides participants through the process of setting up a new software project
including tech stack selection, server configuration, repository and ticket
management.
</p>
</div>
</li>
</ol>
</div>
</article>
</section>
<a id="btn-view-full-menu" class="btn-view-full-menu" href="http://github.com/McMasterRS">
View full list of GitHub repositories
</a>
</div>
</div>
<footer class="footer">
<nav class="footer-navigation"></nav>
</footer>
</body>
</html>