Re: Learning Python

2019-12-18 Thread Jill Rouleau
https://automatetheboringstuff.com/
Also available in dead-tree version.

https://greenteapress.com/wp/think-python-2e/
There's 2 editions of this book - one that's based on python2 and one that's
updated for python3.  Make sure you grab the version for py3.


https://www.packtpub.com/application-development/expert-python-programming-third-edition
This is a good follow-on once you get the basics of the language down and want
to do more.

If you're doing data analysis you probably want to take a look at the pandas
lib, https://pandas.pydata.org/
And possibly https://matplotlib.org/

VSCode is a great IDE for python, as is pycharm.

-jill


On 2019-12-16 00:34, AZ Pete wrote:
> Hi All,
> 
> I'm interested in learning Python and thought I'd ask the PLUG brain trust on
some recommendations for books.
> 
> My main interest in learning Python is more for data analysis (Statistics, AI,
etc), not web programming. I'm a SQL Server DBA/Developer and recent versions of
SQL Server have the ability to run Python within the database engine as another
avenue for data analysis. I'm also interested in moving toward more data
analysis/BI roles and Python fits the bill quite well. I have 20 years of DBA
experience, so I don't necessarily need beginner level programming books. But
having said that, I have no experience with Python at all.
> 
> I've found countless video tutorials on Python (Pluralsight, EdX, Coursera,
etc.), but I still prefer book learning, especially books that teach a concept
and then give you "homework" assignments to practice.
> 
> Any recommendation on Python books for programming (not website stuff, though)
would be very much appreciated.
> Also, recommendations for an IDE on Windows would be appreciated. I already
use VS Code for Powershell development, so maybe that will be ok for Python?
> 
> Thanks,
> Peter
> 
> 
> ---
> PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> https://lists.phxlinux.org/mailman/listinfo/plug-discuss

---
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss

Re: Learning Python

2019-12-16 Thread Kevin Fries
<<< text/html: Unrecognized >>>
---
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss

Re: Learning Python

2019-12-16 Thread Crawford Rainwater
While I admit, I use to go for hardback books, and then even ebook, most
seem to become dated with respects to IT topics rather quickly.


So I looked into online learning platforms, and have been using
LinuxAcademy for several years now.  They do include Python development
oriented topics, but also many other topics (including Linux as their name
suggests ;-) ).  The annual subscription is the best deal IMHO, and you can
cancel at any time.

Here is a sign up link with my referral code (I get a few bucks off when my
renewal comes up next year) for those who are interested besides Peter.

https://linuxacademy.com/refer?9cb8c1bcbea5aed0dbd04250e85d0325



HTH.

--- Crawford

On Mon, Dec 16, 2019 at 12:00 PM 
wrote:

> Hi All,
>
> I'm interested in learning Python and thought I'd ask the PLUG brain trust
> on some recommendations for books.
>
> My main interest in learning Python is more for data analysis (Statistics,
> AI, etc), not web programming. I'm a SQL Server DBA/Developer and recent
> versions of SQL Server have the ability to run Python within the database
> engine as another avenue for data analysis. I'm also interested in moving
> toward more data analysis/BI roles and Python fits the bill quite well. I
> have 20 years of DBA experience, so I don't necessarily need beginner level
> programming books. But having said that, I have no experience with Python
> at all.
>
> I've found countless video tutorials on Python (Pluralsight, EdX,
> Coursera, etc.), but I still prefer book learning, especially books that
> teach a concept and then give you "homework" assignments to practice.
>
> Any recommendation on Python books for programming (not website stuff,
> though) would be very much appreciated.
> Also, recommendations for an IDE on Windows would be appreciated. I
> already use VS Code for Powershell development, so maybe that will be ok
> for Python?
>
> Thanks,
> Peter
>
>

-- 
*The Linux ETC Company*

10121 Yates Court
Westminster, CO 80031 USA

*voice:*  +1.303.604.2550
*web:*    http://www.linux-etc.com 


Please do not print this email unless it is 
absolutely necessary.  Be friendly to the environment by saving paper.


*NOTICE:* This communication and attachments, are covered by the Electronic 
Communication Privacy Act, USC 18 Sections 2510-2521, is confidential and 
may contain legally privileged information. If you are not the intended 
recipient or believe you have received this communication in error, please 
do not print, copy, retransmit, disseminate or otherwise use this 
communication or any of the information contained herein.


*CONFIDENTIALITY:* This e-mail and its attachments are intended for the 
above named only and may be confidential. If they have come to you in 
error, you must take no action based on them, nor must you copy or show 
them to anyone; please reply to this e-mail and highlight the error. E-mail 
and internet communications cannot be guaranteed to be secure or without 
error.  E-mail you send us may subject to review, monitoring and/or 
discovery by a third parties.

*WARNING:* Computer viruses can be 
transmitted via email. The recipient should check this email and any 
attachments for the presence of viruses. This company and/or individual 
accepts no liability for any damage caused by any virus transmitted by this 
email.
---
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss

Re: Learning Python

2019-12-16 Thread Bob Elzer
I have so many O'Reilly books I used to lear programming and Systems. My
first were Learning Perl and Perl Cookbook.

While I haven't learned Python, I would think the Learning Python and
Python Cookbook would be good books.

On Sun, Dec 15, 2019 at 6:31 PM Phil Waclawski 
wrote:

> VS Code is actually not bad (I still can't believe I'm saying this about a
> MS product, what is the world coming to?) I have my students use pycharm
> (the community version) which is also good.
>
> There are so many books to learn from, check out packt publishing, they
> have a free series that you can access online, if you want to download it
> as a file (pdf mobi etc) or a paper book, that will cost you a bit, but not
> bad.
>
> Phil W
>
> On Sun, Dec 15, 2019 at 5:57 PM AZ Pete  wrote:
>
>> Hi All,
>>
>> I'm interested in learning Python and thought I'd ask the PLUG brain
>> trust on some recommendations for books.
>>
>> My main interest in learning Python is more for data analysis
>> (Statistics, AI, etc), not web programming. I'm a SQL Server DBA/Developer
>> and recent versions of SQL Server have the ability to run Python within the
>> database engine as another avenue for data analysis. I'm also interested in
>> moving toward more data analysis/BI roles and Python fits the bill quite
>> well. I have 20 years of DBA experience, so I don't necessarily need
>> beginner level programming books. But having said that, I have no
>> experience with Python at all.
>>
>> I've found countless video tutorials on Python (Pluralsight, EdX,
>> Coursera, etc.), but I still prefer book learning, especially books that
>> teach a concept and then give you "homework" assignments to practice.
>>
>> Any recommendation on Python books for programming (not website stuff,
>> though) would be very much appreciated.
>> Also, recommendations for an IDE on Windows would be appreciated. I
>> already use VS Code for Powershell development, so maybe that will be ok
>> for Python?
>>
>> Thanks,
>> Peter
>>
>>
>> ---
>> PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
>> To subscribe, unsubscribe, or to change your mail settings:
>> https://lists.phxlinux.org/mailman/listinfo/plug-discuss
>
> ---
> PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> https://lists.phxlinux.org/mailman/listinfo/plug-discuss
---
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss

Re: Learning Python

2019-12-15 Thread Phil Waclawski
VS Code is actually not bad (I still can't believe I'm saying this about a
MS product, what is the world coming to?) I have my students use pycharm
(the community version) which is also good.

There are so many books to learn from, check out packt publishing, they
have a free series that you can access online, if you want to download it
as a file (pdf mobi etc) or a paper book, that will cost you a bit, but not
bad.

Phil W

On Sun, Dec 15, 2019 at 5:57 PM AZ Pete  wrote:

> Hi All,
>
> I'm interested in learning Python and thought I'd ask the PLUG brain trust
> on some recommendations for books.
>
> My main interest in learning Python is more for data analysis (Statistics,
> AI, etc), not web programming. I'm a SQL Server DBA/Developer and recent
> versions of SQL Server have the ability to run Python within the database
> engine as another avenue for data analysis. I'm also interested in moving
> toward more data analysis/BI roles and Python fits the bill quite well. I
> have 20 years of DBA experience, so I don't necessarily need beginner level
> programming books. But having said that, I have no experience with Python
> at all.
>
> I've found countless video tutorials on Python (Pluralsight, EdX,
> Coursera, etc.), but I still prefer book learning, especially books that
> teach a concept and then give you "homework" assignments to practice.
>
> Any recommendation on Python books for programming (not website stuff,
> though) would be very much appreciated.
> Also, recommendations for an IDE on Windows would be appreciated. I
> already use VS Code for Powershell development, so maybe that will be ok
> for Python?
>
> Thanks,
> Peter
>
>
> ---
> PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> https://lists.phxlinux.org/mailman/listinfo/plug-discuss
---
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss