Skip to main content
6 answers
9
Updated 2892 views

How learning Python for Financial Analysis as an extracurricular activities fell impact in my first internship?

Currently, due to internal conflicts in our university, the Accounting Club has been temporarily closed. Due to this, the club's activities are not being carried out properly.So I want to learn Python for extracurricular activities and financial analysis.


9

6 answers


0
Updated
Share a link to this answer
Share a link to this answer

Alex’s Answer

There's an amazing course on Udemy called "Python for Statistical Analysis" by Samuel Hinton (Australian astrophysicist turned Data Scientist).

It's not your typical Python 101, it doesn't go into all the nuances of data types like a university course would, but it shines in how practical it is. You can work with CSVs, create charts, and calculate probabilities with no prior experience just by following along and trying the methods out yourself.
0
0
Updated
Share a link to this answer
Share a link to this answer

Zhidong’s Answer

Chartered Financial Analyst (CFA®) starts to require python learning in all levels starting from 2025. As of now, it is still a learning requirement not an exam requirement meaning they will not test your skill as long as you finish the required learning. But it shows the importance of python.
And python is a very different programming language than other common coding languages, it is very very special. The earlier you learn it, the better you would understand it as time goes by.

Zhidong recommends the following next steps:

I would suggest you learn C# before learning any coding language
Then learn Python after you have basic understanding of C#.
0
0
Updated
Share a link to this answer
Share a link to this answer

Erica’s Answer

Learning Python for financial analysis can greatly boost your chances of getting your first internship. It's a valuable skill, especially when your Accounting Club is on hold.

Here are three key benefits:

1. Demonstrates initiative and problem-solving.
Internship managers like students who take action. Early in my career, I didn't have many club options, so I worked on small data projects myself. This initiative helped me land my first internship. Learning Python shows employers you create opportunities instead of waiting for them.

2. Provides a practical, industry-relevant skill.
Finance teams use Python for budgeting, forecasting, risk analysis, and handling large datasets. Tools like Pandas and NumPy are common in corporate finance and investment analysis. Even basic Python knowledge sets you apart from those who only know Excel.

3. Offers real projects for your resume.
Employers value what you can do over club memberships. With Python, you can create projects like a financial dashboard, stock or crypto analysis, a forecasting model, or a data-cleaning script. These projects provide strong talking points in interviews, and many students secure internships by showcasing what they've built.

Erica recommends the following next steps:

Start with a beginner-friendly track like “Python for Finance” on Coursera, freeCodeCamp, or Kaggle Learn.
Build one small project per month and save everything to GitHub.
Add a resume line: “Independent Python for Financial Analysis training — built projects in forecasting, data cleaning, and financial modeling.”
When the Accounting Club reopens, consider showcasing your projects or helping set up a data-focused workshop.
0
0
Updated
Share a link to this answer
Share a link to this answer

Sandeep’s Answer

Hello Abdullah,

Learning Python for Financial Analysis can positively support your first internship. Python is widely used in finance for data analysis, forecasting, and automation. Getting this skill now shows initiative, especially during the temporary closure of the Accounting Club. It shows your commitment to continuous learning and will help you handle internship tasks more confidently and effectively.
0
0
Updated
Share a link to this answer
Share a link to this answer

Karin’s Answer

Hi Abdullah,

Learning Python for Financial Analysis is an excellent idea and a great skill to add to your portfolio. Python is great as an entry-level language and also widely used for data analysis, modeling and data visualization.

There are many online platforms where you can learn and practice Python. Some are free, some cost money, some cost a lot of money. You can learn data analysis, algorithmic trading, portfolio optimization, risk management and financial modeling using libraries like Pandas, NumPy, Matplotlib. Aim to get a certificate that's recognized in the industry.

Here are some examples:
https://www.learnpython.org/
https://www.youtube.com/watch?v=ix9cRaBkVe0
https://www.netacad.com/courses/python-essentials-1
https://www.datacamp.com/category/python
https://www.datacamp.com/tracks/data-analyst-with-python
https://www.codecademy.com/catalog/language/python
https://www.coursera.org/courses?query=python
https://developers.google.com/edu/python

The Corporate Finance Institute (CFI), ACF Academy and New Horizons offer courses focusing on finance professionals:
https://corporatefinanceinstitute.com/collections/python
https://acfacademy.com/events/introduction-to-python/
https://www.newhorizons.com/course-outline/courseid/300200705/coursename/introduction-to-python

I hope this helps! All the best to you!

KP

Karin recommends the following next steps:

https://www.forbes.com/advisor/l/best-coding-bootcamps-v1/
0
0
Updated
Share a link to this answer
Share a link to this answer

Teklemuz Ayenew’s Answer

Python is widely used in finance for tasks like data analysis, modeling, automation, and visualization. Learning Python as an extracurricular activity can provide significant benefits. By focusing on practical skills with libraries like Pandas, NumPy, and Matplotlib, you can analyze financial statements, create dashboards, and perform budgeting and forecasting. Combining Python with your accounting background enables you to manage large datasets and generate meaningful insights during your internship. You can gain hands-on experience for free through platforms like freeCodeCamp, Kaggle Learn, Great Learning Academy, and Cognitive Class, which offer interactive exercises and real projects. Additionally, volunteering and participating in programming, engineering, or finance-related clubs (if available) can provide practical experience, networking opportunities, and exposure to collaborative projects. Documenting your learning with small projects, such as building reports or automating tasks, demonstrates your skills and helps you stand out in interviews. Overall, learning Python and engaging in extracurricular activities highlights your initiative, adaptability, and positions you as a proactive, capable candidate ready to contribute effectively during your internship.
0