# Developing Python applications in Emacs

- Institution: CERN
- Department: Developers@CERN Forum
- Speaker: Tibor Simko
- Year: 2016
- Language: English
- Source: [CERN](https://videos.cern.ch/record/3019127)
- Licence: [CERN](http://copyright.web.cern.ch)
- Who can watch: Teens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

In this practical talk, we'll discuss tips and tricks useful when developing Python applications in Emacs. The topics include: efficient navigation and jumping around, code completion, code skeletons, working with virtual environments, interactive development with REPL, test-driven development, integration with source control management tools. We'll demonstrate given techniques on small example projects..

0:00:00 Slide 1

0:00:16 Slide 2

0:00:46 Slide 3

0:01:58 Slide 4

0:02:25 Slide 5

0:03:00 Slide 6

0:03:08 Slide 7

0:04:08 Slide 8

0:04:12 Slide 9

0:04:16 Slide 10

0:04:24 Slide 11

0:04:29 Slide 12

0:04:35 Slide 13

0:04:41 Slide 14

0:05:34 Slide 15

0:05:38 Slide 16

0:05:45 Slide 17

0:05:49 Slide 18

0:05:53 Slide 19

0:06:00 Slide 20

0:07:57 Slide 21

0:08:01 Slide 22

0:08:13 Slide 23

0:08:17 Slide 24

0:08:21 Slide 25

0:08:25 Slide 26

0:08:33 Slide 27

0:08:37 Slide 28

0:08:43 Slide 29

0:08:53 Slide 30

0:08:57 Slide 31

0:09:04 Slide 32

0:09:08 Slide 33

0:09:12 Slide 34

0:09:16 Slide 35

0:09:28 Slide 36

0:09:32 Slide 37

0:10:41 Slide 38

0:10:45 Slide 39

0:11:38 Slide 40

0:11:42 Slide 41

0:11:58 Slide 42

0:12:02 Slide 43

0:12:07 Slide 44

0:12:11 Slide 45

0:12:19 Slide 46

0:12:24 Slide 47

0:12:28 Slide 48

0:12:32 Slide 49

0:15:04 Slide 50

0:15:11 Slide 51

0:15:17 Slide 52

0:15:21 Slide 53

0:15:27 Slide 54

0:15:36 Slide 55

0:15:40 Slide 56

0:15:47 Slide 57

0:15:51 Slide 58

0:15:55 Slide 59

0:15:59 Slide 60

0:16:03 Slide 61

0:16:19 Slide 62

0:16:24 Slide 63

0:16:54 Slide 64

0:17:06 Slide 65

0:17:11 Slide 66

0:17:16 Slide 67

## Lectures

1. [Developing Python applications in Emacs](https://invisiblenetwork.ai/learn/cern/3019127/911b2e02ebf0), 18 min (CERN's player)
