Geared for scientists and engineers with possibly lighter programming background, Applied Python for Scientists and Engineers is a hands-on Python course that provides a ramp-up to using Python for scientific and mathematical computing. Students will explore basic Python programming and concepts, and then move to the most important Python modules for working with data, from arrays, to statistics, to plotting results.
Throughout the course students will be led through a series of progressively advanced topics, where each topic consists of lecture, group discussion, comprehensive hands-on lab exercises, and lab review. This course is “skills-centric”, designed to train attendees in essential Python, coupling the most current, effective techniques and best practices.
Working within in an engaging, hands-on learning environment, guided by our expert Python practitioner, attendees will learn to use Python to:
Need different skills or topics? If your team requires different topics or tools, additional skills or custom approach, this course may be easily adjusted to accommodate. We offer additional Python and Web development courses which may be blended with this course for a track that best suits your development objectives.
While there are no specific programming prerequisites, basic programming experience would be helpful. Students should be comfortable working with files and folders, and should not be afraid of the command line.
We will collaborate with you to design the best solution to ensure your needs are met, whether we customize the material, or devise a different educational path to help your team best prepare for this training.
Session: The Python Environment
Session: Getting Started
Session: Flow Control
Session:Sequences
Session: Working with files
Session: Dictionaries and Sets
Session: Functions
Session: Errors and Exception Handling
Session: OS Services
Session:Pythonic idioms
Session:Modules and packages
Session: Classes
Session: Developer tools
Session: XML and JSON
Session: iPython
Session: numpy
Session: scipy
Session: A tour of scipy subpackages
Session: pandas
Session: matplotlib
Session: The Python Imaging Library (PIL)
Our course materials include more than a simple slideshow presentation handout. Each student will receive a comprehensive, up-to-date course Student Guide, complete with detailed course notes, code samples, software tutorials, diagrams and related reference materials and links. Our courses also include detailed our Student Workbook, with step by step hands-on lab instructions and code samples, clearly illustrated for users to complete hands-on work in class, and to revisit to review or refresh skills at any time. Students will also receive the course set up files and project code needed for the hands on work.
In an effort to conserve global natural resources, our course materials are typically distributed in annotatable eBook Format(PDF), licensed individually to students attending a course. Students can take notes on the files and keep them on their own machines. If your organization prefers printed / hard copy materials, please inquire for details and options.
Live scheduled classes are listed below or browse our full course catalog anytime
Check out custom training solutions planned around your unique needs and skills.
Exclusive materials, ongoing support and a free live course refresh with every class.
New Site, BIG Savings!
We're celebrating the launch of our lonnngggg awaited new site with with *50% off all 2021 Public Classes* booked by March 31! Check out our Current Offers for Individuals, Teams and Organizations to Learn for Less!
Special Offers
Limited Offer for most courses.
SAVE 50%