# Volunteers for online tutorial series -- share what you know with the rest of us!

**URL:** <https://discourse.julialang.org/t/volunteers-for-online-tutorial-series-share-what-you-know-with-the-rest-of-us/8903>\
**Category:** Community\
**Created:** [February 7, 2018, 6:19pm UTC](https://discourse.julialang.org/t/volunteers-for-online-tutorial-series-share-what-you-know-with-the-rest-of-us/8903 "2018-02-07T18:19:02Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![xorJane](https://avatars.discourse-cdn.com/v4/letter/x/da6949/32.png) [@xorJane](https://discourse.julialang.org/u/xorJane)\
**Post date:** [February 7, 2018, 6:19pm UTC](https://discourse.julialang.org/t/volunteers-for-online-tutorial-series-share-what-you-know-with-the-rest-of-us/8903/1 "2018-02-07T18:19:02Z")

</div>

Hey everyone!

I’m looking for community members to contribute to our online introductory tutorial series. The goal of this series is to make Julia and its ecosystem accessible to new users.

If you’re the developer or experienced user of a Julia package and you are willing to make teaching materials to introduce new Julia users to that package, please reach out to me here or at jane _at_ juliacomputing _dot_ com.

I’ll help review materials before you stream your tutorial and get you set up with streaming (show you how to use an encoder to stream to youtube, for example, if you’re not familiar).

Don’t hesitate to reach out if you have questions about this, even if you’re not sure if you’re able to contribute!

Thanks,  
Jane

---

<div class="post-metadata">

**Author:** ![ChrisRackauckas](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chrisrackauckas/32/77_2.png) [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)\
**Post date:** [February 7, 2018, 6:29pm UTC](https://discourse.julialang.org/t/volunteers-for-online-tutorial-series-share-what-you-know-with-the-rest-of-us/8903/2 "2018-02-07T18:29:41Z")

</div>

If this is hot potato, I’ll pass it on over to @pkofod for a tour through Optim and NLsolve.

---

<div class="post-metadata">

**Author:** ![xorJane](https://avatars.discourse-cdn.com/v4/letter/x/da6949/32.png) [@xorJane](https://discourse.julialang.org/u/xorJane)\
**Post date:** [February 7, 2018, 7:05pm UTC](https://discourse.julialang.org/t/volunteers-for-online-tutorial-series-share-what-you-know-with-the-rest-of-us/8903/3 "2018-02-07T19:05:26Z")

</div>

I love hot potato 🙂

---

<div class="post-metadata">

**Author:** ![JeffreySarnoff](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jeffreysarnoff/32/1980_2.png) [@JeffreySarnoff](https://discourse.julialang.org/u/JeffreySarnoff)\
**Post date:** [February 7, 2018, 7:12pm UTC](https://discourse.julialang.org/t/volunteers-for-online-tutorial-series-share-what-you-know-with-the-rest-of-us/8903/4 "2018-02-07T19:12:01Z")

</div>

Is there a common way (or a few ways) that you would like them?

---

<div class="post-metadata">

**Author:** ![jlperla](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jlperla/32/34332_2.png) [@jlperla](https://discourse.julialang.org/u/jlperla)\
**Post date:** [February 7, 2018, 7:33pm UTC](https://discourse.julialang.org/t/volunteers-for-online-tutorial-series-share-what-you-know-with-the-rest-of-us/8903/5 "2018-02-07T19:33:41Z")

</div>

Can we try to standardize these on a single, reproducible plotting library that “just works” for the new users?

---

<div class="post-metadata">

**Author:** ![ChrisRackauckas](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chrisrackauckas/32/77_2.png) [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)\
**Post date:** [February 7, 2018, 7:47pm UTC](https://discourse.julialang.org/t/volunteers-for-online-tutorial-series-share-what-you-know-with-the-rest-of-us/8903/6 "2018-02-07T19:47:41Z")

</div>

> [@jlperla](#):
>
> Can we try to standardize these on a single, reproducible plotting library that “just works” for the new users?

So far both @xorJane and I used Plots.jl

---

<div class="post-metadata">

**Author:** ![xorJane](https://avatars.discourse-cdn.com/v4/letter/x/da6949/32.png) [@xorJane](https://discourse.julialang.org/u/xorJane)\
**Post date:** [February 7, 2018, 7:48pm UTC](https://discourse.julialang.org/t/volunteers-for-online-tutorial-series-share-what-you-know-with-the-rest-of-us/8903/7 "2018-02-07T19:48:44Z")

</div>

![](https://global.discourse-cdn.com/julialang/original/3X/7/4/745424b02932395aaae450d8c334a72105707619.jpeg)

---

<div class="post-metadata">

**Author:** ![jlperla](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jlperla/32/34332_2.png) [@jlperla](https://discourse.julialang.org/u/jlperla)\
**Post date:** [February 7, 2018, 8:17pm UTC](https://discourse.julialang.org/t/volunteers-for-online-tutorial-series-share-what-you-know-with-the-rest-of-us/8903/8 "2018-02-07T20:17:43Z")

</div>

That is a great start to consistency. `Plots.jl` with GR? I know it shouldn’t matter, but it does for people who copy/paste code.

---

<div class="post-metadata">

**Author:** ![ChrisRackauckas](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chrisrackauckas/32/77_2.png) [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)\
**Post date:** [February 7, 2018, 8:24pm UTC](https://discourse.julialang.org/t/volunteers-for-online-tutorial-series-share-what-you-know-with-the-rest-of-us/8903/9 "2018-02-07T20:24:34Z")

</div>

Plots.jl + GR yes, but any of the code would also work if you copy/pasted and used Plots.jl + plotly, with of course the only difference that the display would look a little different.

---

<div class="post-metadata">

**Author:** ![pkofod](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pkofod/32/2179_2.png) [@pkofod](https://discourse.julialang.org/u/pkofod)\
**Post date:** [February 7, 2018, 8:31pm UTC](https://discourse.julialang.org/t/volunteers-for-online-tutorial-series-share-what-you-know-with-the-rest-of-us/8903/10 "2018-02-07T20:31:14Z")

</div>

That _does_ look like a good hot potato. Is this the potato you’re offering @ChrisRackauckas ?

---

<div class="post-metadata">

**Author:** ![ChrisRackauckas](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chrisrackauckas/32/77_2.png) [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)\
**Post date:** [February 7, 2018, 8:32pm UTC](https://discourse.julialang.org/t/volunteers-for-online-tutorial-series-share-what-you-know-with-the-rest-of-us/8903/11 "2018-02-07T20:32:28Z")

</div>

Yes. With bacon.

---

<div class="post-metadata">

**Author:** ![jlperla](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jlperla/32/34332_2.png) [@jlperla](https://discourse.julialang.org/u/jlperla)\
**Post date:** [February 7, 2018, 8:58pm UTC](https://discourse.julialang.org/t/volunteers-for-online-tutorial-series-share-what-you-know-with-the-rest-of-us/8903/12 "2018-02-07T20:58:14Z")

</div>

In theory, yes. Luckily since GR is solid almost everywhere, if students copy the code it would work (they may not remember to swap out backends).

The other problem are latex labels/etc. in plots. For now, I think it is best to completely avoid them since `Plots.jl` backends are inconsistent in their support.

---

<div class="post-metadata">

**Author:** ![sjakke](https://avatars.discourse-cdn.com/v4/letter/s/f08c70/32.png) [@sjakke](https://discourse.julialang.org/u/sjakke)\
**Post date:** [February 7, 2018, 9:18pm UTC](https://discourse.julialang.org/t/volunteers-for-online-tutorial-series-share-what-you-know-with-the-rest-of-us/8903/13 "2018-02-07T21:18:37Z")

</div>

I signed up just to make this comment.

I’m just a lurker on this discourse trying to decide if i want to pick julia up as my first programming language. I only intend to do “general programming” as a hobby.

What i wish to see, is a simple tutorial on how to do basic programming with julia. What i saw in the last tutorial was way over my head 🙂

Please do let me know if julia is not as well suited, as other languages, for general programming.

---

<div class="post-metadata">

**Author:** ![jlperla](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jlperla/32/34332_2.png) [@jlperla](https://discourse.julialang.org/u/jlperla)\
**Post date:** [February 7, 2018, 9:25pm UTC](https://discourse.julialang.org/t/volunteers-for-online-tutorial-series-share-what-you-know-with-the-rest-of-us/8903/14 "2018-02-07T21:25:26Z")

</div>

I have students right now in my classes using Julia as a first programming language. If you stick with the juliabox environment (and people writing tutorials stick with the simplest plotting library), I think it is doable. But most of these students are learning julia to do numerical computing rather than general purpose computing

---

<div class="post-metadata">

**Author:** ![JeffreySarnoff](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jeffreysarnoff/32/1980_2.png) [@JeffreySarnoff](https://discourse.julialang.org/u/JeffreySarnoff)\
**Post date:** [February 8, 2018, 2:06am UTC](https://discourse.julialang.org/t/volunteers-for-online-tutorial-series-share-what-you-know-with-the-rest-of-us/8903/15 "2018-02-08T02:06:52Z")

</div>

Hi,

What would be the specifics of your ideal first look at a tutorial about how to do “basic, general programming”?

---

<div class="post-metadata">

**Author:** ![y4lu](https://avatars.discourse-cdn.com/v4/letter/y/47e85d/32.png) [@y4lu](https://discourse.julialang.org/u/y4lu)\
**Post date:** [February 8, 2018, 10:53am UTC](https://discourse.julialang.org/t/volunteers-for-online-tutorial-series-share-what-you-know-with-the-rest-of-us/8903/16 "2018-02-08T10:53:45Z")

</div>

```julia
## Program welcome_user.jl
print("Please enter your name: ");
namestr = readline();
println(" \nWelcome, $namestr");
println("Press enter to continue");
readline();
```

---

<div class="post-metadata">

**Author:** ![JeffreySarnoff](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jeffreysarnoff/32/1980_2.png) [@JeffreySarnoff](https://discourse.julialang.org/u/JeffreySarnoff)\
**Post date:** [February 8, 2018, 2:22pm UTC](https://discourse.julialang.org/t/volunteers-for-online-tutorial-series-share-what-you-know-with-the-rest-of-us/8903/17 "2018-02-08T14:22:26Z")

</div>

const newline = “\n”  
const newline\_tab = “\n\t”

print(newline,“Just type your name and press `enter`: “)  
your\_name = readline()  
message = string(“Hello “, your\_name,”!”)  
println(newline\_tab,message)  
println(newline,”(bye)”)

---

<div class="post-metadata">

**Author:** ![sjakke](https://avatars.discourse-cdn.com/v4/letter/s/f08c70/32.png) [@sjakke](https://discourse.julialang.org/u/sjakke)\
**Post date:** [February 8, 2018, 4:16pm UTC](https://discourse.julialang.org/t/volunteers-for-online-tutorial-series-share-what-you-know-with-the-rest-of-us/8903/18 "2018-02-08T16:16:05Z")

</div>

Just brain dumping:

Extracting data from a csv file.  
Working with a database.  
Solving a project euler problem step by step.

On a sidenote: I like reading through solutions to problems on [reddit.com/r/dailyprogrammer](http://reddit.com/r/dailyprogrammer). But I have yet to see a solution using julia, if memory serves me correct.

---

<div class="post-metadata">

**Author:** ![ChrisRackauckas](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chrisrackauckas/32/77_2.png) [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)\
**Post date:** [February 8, 2018, 4:29pm UTC](https://discourse.julialang.org/t/volunteers-for-online-tutorial-series-share-what-you-know-with-the-rest-of-us/8903/19 "2018-02-08T16:29:06Z")

</div>

> [@sjakke](#):
>
> Extracting data from a csv file.
> 
> Working with a database.
> 
> Solving a project euler problem step by step.

The next one will be on JuliaDB.

---

<div class="post-metadata">

**Author:** ![sjakke](https://avatars.discourse-cdn.com/v4/letter/s/f08c70/32.png) [@sjakke](https://discourse.julialang.org/u/sjakke)\
**Post date:** [February 8, 2018, 4:37pm UTC](https://discourse.julialang.org/t/volunteers-for-online-tutorial-series-share-what-you-know-with-the-rest-of-us/8903/20 "2018-02-08T16:37:20Z")

</div>

Looking forward to it 🙂

[Next page](https://discourse.julialang.org/t/volunteers-for-online-tutorial-series-share-what-you-know-with-the-rest-of-us/8903.md?page=2)
