0% found this document useful (0 votes)
12 views

Data Analytics Using Python - Bologna.docx

The document outlines a Data Analytics course using Python at U Bologna, led by Professor L. Jason Anastasopoulos. It includes course preliminaries such as software installation and joining a Slack channel, as well as a schedule detailing topics like Python basics, web scraping, and natural language processing. Recommended readings are provided for each session to enhance learning.

Uploaded by

mierko
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views

Data Analytics Using Python - Bologna.docx

The document outlines a Data Analytics course using Python at U Bologna, led by Professor L. Jason Anastasopoulos. It includes course preliminaries such as software installation and joining a Slack channel, as well as a schedule detailing topics like Python basics, web scraping, and natural language processing. Recommended readings are provided for each session to enhance learning.

Uploaded by

mierko
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Data Analytics Using Python -

U Bologna
Professor L. Jason Anastasopoulos
Web: ​http://anastasopoulos.io
Email: ​[email protected]

Course Preliminaries
Before the first day of class please​:

➔ Download and Install Anaconda Python 3.7+ Individual Edition:


https://www.anaconda.com/products/individual

➔ Familiarize yourself with ​Google Colaboratory​ Python Notebooks:


https://colab.research.google.com/notebooks/intro.ipynb

➔ Download and install the Atom Code Notebook:​ ​https://atom.io/

➔ Join our Slack Channel:


https://join.slack.com/t/newworkspace-dg82363/shared_invite/zt-iwxjjq1c-PHrKmxHzrn~
DvDDPx~yjDQ

Course Materials*
To be distributed during class.

Course Schedule

Tuesday, November 3 (4 hours): Introduction to Python


Recommended Reading Before Class (Available Online)

● Python for Everybody​ by Dr. Charles R. Severance


○ Chapters 1-6, 8, 9.
○ Link: ​https://www.py4e.com/html3/
Live Session: Lecture (Online)

I. Getting started with Python:


○ Why python?
○ Introduction to Anaconda Python.
○ Introduction to Python (Jupyter) notebooks.
II. Python basics and data structures:
○ Variables: numbers, strings values, using variables.
○ Lists and loops: lists basics, simple loops, pythonic loops.
○ Logical statements in python.
○ Using and creating dictionaries.
○ Creating functions.

Friday, November 6th (4 hours): Web Scraping and Natural Language


Processing
Recommended Reading Before Class (Available Online)

○ Machine learning with scikit-learn:


https://jakevdp.github.io/PythonDataScienceHandbook/05.00-machine-learning.ht
ml
○ Natural language processing and sentiment analysis:
https://colab.research.google.com/drive/1Y-vJ49-Hw6zFkUx1ON1OYB4euC4vN
KKJ?usp=sharing

Live Session: Lecture (Online)

I. Scraping social media data with APIs.


II. Intro to natural language processing.
III. Sentiment analysis.

You might also like