Hotline +880 1700-000000 Agargaon ICT hub, Dhaka
NexSkill IT Academy
Courses › Data Science & AI › NXS-DAT-110

Python for Data Science & Applied AI

Clean, analyse and visualise real Bangladeshi datasets with Python, then build and explain machine-learning models.

★★★★★4.7 from 388 reviews · 1,120 learners trained
Enrol in next batch Request syllabus
Python for Data Science & Applied AI
Next batch12 Oct 2026 · Batch 914 of 35 seats left
LevelBeginner
Duration12 weeks
Total hours96 hours
LanguageBangla & English
CertificateVerifiable + QR

About this course

Banks, telecoms and garment exporters in Bangladesh now hire analysts who can work with data in Python. You start from zero, work on public datasets such as BBS census tables and Dhaka air-quality readings, and finish able to build, evaluate and explain a machine-learning model.

What you'll be able to do

Write Python confidently with pandas and NumPy
Clean messy real-world data
Build clear charts and dashboards
Apply statistics to business questions
Train and evaluate ML models with scikit-learn
Use LLM APIs responsibly in analysis work

Who it's for

BeginnersNo coding background needed
Business graduatesBBA/MBA holders moving into analytics
EngineersWho want to add ML to their work
Before you start: Comfort with school-level maths. No programming experience required.

Curriculum

6 modules · 96 hours · about a third of every module is hands-on lab work

M01Python essentials16 hours

Syntax, data types, functions, notebooks.

M02Data wrangling with pandas18 hours

Cleaning, joining and reshaping datasets.

M03Visualisation12 hours

Matplotlib, Seaborn and dashboard basics.

M04Statistics for decisions14 hours

Distributions, sampling, A/B tests.

M05Machine learning20 hours

Regression, classification, model evaluation.

M06Capstone16 hours

An end-to-end analysis presented to a panel.

Capstone project

Learners working together on laptops
Final 3 weeks

Forecast Dhaka air quality for the coming week

Use five years of public AQI data to build a forecasting model and a short report with charts for a non-technical audience.

Reviewed by: a panel from partner companies

Tools you'll use

PythonJupyterpandasscikit-learnMatplotlibPower BISQLOpenAI API

Upcoming batches

Pick the time that fits your job or classes. Every session is recorded.

BatchStartsDays & timeSeats
Batch 912 Oct 2026Fri · Sat, 3–6 pm14 of 35 left
Batch 1016 Nov 2026Sun · Wed, 7–9:30 pm22 of 30 left

Where you'll learn

Your trainer

FA
Farhana Akter

Data Scientist · 8 years

Builds credit-scoring models for a leading mobile financial service.

Where this course leads

Roles our graduates from this course typically move into.

Data Analyst
Business Intelligence Analyst
Junior Data Scientist
Research Assistant

Learner reviews

4.7
★★★★★
388 verified reviews
5 ★78%
4 ★16%
3 ★4%
2 ★1%
1 ★1%
★★★★★

Practical from week one. The mentor reviewed every pull request, which is exactly how my first job works.

Sadia Islam · Mirpur, Dhaka
★★★★☆

Weekend classes were tough alongside my job, but the recordings saved me. Capstone review was the highlight.

Mehedi Hasan · Chattogram

Questions about this course

How are classes run?

Classes run two or three times a week with a trainer, plus lab time. Every session is recorded, so you can catch up if you miss one.

What laptop do I need?

Any laptop with 8 GB RAM and Windows 10/11, macOS or Linux. Lab computers are also available.

What happens if I miss the capstone deadline?

You can move to the next batch's capstone once, at no extra cost.

Do I get a certificate?

Yes. Learners who complete the course and capstone receive a certificate with a unique ID and QR code that employers can verify.

Reserve your seat

Leave your number and an advisor will confirm your batch and answer your questions.

Talk to an advisor

We call back within one working day.

12 weeks · 96 hours
Next batch 12 Oct · 14 seats left
Enrol
Recognised by
ICT Division, Government of Bangladesh EDGE: Enhancing Digital Government and Economy Bangladesh Computer Council