Skip to content

Commit

Permalink
set up and launch 2024-spring
Browse files Browse the repository at this point in the history
  • Loading branch information
lubojr committed Feb 18, 2024
1 parent 817c701 commit c51e7e0
Show file tree
Hide file tree
Showing 2 changed files with 254 additions and 1 deletion.
2 changes: 1 addition & 1 deletion Pipfile
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ serve = "python -m naucse serve"
freeze = "python -m naucse freeze"

[packages]
naucse = {git = "https://github.com/lubojr/naucse.git", editable = true, ref = "62931acba604cfc2b088c3c0dbf4a53480f090f2"}
naucse = {git = "https://github.com/lubojr/naucse.git", editable = true, ref = "2096d80611255da12f8fa2ce2c5df3df3e0f99d5"}
naucse-render = {git = "https://github.com/lubojr/naucse_render.git", editable = true, ref = "f7b93eb979f119a02f8a532892c8ef381e01477f"}
pygments-pytest = "*"

Expand Down
253 changes: 253 additions & 0 deletions runs/2024/pyladies-en-vienna-2024-spring/info.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,253 @@
title: Beginners course PyLadies Vienna
subtitle: Online - spring 2024 - Tuesdays
place: |
Online
timezone: Europe/Vienna
default_time:
start: '18:00'
end: '20:00'
description: |
Learn Python from the beginning. No previous knowledge required!
long_description: |
<br>
Here you can find all materials for the PyLadies Vienna Beginners Python Course.
All lectures are for complete beginners. Instructions are for Linux, Windows and macOS.
<br>
If you have any questions, feel free to contact us on [email protected]
derives: pyladies-en
vars:
user-gender: f
pyladies: true
coach-present: true
mentors:
- name: Týna Doležalová
img: img/team/dolezalovat.jpg
role: "Geospatial Data Scientist, Overly enthusiastic about everything"
links:
- mail: mailto:[email protected]
- linkedin: https://www.linkedin.com/in/kristyna-dolezalova/
- name: Lubomír Doležal
img: img/team/dolezall.jpg
role: "Satellite Data Processing, Visualisation, Web maps, Databases"
links:
- mail: mailto:[email protected]
- linkedin: https://www.linkedin.com/in/lubomir-dolezal/
- name: Fabian Schindler
img: img/team/schindlerf.jpg
role: "Python/GIS developer, game enthusiast"
links:
- mail: mailto:[email protected]
- linkedin: https://www.linkedin.com/in/fabian-schindler-311030b9/
- twitter: https://twitter.com/__fschindler__
plan:
- title: Installations
slug: install_home
serial: 0
materials:
- lesson: beginners-en/install_vienna
- lesson: beginners-en/install-editor
- title: VS Code keybindings cheat sheet Windows
url: https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf
type: cheatsheet
- title: VS Code keybindings cheat sheet Mac OS
url: https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf
type: cheatsheet

- title: Introduction, installation check
slug: install
date: 2024-03-19
# materials:
# - title: Keyboard layout cheat sheet
# url: https://drive.google.com/file/d/1Bvnb52oirQDiZ7WI5t4Q8UeCd10-_gpT
# type: cheatsheet
# - lesson: beginners-en/introduction2
# - lesson: beginners-en/cmdline
# - lesson: beginners-en/first-steps
# - lesson: beginners-en/lesson-1-homework
# type: homework
# - title: Google colab tutorial
# url: https://drive.google.com/file/d/1KPlvbwGpIe8HQVkancKk6wuTwhV5VkRc
# type: cheatsheet

- title: First Program, Print
slug: hello
date: 2024-03-26
# materials:
# - lesson: beginners-en/hello-world
# - lesson: beginners-en/print
# - lesson: beginners-en/variables
# - title: Basics cheatsheet
# url: https://github.com/ehmatthes/pcc/releases/download/v1.0.0/beginners_python_cheat_sheet_pcc.pdf
# type: cheatsheet
# - title: VS Code Tips and tricks
# url: https://www.youtube.com/watch?v=fj2tuTIcUys
# type: cheatsheet
# - lesson: beginners-en/lesson-2-homework
# type: homework

- title: Conditions, modules and functions
slug: loops
date: 2024-04-02
# materials:
# - lesson: beginners-en/comparisons
# - lesson: beginners-en/and-or
# - lesson: beginners-en/functions
# - title: Basics cheatsheet
# url: https://github.com/ehmatthes/pcc/releases/download/v1.0.0/beginners_python_cheat_sheet_pcc.pdf
# type: cheatsheet
# - title: Homework
# url: https://docs.google.com/document/d/1HsKbAt6DAH8uQYJUR8UB8sOFvzgUUr_WeZwB6cb9lcA
# type: homework

- title: Loops, for and while
date: 2024-04-09
slug: strings
# materials:
# - lesson: beginners-en/turtle
# - lesson: beginners-en/while
# - title: If/While cheatsheet
# url: https://github.com/ehmatthes/pcc/releases/download/v1.0.0/beginners_python_cheat_sheet_pcc_if_while.pdf
# type: cheatsheet
# - title: Homework
# url: https://docs.google.com/document/d/1t76R6vXagNsjPJvZz5JoQracXVq_0YLHNYDymwKOlPU/edit
# type: homework

- title: Strings, Custom functions
date: 2024-04-16
slug: custom_func
# materials:
# - lesson: beginners-en/str
# - lesson: beginners-en/def
# - title: Functions cheatsheet
# url: https://github.com/ehmatthes/pcc/releases/download/v1.0.0/beginners_python_cheat_sheet_pcc_functions.pdf
# type: cheatsheet
# - title: Homework
# url: https://docs.google.com/document/d/1SPL6yMD3XOm9ZFDMDX_U4zSP-ltWd7QKvie5iCS8mno/edit
# type: homework

- title: GIT
slug: git
date: 2024-04-23
# materials:
# - lesson: git-en/install
# - lesson: git-en/basics
# - lesson: git-en/github
# - lesson: git-en/branching
# - title: Basic Git Cheatsheet
# url: https://raw.githubusercontent.com/lubojr/naucse.python.cz/117a205e1c98f007e0a97877e87493fef411a768/lessons/git-en/basics/static/git_commands_cheat_sheet.png
# type: cheatsheet
# - title: Extensive Git cheatsheet
# url: https://about.gitlab.com/images/press/git-cheat-sheet.pdf
# type: cheatsheet
# - title: Have you just made a git mess?
# url: http://justinhileman.info/article/git-pretty/git-pretty.png
# type: cheatsheet
# - lesson: beginners-en/tictactoe
# type: homework
# - title: Practice exercises (offline session 16.11.2023)
# url: https://docs.google.com/document/d/1tLwOKrrbg9KVvCHC08_zBvdjNGmQkD1GQEZEMJNSN4g
# type: cheatsheet

- title: Lists, Tuples
slug: list
date: 2024-04-30
# materials:
# - lesson: beginners-en/list
# - lesson: beginners-en/tuple
# - title: Homework (PDF)
# url: https://drive.google.com/file/d/1fF0nl90GcCoaog0vgz4nmKGyspfGsQvS/view
# type: homework
# - title: Lists cheatsheet
# url: https://github.com/ehmatthes/pcc/releases/download/v1.0.0/beginners_python_cheat_sheet_pcc_lists.pdf
# type: cheatsheet

- title: Dictionaries
slug: dict
date: 2024-05-07
# materials:
# - lesson: beginners-en/dict
# - lesson: beginners-en/tuple
# - title: Homework (PDF)
# url: https://drive.google.com/file/d/1sJhOmCTC1wspG6um4KRNJvtpUib3L2x7/view
# type: homework
# - title: Dictionaries cheatsheet
# url: https://github.com/ehmatthes/pcc/releases/download/v1.0.0/beginners_python_cheat_sheet_pcc_dictionaries.pdf
# type: cheatsheet

- title: Recap session
slug: recap1
date: 2024-05-14
# materials:
# - title: Recap session materials
# url: https://docs.google.com/document/d/1lQuHF1d3mbVzc1awfWmNVa9nYJdfrrvMNvpcX9pz6co
# type: homework
# - title: Small quiz
# url: https://docs.google.com/presentation/d/1qvnz7uJuzZipXEqsqq8bufpvtGNLP2sdW6p1MjodRJE
# type: homework

- title: Classes
slug: classes
date: 2024-05-21
# materials:
# - lesson: beginners-en/class
# - lesson: beginners-en/inheritance
# - title: Classes cheatsheet
# url: https://github.com/ehmatthes/pcc/releases/download/v1.0.0/beginners_python_cheat_sheet_pcc_classes.pdf
# type: cheatsheet
# - title: Homework (PDF)
# url: https://drive.google.com/file/d/1amhY9-pvtN8w6tHnOvR0tIcwOfNVx-Bl/view
# type: homework
# - title: Offline session 14.12. hackerrank
# url: https://docs.google.com/presentation/d/1xC2tAaXvQDnglT6WJLnY8RRGhCnod38zpE1LA-ckvhg

- title: Modules, exceptions, testing
slug: testing
date: 2024-05-28
# materials:
# - lesson: beginners-en/modules
# - lesson: beginners-en/exceptions
# - lesson: beginners-en/testing
# - lesson: beginners-en/testing-continued
# - title: Exceptions cheatsheet
# url: https://github.com/ehmatthes/pcc/releases/download/v1.0.0/beginners_python_cheat_sheet_pcc_files_exceptions.pdf
# type: cheatsheet
# - title: Testing cheatsheet
# url: https://github.com/ehmatthes/pcc/releases/download/v1.0.0/beginners_python_cheat_sheet_pcc_testing.pdf
# type: cheatsheet
# - title: Homework
# url: https://docs.google.com/document/d/1xVaSWOmQD3PqCY6czmOaxBlAlT0AHv2z2rsveK5vfxg/edit
# type: homework

- title: Working with Files and CLI
slug: files_cli
date: 2024-06-04
# materials:
# - lesson: beginners-en/json
# - lesson: beginners-en/files
# - lesson: beginners-en/argparse
# - title: Files/Exceptions cheatsheet
# url: https://github.com/ehmatthes/pcc/releases/download/v1.0.0/beginners_python_cheat_sheet_pcc_files_exceptions.pdf
# type: cheatsheet
# - title: Homework
# url: https://docs.google.com/document/d/1Tjy0uSqdVMmQI2tbHWBmDtrnwMl-Px3J7-N6_xRh12o
# type: homework

- title: Final Project
slug: final_project
date: 2024-06-11
# materials:
# - title: Final project option 1 - Snake
# url: https://drive.google.com/file/d/1gJ4FdvmMwKSRr5D5k-idkvYoIs588HU-/view
# type: homework
# - title: Final project option 2 - Battleship
# url: https://drive.google.com/file/d/1X3IQG_FUiDinmLhx_ZStuEkMf4AzLdwQ/view
# type: homework
# - title: Requests and getting data via APIs
# url: https://docs.google.com/presentation/d/1d3wat2pogHBUtSr_NhcJnQFs27HOeB_MsAGwrBwxd3w/edit

- title: What Next?
date: 2024-06-18
slug: final_project2
# materials:
# - title: What next?
# url: https://docs.google.com/presentation/d/1HOkkEQNhLX0aViNrTpCE8JuLn1GDPYtU7tTdQcJa0nE

0 comments on commit c51e7e0

Please sign in to comment.