YoVDO

Web App Development with Genie.jl in Julia - Tutorial and Demo

Offered By: The Julia Programming Language via YouTube

Tags

Julia Courses Web Development Courses REST APIs Courses Routing Courses Database Migration Courses

Course Description

Overview

Dive into web application development with Genie.jl in this comprehensive conference talk by Adrian Salceanu, the creator of the popular Julia web framework. Explore the Genie ecosystem, build a full-stack application from scratch, and learn about MVC architecture, database configuration, migrations, templating, REST API development, and more. Gain insights into performance optimization, load balancing, and high availability. The session concludes with bonus content on plugin systems, authentication, and an introduction to Stipple.jl. Perfect for Julia developers looking to enhance their web development skills and leverage the power of Genie.jl.

Syllabus

Intro - Genie Framework.
Intro - Genie ecosystem.
Intro - helpful resources.
Demo - what are we building?.
Demo - preview.
Demo - questions.
Demo - readme.
Demo - create MVC app.
Demo - more questions.
Demo - exploring new app.
Demo - configuring database.
Demo - creating new resource.
Demo - creating db table with migrations.
Demo - running migrations.
Demo - editing the model.
Demo - model + db interaction.
Demo - seeding data.
Demo - setting up web page.
Demo - templating & partials.
Demo - layouts.
Demo - search functionality.
Demo - Revise questions.
Demo - building REST API.
Q&A - performance / demo source / load-balancing.
Tips - routing / deployment.
Q&A - high-availability.
Farewell - end of scheduled presentation.
Bonus - plugin system / authentication plugin.
Bonus - questions.
Bonus - authentication test.
Bonus - secrets.
Bonus - create admin user.
Bonus - Stipple.jl & final remarks.


Taught by

The Julia Programming Language

Related Courses

SAP NetWeaver Upgrades in a Nutshell
SAP Learning
Provisioning Databases in Azure and SQL Server
Microsoft via edX
Migrating to the AWS Cloud
Amazon Web Services via edX
Walkthrough Django's Official Tutorial: Django Version 2.2
Udemy
Introdução ao Laravel
Udemy