
Data Science with Python
Duration : 25 hours
Requirements:
- A computer (Windows/Mac/Linux).
- No prior knowledge of python is required.
- No prior knowledge of coding is required.
Syllabus: |
Hours
|
Data Science and Data Analysis: What is Data Science? Why Data Science?, Data Science Components, Data Science Process, Data Science Jobs Roles, Tools for DataScience, Difference Between Data Science and Data Analysis, Applications of Data Science |
1 |
Introduction to Programming with Python
|
1 |
Python Basics Practice Your First Python Program, How Python Code Gets Executed, How Long It Takes To Learn Python, Variables, Receiving Input, Python Cheat Sheet, Type Conversion, Strings, Formatted Strings, String Methods, Arithmetic Operations, Operator Precedence, Maths Functions, If Statements, Logical Operators, Comparison Operators, Weight Converter Program, While Loops, Building a Guessing Game, For Loops, Nested Loops, Lists, 2D Lists, List Methods, Tuples, Unpacking, Dictionaries, Functions, Parameter, Keyword Arguments, Return Statement, Creating a Reusable Function, Exceptions, Comments, Classes, Constructors, Inheritance, Modules, Packages |
10 |
Numerical Computing with Numpy Numpy arrays, Multi-dimensional arrays, Array operations, slicing and broadcasting, Working with CSV data files, |
1 |
Analysing Tabular Data with Pandas Create your very first Pandas DataFrame (from csv), Pandas Display Options and the methods, Data Inspection, Built-in Functions, Attributes and Methods with Pandas, Indexing, slicing.Pandas Series: Analysing, sorting and filtering. Dataframes:Loading the data into Pandas (CSVs, Excel, TXTs, etc.)Reading Data (Getting Rows, Columns, Cells, Headers, etc.), Sorting Values (Alphabetically, Numerically), Making Changes to the DataFrame, Adding a column,Deleting a column, Summing Multiple Columns to Create new Columns, Rearranging columns, Saving our Data (CSV, Excel, TXT, etc.), Filtering Data (based on multiple conditions), Conditional Changes, Aggregate Statistics using Groupby (Sum, Mean, Counting) |
8 |
Data Visualisation with Matplotlib, Seaborn, Plotly Build an Exploratory Data Analysis Project from Scratch with Python, Numpy, and Pandas, usage of streamlit for web apps. Optional Project: Web scraping and EDA of real life projects. |
4 |
Other Courses
Testimonials
Had a great Experience with you guys. I would recommend DukeUAE to people who need IT Training, or for any other course. The time I spent there was all worth it.
Katerina Todorova Koleva

Duke Training Centre has been a pioneer in providing quality technical and practical education in the private sector in UAE. I received excellent training from Duke's trainers who are extremely professional. I would highly recommend Duke Training Centre for professionals seeking an upgrade in their technical and professional skills.
Martony Boniao

I found the experience extremely helpful. I’m totally confident with my Marketing and Management skills now, thanks to Duke UAE. I’m glad I joined at the right time, I feel like now my career’s future isn’t as uncertain anymore.
Edward Flovictoria

I completed my English Language course from DukeUAE last month and I’m glad I chose them on my friend’s recommendation. The one thing I liked was their supportive and encouraging approach. They taught each and every thing with a much managed and practical way, I was proficient at English in no time without feeling any burden at all.
Khawer Saeed Khan

State of the Art, professional Courses of Duke Training Centre has earned me my dream job. I had training with different training centres in Abu Dhabi and other emirates but Duke's Faculties have unmatched parallels in the entire UAE.
Zahra Haroon
