Saya berada di tim siswa yang berfokus pada pengembangan web. Rekan satu tim saya tertarik pada Python dan saya satu-satunya yang telah mempelajarinya, jadi saya diminta untuk memberikan ceramah "pengantar Python" minggu depan.
Saya ingin mendengarkan saran Anda tentang apa yang harus dibicarakan agar pembicaraan menjadi menarik, alih-alih hanya beberapa hal tata bahasa.
PS: rekan tim saya terbiasa dengan PHP dan .NET
Jawaban:
Kode Kata.
Sebenarnya membangun halaman web yang sebenarnya menggunakan kerangka kerja yang sebenarnya di depan mata mereka.
Jangan bicara tentang "Python the language".
Perlihatkan Python saat digunakan untuk membangun halaman web. Digress untuk menjawab pertanyaan. Fokus pada membangun sesuatu yang berhasil.
Jelaskan apa artinya dan mengapa itu keren saat Anda mengetik.
sumber
Saya akan mencoba untuk mengekspresikan pendapat saya sebagai rencana:
Artikel lengkap tentang membandingkannya dengan PHP ada di sini: http://wiki.python.org/moin/PythonVsPhp Saya pikir ini yang terbaik untuk membandingkannya terlebih dahulu dengan sesuatu yang mereka ketahui. Sebenarnya artikel ini saja sudah cukup untuk mengatakan apa itu python.
Berikut ini adalah artikel bagus tentang kelebihan python: http://www.webdotdev.com/nvd/content/view/1073/ dan utas forum untuk opini campuran http://ubuntuforums.org/showthread.php?t=624352
Python wiki menyediakan tutorial yang bagus: http://wiki.python.org/moin/BeginnersGuide
Buku yang juga sangat bagus: http://diveintopython.org/
Dan tutorial interaktif: http://www.learnpython.org/ *
topik / pertanyaan / pertanyaan yang bagus ada di sini: Apa kekurangan dari Python?
PS jika ada yang bertanya:
http://twistedmatrix.com/trac/ Anda dapat membangun hampir semua klien web dengan itu
https://www.djangoproject.com/ Lihatlah yang ini. Saya membuat halaman web dengan yang ini dan ini yang terbaik yang pernah saya sentuh. Lebih banyak sampel Django: http://www.djangosites.org/
Untuk pembuatan prototipe - http://aspen.io/simplates/
sumber
Saya akan melihat beberapa kelas pertama dari kursus Python Google . Itu adalah salah satu dari tinjauan Python 30.000 kaki yang lebih baik yang pernah saya lihat. Latihan juga merupakan contoh yang baik dari jenis pemecahan masalah yang sangat berguna bagi Python.
sumber
Saya berpikir bahwa penekanan pada python sangat berbeda dengan bahasa lain jadi saya pikir itu mungkin ide yang baik untuk membahas teknik yang tidak selalu unik untuk python, tetapi pythonista menggunakan secara teratur seperti:
sumber