Skip to content

Commit ea14abc

Browse files
ViralBShahViral Shah
andauthored
Cleanup learning (#2403)
* Cleanup learning * cleanup * Update books and classes --------- Co-authored-by: Viral Shah <[email protected]>
1 parent c64ab88 commit ea14abc

File tree

8 files changed

+19
-37
lines changed

8 files changed

+19
-37
lines changed

learning/books.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
## Books
22

3+
Have a Julia book you want added to this list? Please [submit a pull request](https://github.com/JuliaLang/www.julialang.org/blob/main/learning/books.md).
4+
35
@@tight-list
4-
* James V Lambers, Amber Sumner Mooney, Vivian A Montiforte, and James Quinlan, [Explorations in Numerical Analysis and Machine Learning with Julia](https://www.worldscientific.com/worldscibooks/10.1142/14443#t=aboutBook). World Scientific, October 2025.
6+
* Mykel J. Kochenderfer, Sydney M. Katz, Anthony L. Corso, and Robert J. Moss, [Algorithms for Validation](https://algorithmsbook.com/validation/), Forthcoming.
7+
* James V Lambers, Amber Sumner Mooney, Vivian A Montiforte, and James Quinlan, [Explorations in Numerical Analysis and Machine Learning with Julia](https://www.worldscientific.com/worldscibooks/10.1142/14443#t=aboutBook). World Scientific, October 2025.
58
* Antonello Lobianco. [Julia Quick Syntax Reference, 2nd ed.](https://doi.org/10.1007/979-8-8688-0965-1). Apress, January 2025.
69
* Andreas Varga, [Solving Fault Diagnosis Problems - Linear Synthesis Techniques with Julia Code Examples](https://link.springer.com/book/10.1007/978-3-031-35767-1), Vol. 482 of Studies in Systems, Decision and Control, Springer Nature Switzerland, 2024. The computational examples presented in the book use functions of the [FaultDetectionTools.jl](https://github.com/andreasvarga/FaultDetectionTools.jl) and [DescriptorSystems.jl](https://github.com/andreasvarga/DescriptorSystems.jl) packages and are available [here](https://github.com/andreasvarga/FaultDetectionTools.jl/tree/master/Examples).
710
* Martin Vuk, [Numerical Mathematics with Julia programming language (in Slovenian)](http://zalozba.fri.uni-lj.si/vuk2024.pdf), Založba UL FRI, Ljubljana, 2024. Code examples from the book are available [here](https://gitlab.com/nummat/nummat-knjiga).
@@ -61,5 +64,3 @@ _Julia 1.0 was released on 8 August 2018_
6164
* Malcolm Sherrington. [Mastering Julia](https://www.packtpub.com/application-development/mastering-julia). Packt Publishing, 2015.
6265
* Bruce Tate, Ian Dees, Frederic Daoud, and Jack Moffit. [Seven More Languages in Seven Weeks](https://pragprog.com/book/7lang/seven-more-languages-in-seven-weeks). The Pragmatic Programmers, December 2014.
6366
@@
64-
65-
Have a Julia book you want added to this list? Please [open an issue or pull request](https://github.com/JuliaLang/www.julialang.org/issues).

learning/classes.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,16 @@
22

33
Julia is now being used in several universities and online courses.
44
This list is by no means complete or even comprehensive - it is based on submissions made to the website.
5-
If you know of other classes using Julia for teaching, please consider [updating this list](https://github.com/JuliaLang/www.julialang.org/edit/main/learning/classes.md).
5+
If you know of other classes using Julia for teaching, please consider submitting a pull request to [update this list](https://github.com/JuliaLang/www.julialang.org/edit/main/learning/classes.md).
6+
7+
## MOOCs (Massively Online Open Courses)
8+
9+
@@tight-list
10+
* [Julia Scientific Programming](https://www.coursera.org/learn/julia-programming) online course, (Dr. Juan H Klopper, Dr. Henri Laurie)
11+
* [MIT's Introduction to Computational Thinking (with Julia)](https://computationalthinking.mit.edu/) online course, (Alan Edelman, David P. Sanders & Charles E. Leiserson)
12+
@@
13+
14+
## Classes taught at universities
615

716
@@tight-list
817
* AGH University of Science and Technology, Poland
@@ -286,6 +295,4 @@ If you know of other classes using Julia for teaching, please consider [updating
286295
* Numerical Methods in Engineering (Prof. Georg Engelmann), since Spring 2023
287296
* The George Washington University, USA
288297
* Biostatistical Application for Public Health (Postgraduate) [Assoc Prof Jay Klopper](https://blogs.gwu.edu/juanklopper), since Fall 2024
289-
290298
@@
291-
Have a Julia class you want added to this list? Please [open an issue or pull request](https://github.com/JuliaLang/www.julialang.org/issues).

learning/index.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,8 @@
5858
5959
<p>
6060
<a href="https://www.youtube.com/user/JuliaLanguage/playlists">The Julia Language's YouTube</a> is the one stop shop for all things Julia on YouTube. From JuliaCon recordings to virtual meetups on technical topics, our YouTube channel hosts much of the existing community created Julia content. There are also a <a href="mooc/">few MOOC's</a> that have been created using Julia.
61-
62-
<p>We also have a <a href="notebooks/">curated set of Julia video tutorials</a> that have accompanying Jupyter Notebooks viewers can follow along with.</p>
6361
</p>
64-
<br><br>
62+
<br>
6563
</div>
6664
6765

learning/mooc.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{{redirect /learning/classes}}

learning/mooc.md

Lines changed: 0 additions & 12 deletions
This file was deleted.

learning/notebooks.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{{redirect /learning/tutorials}}

learning/notebooks.md

Lines changed: 0 additions & 15 deletions
This file was deleted.

learning/tutorials.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
## Tutorials
2-
@@tight-lis
2+
3+
@@tight-list
34
* [Introduction to Julia for mathematics undergraduates](https://sje30.github.io/catam-julia/). An introduction to Julia, with case studies, suitable for undergraduate students with a mathematics background.
45
* [Julia Programming: A Hands-On Tutorial](https://www.matecdev.com/posts/julia-tutorial-science-engineering.html), and [Numerical Computing in Julia](https://www.matecdev.com/posts/julia-numerical-computing.html) by [Martín D. Maas](https://github.com/mdmaas). Introductory material about Julia, focusing on its use in Science and Engineering.
56
* [Zero2Hero intensive workshop](https://www.youtube.com/watch?v=Fi7Pf2NveH0) by [George Datseris](https://github.com/Datseris). An intensive workshop targeting an audience familiar with programming that wants to transition to Julia and use Julia like a pro.

0 commit comments

Comments
 (0)