Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Python 0 2014
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Stefan Kanev
February 26, 2014
Programming
1.8k
1
Share
Python 0 2014
Stefan Kanev
February 26, 2014
More Decks by Stefan Kanev
See All by Stefan Kanev
Въведение в (Machine|Deep) Learning
skanev
0
100
GraphQL
skanev
0
450
Automated Testing: Getting it Right
skanev
1
82
From Novice to Expert
skanev
0
450
Inbetween Code and Profession
skanev
0
450
Clojure & ClojureScript
skanev
2
130
Extreme Programming
skanev
0
810
За смъртта на TDD
skanev
0
620
Clojure 0 2014
skanev
0
380
Other Decks in Programming
See All in Programming
PHPで TLSのプロトコルを実装してみるをもう一度しゃべりたい
higaki_program
0
190
一度始めたらやめられない開発効率向上術 / Findy あなたのdotfilesを教えて!
k0kubun
4
2.9k
[PHPerKaigi 2026]PHPerKaigi2025の企画CodeGolfが最高すぎて社内で内製して半年運営して得た内製と運営の知見
ikezoemakoto
0
340
Java 21/25 Virtual Threads 소개
debop
0
340
Rethinking API Platform Filters
vinceamstoutz
0
11k
AWS re:Invent 2025の少し振り返り + DevOps AgentとBacklogを連携させてみた
satoshi256kbyte
3
150
PHP で mp3 プレイヤーを実装しよう
m3m0r7
PRO
0
240
Linux Kernelの1文字のミスで 権限昇格ができた話
rqda
0
2.3k
まかせられるPM・まかせられないPM / DevTech GUILD Meetup
yusukemukoyama
0
120
「話せることがない」を乗り越える 〜日常業務から登壇テーマをつくる思考法〜
shoheimitani
4
700
瑠璃の宝石に学ぶ技術の声の聴き方 / 【劇場版】アニメから得た学びを発表会2026 #エンジニアニメ
mazrean
0
230
AI時代のPhpStorm最新事情 #phpcon_odawara
yusuke
0
150
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Making Projects Easy
brettharned
120
6.6k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
150
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.1k
GraphQLとの向き合い方2022年版
quramy
50
15k
Mobile First: as difficult as doing things right
swwweet
225
10k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.5k
Facilitating Awesome Meetings
lara
57
6.8k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
1k
A Soul's Torment
seathinner
6
2.6k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
260
Transcript
Програмиране с Python
Алек Андреев Виктория Христова Георги Шопов Дейвид Танков Евгени Кунев
Йоан Карадимов Йордан Джамбазов Кирил Владимиров Людмил Митев Николай Бачийски Орлин Христов Стефан Кънев
днес: ! (I) административни неща (2) съвсем малко Python !
но преди това… !
Искаме да отпишете курса!
труден страшен
None
60% няма дори да се опитат да завършат
8% ще бъдат хванати, че преписват и ще повтарят
3% ще имат 6
какво се очаква от вас?
не си водите бележки
не ви четем лекции
не, няма да зубрите
да задавате въпроси
None
None
да пишете домашните си
да участвате в час и във форума
да изключвате телефоните си
ПРОГРАМИРАНЕ
стил
автоматизирано тестване
version control
None
None
питон пайтън питоня
ООП
функционален стил
процедурен
динамичен duck typing
прост и красив
def real_knights(knights): return ['Sir ' + knight.capitalize() for knight in
knights] >>> real_knights(['robin', 'lancelot', 'galahad']) ['Sir Robin', 'Sir Lancelot', 'Sir Galahad']
Python е бавен?
None
None
Свободен!
GvR Guido van Rossum Benevolent Dictator For Life
Испанската инквизиция (Не я очаквахте, нали?)
Monty Python
Python 3.3 Python 2.7
Организационни
1 2 3
1 Лекции
понеделник 19:00 зала 325 сряда 19:00 зала 200
1 Лекции 2 Сайт
http://fmi.py-bg.net/
[email protected]
домашни + форум + предизвикателства
1 Лекции 2 Сайт 3 Сбирки извън ФМИ
Торонто
Торонто
Оценяване
система с точки (gamification)
Скалата
Задължителните
Задачите • шест броя (оптимистично) • предават се онлайн •
проверяват се автоматично • 0-10 точки • имате право да пропуснете две • решенията стават публични след крайния срок
Тестове • два броя • 30 въпроса за един час
• 30 точки всеки
Проекти • на края на семестъра • milestones през семестъра
• вие измисляте • 60 точки • 20 за функционалност, 20 за стил, 20 за тестове • да работят е задължително, но не и достатъчно
Участие в час • Мъфин или Snickers! • обикновено на
тях има кодове, които ви носят 1 точка • насърчават да не спите в час • получавате ги за добро включване • например: въпрос, отговор или коментар • много глупости водят до захарна болест
Участие в сайта • добър пост на форумите • добър
коментар на чуждо решение
Помощ с материалите • лекциите са с отворен код •
оправяне на грешки • примери от лекции • ваши допълнения
Предизвикателства • малки задачи, относително често • малки: 4-10 реда
решение • често: 1-2 пъти в седмицата • имате по 2 дена за всяка
Хитринки • малки съвети, които публикуваме от време на време
• ще може да предлагате вашите • добрите ще бъдат възнаградявани с бонус точки
Въпроси?