# \[RFC\] JuliaCon2020Workshops.jl

**URL:** https://discourse.julialang.org/t/rfc-juliacon2020workshops-jl/43662
**Category:** 2020
**Created:** [July 25, 2020, 12:01pm UTC](https://discourse.julialang.org/t/rfc-juliacon2020workshops-jl/43662 "2020-07-25T12:01:46Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![cserteGT3](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/csertegt3/32/8283_2.png) [@cserteGT3](https://discourse.julialang.org/u/cserteGT3)
#### Post date: [July 25, 2020, 12:01pm UTC](https://discourse.julialang.org/t/rfc-juliacon2020workshops-jl/43662/1 "2020-07-25T12:01:46Z")

</div>

Based on a slack discussion, I’ve put together a small package: [`JuliaCon2020Workshops.jl`](https://github.com/cserteGT3/JuliaCon2020Workshops.jl), that pulls the workshop repos and starts a jupyter notebook. It may help beginners to easily start working (just install julia and this package).

I would appreciate your thoughts and feedback on the package, and if it could be useful.

Quoting from the readme:

## Usage

Print the available workshops:

```julia
using JuliaCon2020Workshops
showworkshops()

The following workshops can be downloaded (by their shortname):
shortname: Workshop name
MLJ: MLJ: A Machine Learning Toolbox for Julia
LightGraphs: Building and analyzing Graphs at scale with Light Graphs
DataFrames: A Deep Dive into DataFrames.jl Indexing
LearnJulia: Learn Julia via Epidemic Modeling
CxxWrap: Wrapping a C++ Library with CxxWrap.jl

```

Then download the selected, with its shortened name:

```julia
getworkshop("MLJ")

```

You can start the jupyter notebooks for any downloaded workshop:

```julia
initworkshop("MLJ")

```

Note: I know that not all workshops use notebooks, I’ve just put those into the package that I found.
