Skip to content
Permalink
master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time
# Talk details are specified in YAML files
# YAML was selected because we can use multi-line strings and add
# comments in the file.
speaker_name: "Christian Weber"
talk_title: "Engineering Pop Songs with Python"
# At least 1 tag is necessary!!
talk_tags:
- "music"
- "learning"
- "beginner"
- "intermediate"
- "open source"
- "1 hour"
- "tutorial"
talk_abstract: "Have you ever wanted to create music, but were intimidated by learning an instrument? Have you wanted to learn how to program, but we're afraid of learning cryptic commands? If so, this talk is for you? Let's learn the fundamentals of programming to re-create a well known pop song!"
talk_details: |
In this workshop, we'll discuss the fundamental structure of programming and music with the use of Python.
Python is a widely-used, and human readable programming language that allows users to quickly write code and solve problems.
We'll discuss the structure and rules of music:
* Basic Music Theory and Notes
* The Major Scale
* The Minor Scale
* Chords
We'll take all of these concepts, and using the power of Python, re-create a famous pop song using only our computer!
This talk is great for understanding the following concepts in Python:
* Basic types
* Classes with an OOP paradigm
* Data Structures
* Control Flow
To sign up for this tutorial, [use this link](https://github.com/pyconca/2018-wiki/wiki/Tutorials/)
# Markdown is supported
about_author: 'Christian Weber is a Remote-First, Solutions Engineer at GitHub. After spending the first chapters of his career in Financial Technology, Christian now focuses on assisting both cultural and digital transformation in large and small software organizations. In his spare time, Christian enjoys playing guitar, listening to loud music, and zoom-zooming in his Miata!'
# web link will only show if about_author section is present
author_website: 'https://github.com/webdog'