Al Sweigart

Al Sweigart

Al Sweigart is a software developer and teaches programming to kids and adults. He has written several Python books for beginners, including Hacking Secret Ciphers with Python, Invent Your Own Computer Games with Python, and Making Games with Python & Pygame.

Back to all authors

Books Authored by Al Sweigart

Cracking Codes with Python

Post date: 19 Mar 2018
Cracking Codes with Python teaches complete beginners how to program in the Python programming language. The book features the source code to several ciphers and hacking programs for these ciphers.
Publisher: No Starch Press
Publication date: 23 Jan 2018
Document Type: Book
 
Cracking Codes with Python

Cracking Codes with Python

Post date: 19 Mar 2018
Cracking Codes with Python teaches complete beginners how to program in the Python programming language. The book features the source code to several ciphers and hacking programs for these ciphers.
Publisher: No Starch Press
Publication date: 23 Jan 2018
Document Type: Book


Automate the Boring Stuff with Python: Practical Programming for Total Beginners

Post date: 19 Apr 2016
In Automate the Boring Stuff with Python, you will learn how to use Python to write programs that do in minutes what would take you hours to do by hand—no prior programming experience required.
Publisher: No Starch Press
Publication date: 01 May 2015
License: Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported
Document Type: Book
 
Automate the Boring Stuff with Python: Practical Programming for Total Beginners

Automate the Boring Stuff with Python: Practical Programming for Total Beginners

Post date: 19 Apr 2016
In Automate the Boring Stuff with Python, you will learn how to use Python to write programs that do in minutes what would take you hours to do by hand—no prior programming experience required.
Publisher: No Starch Press
Publication date: 01 May 2015
License: Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported Document Type: Book


Invent Your Own Computer Games with Python, 3rd Edition

Post date: 19 Apr 2016
This book teaches you how to program computer games with Python. It covers Hangman, Tic Tac Toe, Reversi, Caesar Cipher, Guess the Number, and Dragon Realm.
 
Invent Your Own Computer Games with Python, 3rd Edition

Invent Your Own Computer Games with Python, 3rd Edition

Post date: 19 Apr 2016
This book teaches you how to program computer games with Python. It covers Hangman, Tic Tac Toe, Reversi, Caesar Cipher, Guess the Number, and Dragon Realm.

Making Games with Python & Pygame

Post date: 19 Apr 2016
Making Games with Python & Pygame is a programming book that covers the Pygame game library for the Python programming language. Each chapter gives you the complete source code for a new game and teaches the programming concepts from these examples.
 
Making Games with Python & Pygame

Making Games with Python & Pygame

Post date: 19 Apr 2016
Making Games with Python & Pygame is a programming book that covers the Pygame game library for the Python programming language. Each chapter gives you the complete source code for a new game and teaches the programming concepts from these examples.

Hacking Secret Ciphers with Python: A beginners guide to cryptography and computer programming with Python

Post date: 19 Apr 2016
This book teaches you how to write your own cipher programs and also the hacking programs that can break the encrypted messages from these ciphers.
 
Hacking Secret Ciphers with Python: A beginners guide to cryptography and computer programming with Python

Hacking Secret Ciphers with Python: A beginners guide to cryptography and computer programming with Python

Post date: 19 Apr 2016
This book teaches you how to write your own cipher programs and also the hacking programs that can break the encrypted messages from these ciphers.

Book Categories
Sponsors