diff --git a/news-and-blogposts/2025/2025-11-06-jso-youtube-tutorials.md b/news-and-blogposts/2025/2025-11-06-jso-youtube-tutorials.md new file mode 100644 index 00000000..bf070e22 --- /dev/null +++ b/news-and-blogposts/2025/2025-11-06-jso-youtube-tutorials.md @@ -0,0 +1,27 @@ +@def title = "JSO YouTube Tutorials: A Curated Playlist for Getting Started" +@def rss_description = "Announcing the Julia Smooth Optimizers tutorials playlist and where to find step-by-step videos to learn JSO tools." + +# JSO YouTube Tutorials: A Curated Playlist for Getting Started + +We maintain a curated set of tutorial videos that walk through the Julia Smooth Optimizers ecosystem, from basic package usage to reproducible workflows for optimization research. + +- Watch the playlist on YouTube: [JSO Tutorials playlist](https://www.youtube.com/playlist?list=PLOOY0eChA1ux1LAmJZNBySGeqR0kwNZmQ) +- Browse the curated tutorial index on our site: [/tutorials/](/tutorials/) + +What you’ll find in the tutorials + +- Introductory material on using JSO packages and the NLPModels API +- Examples of setting up and solving constrained and unconstrained problems +- Demos that show how to combine JSO solvers with JuMP and other Julia packages +- Reproducible workflows and tips for testing and benchmarking solver methods + +How to use the videos + +- Follow a single tutorial start-to-finish and reproduce the examples using the source links on the tutorial page. +- Use the playlist order for a gentle learning path, or jump to specific topics using the timestamps and descriptions. +- If you find an error or have a suggestion for a new topic, open an issue or start a discussion on our GitHub Discussions page. + +Reference + +- Abel Siqueira's JSO tutorials playlist: [JSO Tutorials playlist](https://www.youtube.com/playlist?list=PLOOY0eChA1ux1LAmJZNBySGeqR0kwNZmQ) +