{"id":19351995,"url":"https://github.com/serverpod/serverpod_slides","last_synced_at":"2025-09-02T13:33:31.106Z","repository":{"id":214757215,"uuid":"734794678","full_name":"serverpod/serverpod_slides","owner":"serverpod","description":"Serverpod presentations and tutorials.","archived":false,"fork":false,"pushed_at":"2025-03-12T14:43:15.000Z","size":718,"stargazers_count":3,"open_issues_count":1,"forks_count":3,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-04-02T09:51:15.326Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/serverpod.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-12-22T16:31:14.000Z","updated_at":"2025-03-14T06:17:48.000Z","dependencies_parsed_at":"2024-08-02T12:28:41.450Z","dependency_job_id":null,"html_url":"https://github.com/serverpod/serverpod_slides","commit_stats":null,"previous_names":["serverpod/serverpod_slides"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/serverpod%2Fserverpod_slides","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/serverpod%2Fserverpod_slides/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/serverpod%2Fserverpod_slides/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/serverpod%2Fserverpod_slides/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/serverpod","download_url":"https://codeload.github.com/serverpod/serverpod_slides/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250391151,"owners_count":21422849,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-10T04:37:49.752Z","updated_at":"2025-04-23T07:31:10.300Z","avatar_url":"https://github.com/serverpod.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Serverpod Slides\n\nThis repo contains slides built in Flutter and [Slick Slides](https://pub.dev/packages/slick_slides) for building presentations and tech talks about Serverpod. It's structured so that parts can be pieced together into larger presentations. These are the slides used by the Serverpod team to create videos and talks for conferences and meetups. Feel free to use any of the slides in your presentation; you can modify the presentations to make them your own. All of the slides come with presenter notes.\n\n## Getting started\n\nTo use the slides, you will need to [install Flutter](https://docs.flutter.dev/get-started/install). You will also need the [LFS (Large File Storage)](https://docs.github.com/en/repositories/working-with-files/managing-large-files/installing-git-large-file-storage) extension for Git because this repository contains video files.\n\nWith Flutter and LFS installed, start the presentation by first cloning the repository:\n\n```bash\ngit clone git@github.com:serverpod/serverpod_slides.git\n```\n\nNow, start the example project by running the following commands (it's recommended to run the slides with `macos` or `windows` as the device):\n\n```bash\ncd example\nflutter create .\nflutter run -d macos\n```\n\nThe example is set up to start the presentation in rehearsal mode, complete with notes for all the slides. You can turn off the rehearsal mode by modifying the `main.dart` file in the example. In the example, you can also choose which slides to include in your presentation or create your own.\n\n## Included sections\n\nServerpod Slides comes with several sections. Here is a summary of what each section covers:\n\n### 01. Backend basics\nA brief summary of what a backend architecture looks like and how relational databases works.\n\n### 02. Serverpod overview\nAn overview of the features included in Serverpod.\n\n### 03. Installation\nHow to install Serverpod.\n\n### 04. Create project\nSetting up a new project and getting it up and running.\n\n### 05. Serverpod basics\nAn overview of the different files and directories in the server, when to run `serverpod generate`, working with endpoints and models.\n\n### 06. Migration basics\nWhen to create migrations and how to apply them.\n\n### 07. Database basics\nHow to read and write to the database.\n\n### 08. Models tips and tricks\nWorking with exceptions, enums, and adding documentation to your model files.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fserverpod%2Fserverpod_slides","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fserverpod%2Fserverpod_slides","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fserverpod%2Fserverpod_slides/lists"}