Instructor: Joseph Santarcangelo Duration:7 hours to complete
Objective 1Develop a foundational understanding of Python programming by learning basic syntax, data types, expressions, variables, and string operations.
Objective 2Apply Python programming logic using data structures, conditions and branching, loops, functions, exception handling, objects, and classes.
Objective 3Demonstrate proficiency in using Python libraries such as Pandas and Numpy and developing code using Jupyter Notebooks.
Objective 4Access and extract web-based data by working with REST APIs using requests and performing web scraping with BeautifulSoup.
Instructor: Joseph Santarcangelo Duration:4 hours to complete
Objective 1Construct Python programs to clean and prepare data for analysis by addressing missing values, formatting inconsistencies, normalization, and binning
Objective 2Analyze real-world datasets through exploratory data analysis (EDA) using libraries such as Pandas, NumPy, and SciPy to uncover patterns and insights
Objective 3Apply data operation techniques using dataframes to organize, summarize, and interpret data distributions, correlation analysis, and data pipelines
Objective 4Develop and evaluate regression models using Scikit-learn, and use these models to generate predictions and support data-driven decision-making
Instructor: Saishruthi Swaminathan , Dr. Pooja Duration:Approx. 20 hours
Objective 1Implement data visualization techniques and plots using Python libraries, such as Matplotlib, Seaborn, and Folium to tell a stimulating story
Objective 2Create different types of charts and plots such as line, area, histograms, bar, pie, box, scatter, and bubble
Objective 3Create advanced visualizations such as waffle charts, word clouds, regression plots, maps with markers, & choropleth maps
Objective 4Generate interactive dashboards containing scatter, line, bar, bubble, pie, and sunburst charts using the Dash framework and Plotly library
Instructor: Yan Luo , Joseph Santarcangelo Duration:6 hours to complete
Objective 1Demonstrate proficiency in data science and machine learning techniques using a real-world data set and prepare a report for stakeholders
Objective 2Apply your skills to perform data collection, data wrangling, exploratory data analysis, data visualization model development, and model evaluation
Objective 3Write Python code to create machine learning models including support vector machines, decision tree classifiers, and k-nearest neighbors
Objective 4Evaluate the results of machine learning models for predictive analysis, compare their strengths and weaknesses and identify the optimal model