Python Programming
ਸਿੰਟੈਕਸ ਤੋਂ ਲੈ ਕੇ ਅਸਲੀ ਸਕ੍ਰਿਪਟਾਂ ਤੱਕ — ਡੇਟਾ ਸਟ੍ਰਕਚਰ, OOP, ਫਾਈਲ ਹੈਂਡਲਿੰਗ ਅਤੇ ਡੇਟਾ ਐਨਾਲਿਟਿਕਸ ਦਾ ਸੁਆਦ।
⏱ ਸਮਾਂ: 30–40 ਦਿਨ
Python ਕਿਉਂ ਸਿੱਖੀਏ?
Python ਅੱਜ ਦੀਆਂ ਸਭ ਤੋਂ ਵੱਧ ਵਰਤੀਆਂ ਜਾਣ ਵਾਲੀਆਂ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾਵਾਂ ਵਿੱਚੋਂ ਇੱਕ ਹੈ, ਅਤੇ ਸ਼ੁਰੂਆਤ ਕਰਨ ਲਈ ਇੱਕ ਖਾਸ ਤੌਰ ’ਤੇ ਦੋਸਤਾਨਾ ਜਗ੍ਹਾ ਹੈ।
- ਸਿੱਖਣਾ ਆਸਾਨ — ਸਧਾਰਨ ਸਿੰਟੈਕਸ, ਸਾਫ਼ ਅਤੇ ਪੜ੍ਹਨਯੋਗ ਕੋਡ ਨੂੰ ਉਤਸ਼ਾਹਿਤ ਕਰਦਾ ਹੈ।
- ਸੱਚਮੁੱਚ versatile — ਵੈੱਬ ਡਿਵੈਲਪਮੈਂਟ, ਡੇਟਾ ਐਨਾਲਿਸਿਸ, ਮਸ਼ੀਨ ਲਰਨਿੰਗ, ਆਟੋਮੇਸ਼ਨ ਅਤੇ ਹੋਰ ਬਹੁਤ ਕੁਝ ਲਈ ਵਰਤੀ ਜਾਂਦੀ ਹੈ।
- ਵੱਡੀਆਂ ਲਾਇਬ੍ਰੇਰੀਆਂ — ਡੇਟਾ ਲਈ NumPy ਅਤੇ Pandas, ML ਲਈ TensorFlow ਅਤੇ PyTorch।
- ਡੇਟਾ ਸਾਇੰਸ ਅਤੇ AI ਲਈ ਪਹਿਲੀ ਪਸੰਦ — ਹੁਣ ਵੀ ਦੋਵਾਂ ਖੇਤਰਾਂ ਵਿੱਚ ਸਭ ਤੋਂ ਆਮ ਸ਼ੁਰੂਆਤੀ ਬਿੰਦੂ।
- ਮਜ਼ਬੂਤ ਨੌਕਰੀ ਬਾਜ਼ਾਰ ਮੰਗ — Google, Netflix ਅਤੇ NASA ਵਰਗੀਆਂ ਕੰਪਨੀਆਂ ਵਰਤਦੀਆਂ ਹਨ।
Python ਕੋਰਸ ਸਿਲੇਬਸ
ਸੱਤ ਮੌਡਿਊਲ, ਤੁਹਾਡੀ ਪਹਿਲੀ ਸਕ੍ਰਿਪਟ ਤੋਂ ਲੈ ਕੇ ਪਹਿਲੇ ਡੇਟਾ-ਐਨਾਲਿਟਿਕਸ ਪ੍ਰੋਜੈਕਟ ਤੱਕ।
ਮੌਡਿਊਲ 01
Python ਬੇਸਿਕਸ ਅਤੇ ਸਿੰਟੈਕਸ
- ਵੇਰੀਏਬਲ ਅਤੇ ਡੇਟਾ ਟਾਈਪ
- ਓਪਰੇਟਰ
- ਇਨਪੁੱਟ ਅਤੇ ਆਉਟਪੁੱਟ
- ਸਾਫ਼, ਪੜ੍ਹਨਯੋਗ ਕੋਡ ਲਿਖਣਾ
ਮੌਡਿਊਲ 02
ਕੰਟਰੋਲ ਫਲੋ ਅਤੇ ਫੰਕਸ਼ਨ
- if / else ਸ਼ਰਤਾਂ
- for ਅਤੇ while ਲੂਪ
- ਫੰਕਸ਼ਨ ਡਿਫਾਈਨ ਅਤੇ ਕਾਲ ਕਰਨਾ
- ਵੇਰੀਏਬਲ ਸਕੋਪ
ਮੌਡਿਊਲ 03
ਆਬਜੈਕਟ-ਓਰੀਐਂਟਿਡ ਪ੍ਰੋਗਰਾਮਿੰਗ
- ਕਲਾਸਾਂ ਅਤੇ ਆਬਜੈਕਟ
- ਇਨਹੈਰੀਟੈਂਸ ਅਤੇ ਐਨਕੈਪਸੁਲੇਸ਼ਨ
- Python ਵਿੱਚ OOP ਕਦੋਂ ਵਰਤੀਏ
ਮੌਡਿਊਲ 04
ਡੇਟਾ ਸਟ੍ਰਕਚਰ
- ਲਿਸਟ ਅਤੇ ਟਪਲ
- ਡਿਕਸ਼ਨਰੀ ਅਤੇ ਸੈੱਟ
- ਸਹੀ ਸਟ੍ਰਕਚਰ ਚੁਣਨਾ
ਮੌਡਿਊਲ 05
ਫਾਈਲ ਹੈਂਡਲਿੰਗ
- ਫਾਈਲਾਂ ਪੜ੍ਹਨਾ ਅਤੇ ਲਿਖਣਾ
- CSV ਡੇਟਾ ਨਾਲ ਕੰਮ ਕਰਨਾ
ਮੌਡਿਊਲ 06
ਆਟੋਮੇਸ਼ਨ ਪ੍ਰੋਜੈਕਟ
- ਸਮਾਂ ਬਚਾਉਣ ਵਾਲੀਆਂ ਸਕ੍ਰਿਪਟਾਂ ਲਿਖਣਾ
- ਟਾਸਕ ਆਟੋਮੇਸ਼ਨ ਬੇਸਿਕਸ
ਮੌਡਿਊਲ 07
ਡੇਟਾ ਐਨਾਲਿਟਿਕਸ ਦੀ ਜਾਣ-ਪਛਾਣ
- NumPy ਬੇਸਿਕਸ
- Pandas ਬੇਸਿਕਸ
- ਅਸਲੀ ਡੇਟਾਸੈੱਟਾਂ ’ਤੇ ਪਹਿਲੀ ਨਜ਼ਰ
ਇਹ ਕਿੱਥੇ ਲੈ ਜਾਂਦਾ ਹੈ
ਇਸ ਕੋਰਸ ਤੋਂ ਬਾਅਦ, ਸਟੂਡੈਂਟ Python ਡਿਵੈਲਪਰ, ਡੇਟਾ ਐਨਾਲਿਸਟ, ਜਾਂ ਆਟੋਮੇਸ਼ਨ ਇੰਜੀਨੀਅਰ ਵਜੋਂ ਕੰਮ ਕਰਦੇ ਹਨ।