
Learn how companies and organizations use Python to solve real-world problems and gain a competitive edge. Explore the exciting world of data analytics and see how Python is used to gain insights and make informed decisions. Discover how this platform can help you learn the most in-demand skills and enter the field with confidence.
Hey, we included a bunch of resources for this course, and they're all contained in the next episode. Once you install Anaconda, you need to use them! Here’s what you should do:
Follow along how to install Python in the next video, "Setting Up Python". There's even a document included called "How to Set Up Python and Create a Virtual Environment".
Once you have downloaded these resources, open Jupyter Notebook, navigate to where you downloaded these resources, and double-click on Chapter 1.ipynb to see the code Dartanion uses for all Chapter 1 episodes, Chapter 2 episodes, and so on.
You can use the Glossary at any time to remind yourself what each term means and does, so use it as you desire.
Have fun!
Unleash the power of Python on your computer and learn how to install it on Windows and macOS. Learn how to run Python projects from the command prompt and integrated development environments. Master the art of virtual environments and learn how to configure them for your Python projects.
Explore Python syntax and how to write code in a way that is readable, efficient and easy to understand. Gain an understand of Python's built-in data types. Learn how to work with numeric, text, and boolean data types in Python.
Master the control flow and decision-making of Python with if, elif, and else statements. Use the power of regular expressions and string processing to manipulate data. Write your first program in Python!
Discover the power of for and while loops to control the flow of your code to achieve powerful, dynamic results. Gain an understanding of the for loops, while loops, and using break, continue, and pass statements to control flow. These tools will help you create real-world programs with Python.
Are you ready to take your Python skills to the next level? In this exciting journey, you'll discover the power of Python lists, tuples, and sets! From understanding the fundamentals of lists, to mastering the intricacies of tuples and sets, you'll gain a comprehensive understanding of how to use these data structures to solve real-world problems.
Dictionaries are one of the most powerful data structures in Python. Learn how to use them to store and retrieve data in key-value pairs.
Let’s get into advanced concepts. In this episode, we will use lists of dictionaries, dictionaries of lists, and list comprehensions to bring it all together and automate data manipulation.
Python functions are reusable chunks of code that perform a specific task, making your code more organized and efficient. They help prevent repetitive code, making it easier to maintain and troubleshoot your programs. You can pass different types of data, such as strings, numbers, lists, or dictionaries, as arguments to a function.
Pandas is a user-friendly Python library designed for data manipulation and analysis tasks, making it a useful tool for anyone working with data. With pandas, you can easily load, clean, transform, and visualize large datasets using its two main data structures: series and Dataframes.
A Dataframe is similar to a table in a spreadsheet, consisting of rows and columns, with each cell containing a data value. You can create a Dataframe by importing data from various sources, such as CSV or Excel files, or by manually defining the data using dictionaries or lists. Dataframes allow you to perform various operations, such as filtering, sorting, and grouping data, as well as calculating statistical measures.
For business applications, you want to position your programs to be flexible and eliminate hard-coded values. Most user-interfaces allow users to enter values and processes data on the backend. Good user interfaces check for valid values and return an error if exceptions are detected.
Ready to jump into the world of Python? The Python coding language is a must-have skill for every would-be coder! Even if you don’t want to grow up to be a coder, you STILL will have fun by learning a new coding language with Dartanion Williams, your instructor. Dart brings wit and wisdom at the same time while giving you the reasons WHY you’re learning what you’re learning! With sample code you can follow along with and modify, you’ll be coding in no time! We’re tackling such topics like: What is Python? Why is Python? What can it do? Why is it useful to you? And can you learn it without knowing anything about it? (Hint: the answer is “yes”)
Let me guess...you're trying to find a simple course on Python because you've seen the possibilities of this incredible thing called PROGRAMMING. But where should you start? How do you begin? Right here in this course, my friend. You're going to learn all the buzzwords in Python, how to bend data to your will, and how to use that data to do cool things.
WHAT'S INCLUDED?
7+ hours of video
End-of-chapter quizzes to test your knowledge
Q&A section where you have access to a team of teaching assistants to answer any questions you might have
30-day money-back guarantee
Lifetime access
Certificate of completion
WHAT'S COVERED?
Organization and use of Python in real-world problems
How to write programs using Python
Python lists and how to efficiently store and organize data
Basics of Pandas, Series, and DataFrames
How to create, call, and pass arguments to functions (this is more fun than it sounds)
How to run Python projects from command prompts and integrated development environments
Making repetitive tasks easy using automation and loops
Harness your new power to write code for an ATM machine
And so much more
JOB TITLES THAT REQUIRE THIS SKILL:
Software Developer
Quality Assurance Engineers
Junior and Senior Python Developer
Python Full Stack Developer
GIS Analyst
Data Scientists
Machine Learning Engineers
About Dartanion:
For over 18 years, I have helped lead teams toward cohesion, high performance, and continuous improvement. I'm a data-driven, energetic change agent with strong technical skills complimented with a fine balance of curiosity, practicality, and creativity.
As an expert in public policy, data, and technology, I have played a key role in several large-scale projects, including Chicago’s successful implementation of web-based student information management, and the reform of Special Education Transportation and Emergency Medical Services (EMS) in Washington, D.C. I have also helped cities use data to improve services, including budget planning, 311 and customer service, snow preparation and plowing, trash pickup, transportation, and citywide performance management.
Technical specialties include SQL, ETL, JavaScript, Python, Tableau, Power BI, ArcGIS, Python, Salesforce, mobile application design, data engineering, and data science.
I look forward to helping you go from N00B to N3RD!