Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

Python

Andrew Merrick
Andrew Merrick
20,151 Points

Python Automation Courses

I would love to see some courses on Automation in Python. Most jobs involving Python require extensive knowledge in how to automate tasks involving collecting data. I know that there are courses in Data Science, etc, on here, but automation topics would be really helpful and useful.

I'm sure Kenneth Love would be a perfect resource... hint hint wink wink ;)

Steven Parker
Steven Parker
216,017 Points

Let's tag Kenneth Love and perhaps he will respond.

You can also send suggestions to Support.

4 Answers

Kenneth Love
STAFF
Kenneth Love
Treehouse Guest Teacher

I have one upcoming about automating file system stuff with Python. Data processing isn't really my wheelhouse, sadly. Ken Alger might know a big more about that area than me. I plan to do something on Scrapy/BeautifulSoup soon, too.

Andrew Merrick
Andrew Merrick
20,151 Points

Thanks, Kenneth! I look forward to your new courses.

Ken Alger
STAFF
Ken Alger
Treehouse Teacher

Andrew;

That is indeed a big topic, what sort of tasks are you wanting to learn about for collecting data in an automated fashion? There is a lot of options when in comes to data wrangling with Python and I'd enjoy hearing what sort of use cases you are thinking of. With that information, I can work on pointing you to some additional learning resources and perhaps some content can be developed on that at some point.

I know that Data Science, in general, is a topic that we are looking at expanding into further.

I look forward to hearing more from you soon.

Ken

Andrew Merrick
Andrew Merrick
20,151 Points

Ken,

Thanks for chiming in to my request. I recently spent several months at my company's headquarters doing Software QA and we needed to take hundreds of CSV and text files and parse our results into reports. I had no previous training in working with files and parsing them and one of my tasks was to automate these reports. Most DevOps jobs also require to automate daily tasks such as gathering log files. Also, some job descriptions contain requirements such as:

"Develop automation test framework and test cases for functional, performance and regression test execution."

"Use risk-driven techniques or dynamic testing to develop, maintain, and execute automated test suites for regression testing, database impacts, software scenarios, negative testing, error or bug retests using selenium webdrive with POM framework using JAVA or python."

"Work with the Development team to capture and reuse automated Unit Test and Integration Test Cases, Test Stubs and Drivers, and other Development test objects."

"Work with the QA Manager and team to define process and strategy associated with automation, continuous integration in a test driven environment."

I hope that at least gives you a starting point. Thanks again for your help!

This might be a bit late of a response, but have you heard of the book "Automate the Boring Stuff with Python?" I haven't started it yet, but it sounds exactly like what you're looking for Andrew.

T SL
PLUS
T SL
Courses Plus Student 378 Points

I'd like to learn how to pull data rom APIs and store them in a database, and run this on a regular basis, and act on the data using "rules". An example would be data from Adwords, Facebook ads, PPC trackers etc.