Overview
Context
Build upon your foundational Python knowledge and take your skills to new heights in this Python Developer course offered by Data Camp. Designed for those who have mastered the basics, this Track will equip you with the tools and techniques used by professional Python developers in their daily work.
Ensure Code Quality and Efficiency
Learn industry best practices for testing and optimizing your Python code. You'll discover how to:
- Write comprehensive test suites using pytest to catch bugs early
- Profile and optimize your code for maximum performance
- Organize your code into reusable packages for easy distribution and maintenance
Master Version Control with Git
Collaborate with confidence by leveraging Git, the most widely used version control system. Through hands-on exercises, you'll learn to create and manage repositories, work with branches and remote repositories, resolve merge conflicts, and revert changes. Additionally, you'll gain experience contributing to open-source projects, ensuring seamless teamwork and efficient version control in real-world development environments.
Extract Valuable Data with Web Scraping
Unlock a wealth of data by learning to scrape websites using Python. You'll gain the skills to:
- Navigate and parse HTML and XML documents
- Extract data from APIs and dynamically-generated pages
- Handle authentication and sessions
- Store scraped data in databases for further analysis
Programme Structure
Courses- Timing and profiling code
- Gaining efficiencies
- Intermediate Git
- Intermediate Object-Oriented Programming in Python
- Developing Python Packages
- Web Scraping in Python
- Data Structures and Algorithms in Python
Key information
Duration
- Part-time
- 4 days
Start dates & application deadlines
Language
Delivered
Campus Location
- New York City, United States
Disciplines
Software Engineering View 351 other Short Courses in Software Engineering in United StatesWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
We are not aware of any English requirements for this programme.
Other requirements
General requirements
- Prerequisites: Associate Python Developer
- this Track is suitable for beginners to Python programming. No prior coding experience is required
- This Track will prepare you for a career as a Python programmer in a number of roles, including web development, data analysis, software engineering, and more.
Tuition Fees
-
International Applies to you
Applies to youNon-residentsFree - Out-of-StateFree
-
Domestic
Applies to youIn-StateFree
Additional Details
This course can be accessed for free with the Data Camp Premium or Teams subscriptions