ਫੁੱਲ-ਸਟੈਕ ਡਿਵੈਲਪਰ
ਅੰਤਰਰਾਸ਼ਟਰੀ ਵਿਦਿਆਰਥੀਆਂ ਲਈ ਖੁੱਲ੍ਹਾ ਹੈ
ਅਧਿਐਨ ਖੇਤਰ
ਸੂਚਨਾ ਅਤੇ ਸੰਚਾਰ ਤਕਨਾਲੋਜੀ
ਪ੍ਰਮਾਣ ਪੱਤਰ
ਡਿਪਲੋਮਾ
ਪ੍ਰੋਗਰਾਮ ਦੀ ਲੰਬਾਈ
2 ਸਾਲ | ਪੂਰਾ ਸਮਾਂ
MITT Transition
As MITT winds down operations and transfers programs to RRC Polytech, we are working together to facilitate the application process for Fall 2026 programs, which will be delivered by RRC Polytech.
The information on this page is only for programs currently in-progress and is not applicable to the Fall 2026 intake and beyond. Future students should visit RRC Polytech’s website to learn more about their offerings.
ਪ੍ਰੋਗਰਾਮ ਦਾ ਸੰਖੇਪ ਜਾਣਕਾਰੀ
ਸੀਆਈਪੀ ਕੋਡ 11. 0205
ਇੱਕ ਵੈੱਬ, ਬੈਕ-ਐਂਡ, ਜਾਂ ਫੁੱਲ-ਸਟੈਕ ਡਿਵੈਲਪਰ ਦੇ ਤੌਰ 'ਤੇ ਆਪਣੇ ਕਰੀਅਰ ਵਿੱਚ ਕੋਡ ਬਣਾਓ।
Build real projects—websites, interactive apps, service platforms, and advanced online tools—while mastering HTML, CSS, JavaScript, React, C#, databases, MVC, Entity Framework Core, version control, CI/CD, and cloud development.
You’ll also explore emerging topics and technologies like artificial intelligence, agile methodologies, and advanced frameworks.
By the end of the program, you will have a solid understanding of software development, practical experience through applied projects, and a strong portfolio to showcase your skills to potential employers.
ਮੁੱਖ ਜਾਣਕਾਰੀ
ਜਨਵਰੀ 2027 (ਦਿਨ)
ਪ੍ਰੋਗਰਾਮ ਦੀਆਂ ਮੁੱਖ ਗੱਲਾਂ
- ਉਦਯੋਗ-ਸੰਚਾਲਿਤ ਪਾਠਕ੍ਰਮ: ਫੁੱਲ-ਸਟੈਕ ਸਾਫਟਵੇਅਰ ਵਿਕਾਸ 'ਤੇ ਕੇਂਦ੍ਰਤ ਕਰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਫਰੰਟ-ਐਂਡ ਅਤੇ ਬੈਕ-ਐਂਡ ਪ੍ਰੋਗਰਾਮਿੰਗ, ਸਮੱਸਿਆ-ਹੱਲ, ਅਤੇ ਤਕਨੀਕੀ ਲਿਖਤ ਸ਼ਾਮਲ ਹੈ।
- ਕੰਮ ਦਾ ਤਜਰਬਾ: ਇਸ ਵਿੱਚ ਅੱਠ-ਹਫ਼ਤਿਆਂ ਦੀ ਕੰਮ ਦੀ ਪਲੇਸਮੈਂਟ ਸ਼ਾਮਲ ਹੈ, ਜੋ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਅਸਲ-ਸੰਸਾਰ ਦੇ ਸਾਫਟਵੇਅਰ ਵਿਕਾਸ ਵਾਤਾਵਰਣਾਂ ਵਿੱਚ ਆਪਣੇ ਹੁਨਰਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ।
- ਗਲੋਬਲ ਹੁਨਰ ਵਿਕਾਸ: ਵਿਭਿੰਨ ਅਤੇ ਬਹੁ-ਸੱਭਿਆਚਾਰਕ ਤਕਨੀਕੀ ਟੀਮਾਂ ਵਿੱਚ ਕੰਮ ਕਰਨ ਲਈ ਜ਼ਰੂਰੀ ਟੀਮ ਵਰਕ, ਸੰਚਾਰ ਅਤੇ ਸਹਿਯੋਗ 'ਤੇ ਜ਼ੋਰ ਦਿੰਦਾ ਹੈ।
- ਕਰੀਅਰ ਤਿਆਰੀ: MITT ਦੀਆਂ ਬ੍ਰਿਜਿੰਗ ਟੂ ਵਰਕ ਵਰਕਸ਼ਾਪਾਂ ਪੇਸ਼ ਕਰਦਾ ਹੈ, ਜੋ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਰੁਜ਼ਗਾਰਯੋਗਤਾ ਅਤੇ ਮਾਲਕਾਂ ਦੁਆਰਾ ਮੰਗੇ ਜਾਂਦੇ ਪੇਸ਼ੇਵਰ ਹੁਨਰਾਂ ਨਾਲ ਲੈਸ ਕਰਦੀਆਂ ਹਨ।
- ਪੇਸ਼ੇਵਰ ਔਜ਼ਾਰ ਅਤੇ ਪਲੇਟਫਾਰਮ: ਸੰਭਾਵੀ ਮਾਲਕਾਂ ਨੂੰ ਪੋਰਟਫੋਲੀਓ ਵਿਕਾਸ ਅਤੇ ਕੋਡਿੰਗ ਪ੍ਰੋਜੈਕਟਾਂ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰਨ ਲਈ GitHub ਤੱਕ ਪਹੁੰਚ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
- ਹੱਥੀਂ ਸਿਖਲਾਈ: ਉਦਯੋਗ-ਸੰਬੰਧਿਤ ਪ੍ਰੋਜੈਕਟਾਂ ਅਤੇ ਅਸਾਈਨਮੈਂਟਾਂ ਰਾਹੀਂ ਸਿਧਾਂਤਕ ਗਿਆਨ ਨੂੰ ਵਿਹਾਰਕ ਸਿਖਲਾਈ ਨਾਲ ਜੋੜਦਾ ਹੈ।
- ਤਕਨੀਕੀ ਕਰੀਅਰ ਦਾ ਰਸਤਾ: ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਜੂਨੀਅਰ ਫੁੱਲ-ਸਟੈਕ ਸਾਫਟਵੇਅਰ ਡਿਵੈਲਪਰ, ਵੈੱਬ ਡਿਵੈਲਪਰ, ਜਾਂ ਐਪਲੀਕੇਸ਼ਨ ਪ੍ਰੋਗਰਾਮਰ ਵਰਗੀਆਂ ਭੂਮਿਕਾਵਾਂ ਲਈ ਤਿਆਰ ਕਰਦਾ ਹੈ।
ਕਰੀਅਰ ਦੇ ਨਤੀਜੇ
- ਫੁੱਲ-ਸਟੈਕ ਡਿਵੈਲਪਰ
- ਬੈਕ-ਐਂਡ ਜਾਂ ਫਰੰਟ-ਐਂਡ ਡਿਵੈਲਪਰ
- ਸਾਫਟਵੇਅਰ ਡਿਵੈਲਪਰ
- ਵੈੱਬ ਡਿਵੈਲਪਰ ਜਾਂ ਡਿਜ਼ਾਈਨਰ
- UI/UX ਡਿਜ਼ਾਈਨਰ
ਦਾਖਲੇ ਦੀਆਂ ਲੋੜਾਂ
2026-2027
ਘਰੇਲੂ
ਮੈਨੀਟੋਬਾ ਹਾਈ ਸਕੂਲ ਡਿਪਲੋਮਾ (ਜਾਂ ਪ੍ਰੋਗਰਾਮ ਸ਼ੁਰੂ ਹੋਣ ਦੀ ਮਿਤੀ ਤੋਂ 45 ਦਿਨਾਂ ਦੇ ਅੰਦਰ-ਅੰਦਰ ਪੂਰਾ ਹੋਣ ਦੀ ਉਮੀਦ), ਜਾਂ ਬਰਾਬਰ , ਸਮੇਤ:
- 40S ਗਣਿਤ ਵਿੱਚ ਕ੍ਰੈਡਿਟ
- 40S ਅੰਗਰੇਜ਼ੀ ਭਾਸ਼ਾ ਕਲਾ ਵਿੱਚ ਕ੍ਰੈਡਿਟ
ਇਸ ਪ੍ਰੋਗਰਾਮ ਲਈ ਪਰਿਪੱਕ ਵਿਦਿਆਰਥੀ ਯੋਗਤਾ ਅਤੇ ਜ਼ਰੂਰਤਾਂ ਸਾਡੇ ਪਰਿਪੱਕ ਵਿਦਿਆਰਥੀ ਪੰਨੇ 'ਤੇ ਮਿਲ ਸਕਦੀਆਂ ਹਨ।
ਅੰਤਰਰਾਸ਼ਟਰੀ
ਮੈਨੀਟੋਬਾ ਹਾਈ ਸਕੂਲ ਡਿਪਲੋਮਾ (ਜਾਂ ਪ੍ਰੋਗਰਾਮ ਸ਼ੁਰੂ ਹੋਣ ਦੀ ਮਿਤੀ ਤੋਂ 45 ਦਿਨਾਂ ਦੇ ਅੰਦਰ-ਅੰਦਰ ਪੂਰਾ ਹੋਣ ਦੀ ਉਮੀਦ), ਜਾਂ ਬਰਾਬਰ , ਸਮੇਤ:
- ਸੀਨੀਅਰ ਪੱਧਰ ਦੇ ਗਣਿਤ ਕੋਰਸ ਵਿੱਚ ਘੱਟੋ-ਘੱਟ 50% ਗ੍ਰੇਡ।
- ਸੀਨੀਅਰ ਪੱਧਰ ਦੇ ਪਹਿਲੇ ਭਾਸ਼ਾ ਸਾਹਿਤ ਕੋਰਸ ਵਿੱਚ ਘੱਟੋ-ਘੱਟ 50% ਗ੍ਰੇਡ।
ਵਾਧੂ ਲੋੜਾਂ
- ਦਿਖਾਇਆ ਗਿਆ ਅੰਗਰੇਜ਼ੀ ਭਾਸ਼ਾ ਦੀ ਮੁਹਾਰਤ (ਜੇਕਰ ਕੈਨੇਡਾ ਤੋਂ ਬਾਹਰ ਪੜ੍ਹੇ ਲਿਖੇ ਹਨ)।
ਮੁਲਾਕਾਤ ਹੋਰ ਜਾਣਨ ਲਈ ਦਾਖਲੇ ਦੀਆਂ ਲੋੜਾਂ ।
ਟਿਊਸ਼ਨ ਅਤੇ ਫੀਸ
| ਅਨੁਮਾਨਿਤ ਪ੍ਰੋਗਰਾਮ ਲਾਗਤ (ਅੰਤਰਰਾਸ਼ਟਰੀ) | ਸਾਲ 1 | ਸਾਲ 2 |
|---|---|---|
| ਟਿਊਸ਼ਨ | $10,135 | $10,135 |
| ਫੀਸ | $825 | $825 |
| ਪਾਠ ਪੁਸਤਕਾਂ ਦੀ ਅਨੁਮਾਨਿਤ ਲਾਗਤ | ਟੀ.ਬੀ.ਸੀ. | ਟੀ.ਬੀ.ਸੀ. |
| ਕੁੱਲ ਅਨੁਮਾਨਿਤ ਪ੍ਰੋਗਰਾਮ ਲਾਗਤਾਂ | $10,960.00 | $10,960.00 |
ਲਾਗਤਾਂ ਅਨੁਮਾਨਿਤ ਹਨ ਅਤੇ ਬਦਲ ਸਕਦੀਆਂ ਹਨ। ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ ਟਿਊਸ਼ਨ ਅਤੇ ਫੀਸਾਂ ਅਤੇ ਪ੍ਰੋਗਰਾਮ ਜਾਣਕਾਰੀ ' ਤੇ ਜਾਓ।
ਅਕਸਰ ਪੁੱਛੇ ਜਾਣ ਵਾਲੇ ਸਵਾਲ
This hybrid-delivery program blends in-person and online learning. Around 70% is taught face-to-face in full-day classes, while 30% is online. You will experience lectures in person and virtually, plus independent activities. Your instructor will provide your detailed schedule.
ਇਸ ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ ਵਿਦਿਆਰਥੀ 8 ਮਹੀਨਿਆਂ ਲਈ ਕਲਾਸਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਣ ਦੀ ਉਮੀਦ ਕਰ ਸਕਦੇ ਹਨ, ਉਸ ਤੋਂ ਬਾਅਦ 4 ਮਹੀਨਿਆਂ ਦਾ ਬ੍ਰੇਕ, ਅਤੇ ਫਿਰ 8 ਮਹੀਨਿਆਂ ਦਾ ਹੋਰ ਅਧਿਐਨ। ਇਸ ਵਿੱਚ ਵਿਦਿਆਰਥੀ ਦੀ ਸਫਲਤਾ ਦੇ ਹਫ਼ਤੇ ਅਤੇ ਛੁੱਟੀਆਂ ਸ਼ਾਮਲ ਨਹੀਂ ਹਨ। ਵੇਰਵਿਆਂ ਲਈ ਅਕਾਦਮਿਕ ਸਮਾਂ-ਸਾਰਣੀ ਵੇਖੋ।
ਪਾਠ-ਪੁਸਤਕਾਂ ਅਤੇ ਸਪਲਾਈਆਂ
ਇੱਕ ਪੂਰੀ ਸਪਲਾਈ ਸੂਚੀ ਅਤੇ ਪਾਠ ਪੁਸਤਕ ਜਾਣਕਾਰੀ ਪ੍ਰੋਗਰਾਮ ਜਾਣਕਾਰੀ ਪੰਨੇ 'ਤੇ ਮਿਲ ਸਕਦੀ ਹੈ ।
ਲੈਪਟਾਪ ਦੀਆਂ ਜ਼ਰੂਰਤਾਂ
ਇਸ ਪ੍ਰੋਗਰਾਮ ਲਈ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਟੀਅਰ 3 ਲੈਪਟਾਪ ਲਿਆਉਣਾ ਲਾਜ਼ਮੀ ਹੈ। ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਅਤੇ ਤਕਨੀਕੀ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਲੈਪਟਾਪ ਅਤੇ ਤਕਨੀਕੀ ਜ਼ਰੂਰਤਾਂ ਪੰਨੇ 'ਤੇ ਉਪਲਬਧ ਹਨ ।
ਹਾਂ। ਵਿਦਿਆਰਥੀ ਅੱਠ ਹਫ਼ਤਿਆਂ ਦੀ ਕੰਮ ਦੀ ਪਲੇਸਮੈਂਟ ਪੂਰੀ ਕਰਦੇ ਹਨ, ਜਿਸ ਦੌਰਾਨ ਉਹ:
- ਕਲਾਸਰੂਮ ਸਿੱਖਿਆ ਨੂੰ ਅਸਲ-ਸੰਸਾਰ ਦੇ ਵਾਤਾਵਰਣ ਵਿੱਚ ਲਾਗੂ ਕਰੋ
- ਪੇਸ਼ੇਵਰ ਉਦਯੋਗ ਦਾ ਤਜਰਬਾ ਹਾਸਲ ਕਰੋ
- ਤਕਨੀਕੀ ਖੇਤਰ ਵਿੱਚ ਸੰਪਰਕਾਂ ਦਾ ਇੱਕ ਨੈੱਟਵਰਕ ਬਣਾਓ
ਇਹ ਪ੍ਰੋਗਰਾਮ ਪ੍ਰੋਜੈਕਟ-ਅਧਾਰਤ ਸਿਖਲਾਈ 'ਤੇ ਜ਼ੋਰ ਦਿੰਦਾ ਹੈ, ਜਿਸ ਨਾਲ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਇਹ ਕਰਨ ਦੀ ਆਗਿਆ ਮਿਲਦੀ ਹੈ:
- ਇੱਕ ਨਿੱਜੀ ਪੋਰਟਫੋਲੀਓ ਵਿਕਸਤ ਕਰੋ
- ਮੌਜੂਦਾ ਤਕਨਾਲੋਜੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਅਸਲ-ਸੰਸਾਰ ਦੀਆਂ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਹੱਲ ਕਰੋ
- ਵਿਹਾਰਕ ਕੋਡਿੰਗ ਅਤੇ ਸਾਫਟਵੇਅਰ ਵਿਕਾਸ ਹੁਨਰਾਂ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰੋ।
ਹਾਂ, ਵਿੱਤੀ ਸਹਾਇਤਾ ਉਨ੍ਹਾਂ ਲਈ ਉਪਲਬਧ ਹੋ ਸਕਦੀ ਹੈ ਜੋ ਯੋਗਤਾ ਪੂਰੀ ਕਰਦੇ ਹਨ। ਵਿੱਤੀ ਸਹਾਇਤਾ ਦੇ ਵਿਕਲਪਾਂ ਦੀ ਪੜਚੋਲ ਕਰੋ ।
ਫੁੱਲ-ਸਟੈਕ ਡਿਵੈਲਪਰ
ਸਾਰੇ ਕੋਰਸ
Introduction to Web Development (FSDV-1000) — 75 hours
This course covers the basics of web development, teaching students to use HTML and CSS to build responsive, visually appealing web pages. Students will learn how to structure pages, apply styles, and add simple interactivity.
Introduction to Programming (FSDV-1010) — 50 hours
ਇਹ ਕੋਰਸ ਸ਼ੁਰੂਆਤੀ-ਅਨੁਕੂਲ ਭਾਸ਼ਾ, ਮੁੱਖ ਤੌਰ 'ਤੇ ਪਾਈਥਨ ਰਾਹੀਂ ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੇ ਬੁਨਿਆਦੀ ਸਿਧਾਂਤਾਂ ਅਤੇ ਕੰਪਿਊਟੇਸ਼ਨਲ ਸੋਚ ਨੂੰ ਪੇਸ਼ ਕਰਦਾ ਹੈ। ਵਿਦਿਆਰਥੀ ਸਧਾਰਨ ਐਲਗੋਰਿਦਮ ਡਿਜ਼ਾਈਨ ਕਰਨਗੇ ਅਤੇ ਵੇਰੀਏਬਲ, ਡੇਟਾ ਕਿਸਮਾਂ, ਸ਼ਰਤੀਆ, ਲੂਪਸ ਅਤੇ ਫੰਕਸ਼ਨਾਂ ਵਰਗੇ ਮੁੱਖ ਸੰਕਲਪਾਂ ਦੀ ਪੜਚੋਲ ਕਰਦੇ ਹੋਏ ਸਮੱਸਿਆ-ਹੱਲ ਕਰਨ ਦੇ ਹੁਨਰਾਂ ਨੂੰ ਮਜ਼ਬੂਤ ਕਰਨਗੇ। ਇਹ ਕੋਰਸ ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਅਤੇ C# ਸਮੇਤ ਹੋਰ ਭਾਸ਼ਾਵਾਂ ਲਈ ਲਾਗੂ ਹੋਣ ਵਾਲੇ ਤਬਾਦਲੇਯੋਗ ਹੁਨਰਾਂ ਅਤੇ ਸੰਕਲਪਾਂ ਨੂੰ ਵੀ ਉਜਾਗਰ ਕਰਦਾ ਹੈ।Technical Writing and Documentation (FSDV-1030) — 42 hours
ਇਹ ਕੋਰਸ ਆਈਟੀ ਪੇਸ਼ੇਵਰਾਂ ਲਈ ਤਕਨੀਕੀ ਲਿਖਣ ਦੇ ਹੁਨਰਾਂ ਦੇ ਵਿਕਾਸ 'ਤੇ ਕੇਂਦ੍ਰਤ ਕਰਦਾ ਹੈ, ਇਸ ਉਦਯੋਗ ਲਈ ਆਮ ਖਾਸ ਦਸਤਾਵੇਜ਼ਾਂ, ਜਿਵੇਂ ਕਿ ਪ੍ਰਸਤਾਵ, ਸੰਖੇਪ, ਨੈੱਟਵਰਕ ਡਿਜ਼ਾਈਨ ਡਾਇਗ੍ਰਾਮ, ਮੈਨੂਅਲ, ਵਿਕੀ ਅਤੇ ਪ੍ਰਕਿਰਿਆਵਾਂ 'ਤੇ ਕੇਂਦ੍ਰਤ ਕਰਦਾ ਹੈ। ਅਭਿਆਸ ਲਈ ਇਹਨਾਂ ਦਸਤਾਵੇਜ਼ ਕਿਸਮਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ, ਵਿਦਿਆਰਥੀ ਆਪਣੇ ਸਹਿਯੋਗੀਆਂ ਅਤੇ ਗਾਹਕਾਂ ਨਾਲ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਲਿਖਤੀ ਅਤੇ ਮੌਖਿਕ ਸੰਚਾਰ ਲਈ ਲੋੜੀਂਦੇ ਆਪਣੇ ਭਾਸ਼ਾਈ ਹੁਨਰਾਂ ਨੂੰ ਸੁਧਾਰਣਗੇ। ਇਹ ਕੋਰਸ ਸਾਫਟਵੇਅਰ ਵੀ ਪੇਸ਼ ਕਰੇਗਾ ਜਿਸਦੀ ਵਰਤੋਂ ਇਹਨਾਂ ਦਸਤਾਵੇਜ਼ਾਂ ਨੂੰ ਤਿਆਰ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। ਵਾਧੂ ਵਿਸ਼ਿਆਂ ਵਿੱਚ ਵਿਆਪਕ ਜਾਂ ਖਾਸ ਦਰਸ਼ਕਾਂ ਲਈ ਲਿਖਣਾ, ਵੱਡੇ ਦਸਤਾਵੇਜ਼ਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨਾ, ਸੰਸ਼ੋਧਨ ਟਰੈਕਿੰਗ, ਚਿੱਤਰ/ਸਾਰਣੀ ਸ਼ਾਮਲ ਕਰਨਾ, ਅਤੇ ਪੇਸ਼ਕਾਰੀ ਹੁਨਰ ਸ਼ਾਮਲ ਹਨ।JavaScript Fundamentals (FSDV-1100) — 50 hours
ਇਹ ਕੋਰਸ JavaScript ਦੇ ਬੁਨਿਆਦੀ ਸਿਧਾਂਤਾਂ ਨੂੰ ਪੇਸ਼ ਕਰਦਾ ਹੈ, ਮੁੱਖ ਪ੍ਰੋਗਰਾਮਿੰਗ ਸੰਕਲਪਾਂ 'ਤੇ ਕੇਂਦ੍ਰਤ ਕਰਦਾ ਹੈ ਅਤੇ ਇੰਟਰਐਕਟਿਵ ਅਤੇ ਦਿਲਚਸਪ ਵੈੱਬ ਪੰਨੇ ਬਣਾਉਣ ਲਈ JavaScript ਨੂੰ HTML ਅਤੇ CSS ਨਾਲ ਕਿਵੇਂ ਜੋੜਿਆ ਜਾਵੇ।C# and Object-Oriented Programming (FSDV-1110) — 65 hours
ਇਹ ਕੋਰਸ .NET ਫਰੇਮਵਰਕ ਦੇ ਨਾਲ C# ਵਿੱਚ ਪ੍ਰੋਗਰਾਮਿੰਗ ਪੇਸ਼ ਕਰਦਾ ਹੈ। ਵਿਦਿਆਰਥੀ ਸਿੰਟੈਕਸ, ਡੇਟਾ ਕਿਸਮਾਂ, ਨਿਯੰਤਰਣ ਢਾਂਚੇ, ਅਤੇ ਆਬਜੈਕਟ-ਓਰੀਐਂਟਡ ਪ੍ਰੋਗਰਾਮਿੰਗ (OOP) ਵਰਗੇ ਮੁੱਖ ਸੰਕਲਪਾਂ ਨੂੰ ਸਿੱਖਣਗੇ। ਇਹ ਕੋਰਸ ਲਚਕਦਾਰ ਕੋਡ ਲਿਖਣ ਲਈ C# ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਅਤੇ ਡੇਟਾ ਪ੍ਰਬੰਧਨ ਲਈ ਫਾਈਲ ਇਨਪੁਟ/ਆਉਟਪੁੱਟ ਨੂੰ ਵੀ ਕਵਰ ਕਰਦਾ ਹੈ।Ethics in Software Development (FSDV-1120) — 36 hours
ਇਹ ਕੋਰਸ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਸਾਫਟਵੇਅਰ ਵਿਕਾਸ ਨੈਤਿਕਤਾ ਨਾਲ ਜਾਣੂ ਕਰਵਾਉਂਦਾ ਹੈ, ਜੋ ਕਿ ਡੇਟਾ ਗੋਪਨੀਯਤਾ, ਸੁਰੱਖਿਆ, ਐਲਗੋਰਿਦਮਿਕ ਪੱਖਪਾਤ, ਪਹੁੰਚਯੋਗਤਾ, ਸਮਾਵੇਸ਼ੀਤਾ ਅਤੇ ਬੌਧਿਕ ਸੰਪਤੀ ਅਧਿਕਾਰਾਂ ਨਾਲ ਸਬੰਧਤ ਪੇਸ਼ੇਵਰ ਆਚਰਣ ਅਤੇ ਜ਼ਿੰਮੇਵਾਰੀਆਂ 'ਤੇ ਕੇਂਦ੍ਰਤ ਕਰਦਾ ਹੈ। ਵਿਦਿਆਰਥੀ ਅਸਲ-ਸੰਸਾਰ ਦੇ ਕੇਸ ਅਧਿਐਨਾਂ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਨਗੇ, ਤਕਨਾਲੋਜੀ ਦੇ ਵਿਆਪਕ ਸਮਾਜਿਕ ਅਤੇ ਕਾਨੂੰਨੀ ਪ੍ਰਭਾਵਾਂ ਦਾ ਮੁਲਾਂਕਣ ਕਰਨਗੇ, ਅਤੇ ਸਾਫਟਵੇਅਰ ਡਿਜ਼ਾਈਨ ਕਰਨ ਲਈ ਰਣਨੀਤੀਆਂ ਵਿਕਸਤ ਕਰਨਗੇ ਜੋ ਨੈਤਿਕ, ਸਮਾਵੇਸ਼ੀ ਅਤੇ ਸਮਾਜਿਕ ਤੌਰ 'ਤੇ ਜ਼ਿੰਮੇਵਾਰ ਹਨ।Emerging Trends in Software Development (FSDV-1130) — 21 hours
ਇਸ ਕੋਰਸ ਵਿੱਚ, ਵਿਦਿਆਰਥੀ ਸਾਫਟਵੇਅਰ ਅਤੇ ਤਕਨਾਲੋਜੀ ਵਿੱਚ ਉੱਭਰ ਰਹੇ ਵਿਸ਼ਿਆਂ ਦੀ ਪੜਚੋਲ ਕਰਨਗੇ ਜੋ ਪਿਛਲੇ ਕੋਰਸਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਨਹੀਂ ਸਨ। ਵਿਦਿਆਰਥੀ ਦਿਲਚਸਪੀ ਦੇ ਮੌਜੂਦਾ ਖੇਤਰ ਦੀ ਖੋਜ ਕਰਨਗੇ ਅਤੇ ਸੈਸ਼ਨਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਣਗੇ - ਜਿਨ੍ਹਾਂ ਵਿੱਚੋਂ ਕੁਝ ਉਦਯੋਗ ਮਾਹਰਾਂ ਦੁਆਰਾ ਅਗਵਾਈ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ - ਜੋ ਨਵੀਨਤਾਕਾਰੀ ਸਾਧਨਾਂ ਅਤੇ ਰੁਝਾਨਾਂ ਦੀ ਪੜਚੋਲ ਕਰਦੇ ਹਨ। ਕੋਰਸ ਇੱਕ ਅੰਤਿਮ ਪ੍ਰੋਜੈਕਟ ਦੇ ਨਾਲ ਸਮਾਪਤ ਹੁੰਦਾ ਹੈ ਜਿੱਥੇ ਵਿਦਿਆਰਥੀ ਆਪਣੀਆਂ ਖੋਜਾਂ ਅਤੇ ਸੂਝਾਂ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ ਇੱਕ ਪੇਸ਼ੇਵਰ ਪੇਸ਼ਕਾਰੀ ਦੇਣਗੇ।Data Structures and Algorithms (FSDV-1200) — 68 hours
ਇਹ ਕੋਰਸ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਸਿਖਾਉਂਦਾ ਹੈ ਕਿ ਵੱਖ-ਵੱਖ ਕਿਸਮਾਂ ਦੀਆਂ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ ਐਲਗੋਰਿਦਮ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ, ਡਿਜ਼ਾਈਨ ਅਤੇ ਲਾਗੂ ਕਿਵੇਂ ਕਰਨਾ ਹੈ ਅਤੇ ਢੁਕਵੇਂ ਡੇਟਾ ਢਾਂਚੇ ਦੀ ਚੋਣ ਕਿਵੇਂ ਕਰਨੀ ਹੈ। ਇਹਨਾਂ ਸੰਕਲਪਾਂ ਨੂੰ ਅਸਲ-ਸੰਸਾਰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਕਾਰਜਾਂ ਵਿੱਚ ਲਾਗੂ ਕਰਨ 'ਤੇ ਜ਼ੋਰ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ, ਜਿਸ ਨਾਲ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਪ੍ਰਭਾਵਸ਼ਾਲੀ, ਅਨੁਕੂਲਿਤ ਕੋਡ ਲਿਖਣ ਲਈ ਵਿਹਾਰਕ ਹੁਨਰ ਵਿਕਸਤ ਕਰਨ ਵਿੱਚ ਮਦਦ ਮਿਲਦੀ ਹੈ।.Advanced C# and Async Programming (FSDV-1210) — 42 hours
ਇਸ ਕੋਰਸ ਵਿੱਚ, ਵਿਦਿਆਰਥੀ ਅਸਿੰਕ੍ਰੋਨਸ ਪ੍ਰੋਗਰਾਮਿੰਗ ਅਤੇ ਜ਼ਰੂਰੀ ਭਾਸ਼ਾ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ 'ਤੇ ਧਿਆਨ ਕੇਂਦ੍ਰਤ ਕਰਦੇ ਹੋਏ ਆਪਣੇ ਉੱਨਤ C# ਹੁਨਰਾਂ ਨੂੰ ਵਿਕਸਤ ਕਰਨਗੇ। ਉਹ ਅਸਿੰਕ੍ਰੋਨਸ/ਵੇਟ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਅਸਿੰਕ੍ਰੋਨਸ ਓਪਰੇਸ਼ਨਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨਾ ਸਿੱਖਣਗੇ, ਅਤੇ ਸਾਫ਼, ਮੁੜ ਵਰਤੋਂ ਯੋਗ ਕੋਡ ਲਿਖਣ ਲਈ ਜੈਨਰਿਕਸ, ਇਵੈਂਟਸ ਅਤੇ ਡੈਲੀਗੇਟਸ ਨੂੰ ਲਾਗੂ ਕਰਨਗੇ।Relational Database Design (FSDV-1300) — 60 hours
ਇਹ ਕੋਰਸ ਰਿਲੇਸ਼ਨਲ ਡੇਟਾਬੇਸ ਡਿਜ਼ਾਈਨ ਅਤੇ ਪ੍ਰਬੰਧਨ ਦੇ ਬੁਨਿਆਦੀ ਸਿਧਾਂਤਾਂ ਨੂੰ ਪੇਸ਼ ਕਰਦਾ ਹੈ। ਵਿਦਿਆਰਥੀ ਇਕਾਈ-ਸੰਬੰਧ ਚਿੱਤਰਾਂ, ਰੁਕਾਵਟਾਂ ਅਤੇ ਸਧਾਰਣਕਰਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕੁਸ਼ਲ ਡੇਟਾਬੇਸ ਡਿਜ਼ਾਈਨ ਕਰਨਗੇ। ਉਹ ਡੇਟਾ ਬਣਾਉਣ, ਪੜ੍ਹਨ, ਅਪਡੇਟ ਕਰਨ ਅਤੇ ਮਿਟਾਉਣ ਲਈ SQL ਪ੍ਰਸ਼ਨ ਲਿਖਣਗੇ, ਅਤੇ ਸਕੀਮਾ, ਟੇਬਲ ਅਤੇ ਸੂਚਕਾਂਕ ਡਿਜ਼ਾਈਨ ਕਰਨਗੇ। ਇਹ ਕੋਰਸ ਲੈਣ-ਦੇਣ ਅਤੇ ਸਟੋਰ ਕੀਤੀਆਂ ਪ੍ਰਕਿਰਿਆਵਾਂ ਨੂੰ ਵੀ ਕਵਰ ਕਰਦਾ ਹੈ, ਜੋ ਰਿਲੇਸ਼ਨਲ ਡੇਟਾਬੇਸ ਨੂੰ ਬਣਾਉਣ, ਪ੍ਰਬੰਧਨ ਅਤੇ ਅਨੁਕੂਲ ਬਣਾਉਣ ਲਈ ਵਿਹਾਰਕ ਹੁਨਰ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
Full-Stack Development with JavaScript (FSDV-1400) — 60 hours
ਇਹ ਕੋਰਸ ਇੰਟਰਐਕਟਿਵ, ਰੀਅਲ-ਟਾਈਮ ਐਪਲੀਕੇਸ਼ਨਾਂ ਬਣਾਉਣ ਲਈ ਉੱਨਤ JavaScript ਹੁਨਰ ਸਿਖਾਉਂਦਾ ਹੈ। ਵਿਦਿਆਰਥੀ ਲਾਈਵ ਡੇਟਾ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਅਤੇ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ ਪ੍ਰੋਮਿਸ, AJAX, ਅਤੇ API ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਸਿੱਖਣਗੇ। ਉਹ ਰੀਅਲ-ਟਾਈਮ ਸੰਚਾਰ ਅਤੇ ਅੱਪਡੇਟ ਜੋੜਨ ਲਈ ਵੈਬਸਾਕੇਟਸ ਅਤੇ ਸਰਵਰ-ਸੈਂਟ ਇਵੈਂਟਸ (SSE) ਦੀ ਵੀ ਪੜਚੋਲ ਕਰਨਗੇ।Unit Testing and Development Tools (FSDV-1500) — 55 hours
ਇਹ ਕੋਰਸ ਡਿਵੈਲਪਰਾਂ ਦੁਆਰਾ ਸਾਫਟਵੇਅਰ ਲਿਖਣ, ਟੈਸਟ ਕਰਨ ਅਤੇ ਕੁਸ਼ਲਤਾ ਨਾਲ ਡਿਲੀਵਰ ਕਰਨ ਲਈ ਵਰਤੇ ਜਾਣ ਵਾਲੇ ਟੂਲਸ ਨੂੰ ਪੇਸ਼ ਕਰਦਾ ਹੈ। ਵਿਦਿਆਰਥੀ Git ਨਾਲ ਵਰਜਨ ਕੰਟਰੋਲ ਸਿੱਖਣਗੇ, CI/CD ਪਾਈਪਲਾਈਨਾਂ ਸਥਾਪਤ ਕਰਨਗੇ, ਅਤੇ ਆਟੋਮੇਟਿਡ ਟੈਸਟਿੰਗ ਫਰੇਮਵਰਕ ਦੀ ਵਰਤੋਂ ਕਰਨਗੇ। ਉਹ ਕੋਡ ਨੂੰ ਭਰੋਸੇਯੋਗ ਅਤੇ ਬਣਾਈ ਰੱਖਣ ਵਿੱਚ ਆਸਾਨ ਰੱਖਣ ਲਈ ਯੂਨਿਟ ਟੈਸਟ ਲਿਖਣ ਦਾ ਅਭਿਆਸ ਵੀ ਕਰਨਗੇ।MVC and ORM Concepts (FSDV-1600) — 65 hours
ਇਹ ਕੋਰਸ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਆਬਜੈਕਟ-ਰਿਲੇਸ਼ਨਲ ਮੈਪਿੰਗ (ORM) ਟੂਲਸ ਦੀ ਵਰਤੋਂ ਕਰਕੇ MVC ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿੱਚ ਡੇਟਾਬੇਸ ਨੂੰ ਏਕੀਕ੍ਰਿਤ ਕਰਨ ਦਾ ਤਰੀਕਾ ਸਿਖਾਉਂਦਾ ਹੈ। ਵਿਦਿਆਰਥੀ ASP.NET ਵਿੱਚ MVC ਆਰਕੀਟੈਕਚਰ ਦੀ ਪੜਚੋਲ ਕਰਨਗੇ, ਇਹ ਸਿੱਖਣਗੇ ਕਿ 'ਮਾਡਲ', 'ਵਿਊ', ਅਤੇ 'ਕੰਟਰੋਲਰ' ਲੇਅਰਾਂ ਕਿਵੇਂ ਇਕੱਠੇ ਕੰਮ ਕਰਦੀਆਂ ਹਨ। ਉਹ ਡੇਟਾਬੇਸ ਨੂੰ ਜੋੜਨ, ਸਕੀਮਾ ਮਾਈਗ੍ਰੇਸ਼ਨ, ਸੀਡ ਡੇਟਾ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ ਅਤੇ ਪ੍ਰਦਰਸ਼ਨ ਨੂੰ ਬਿਹਤਰ ਬਣਾਉਣ ਲਈ ORM ਟੂਲਸ ਦੀ ਵਰਤੋਂ ਕਰਨਗੇ।API Development and Integration (FSDV-1700) — 55 hours
ਇਹ ਕੋਰਸ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਆਧੁਨਿਕ ਫਰੇਮਵਰਕ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ RESTful API ਦੇ ਡਿਜ਼ਾਈਨ, ਵਿਕਾਸ ਅਤੇ ਏਕੀਕਰਨ ਨਾਲ ਜਾਣੂ ਕਰਵਾਉਂਦਾ ਹੈ। ਵਿਦਿਆਰਥੀ ਸਿੱਖਣਗੇ ਕਿ API ਕਿਵੇਂ ਬਣਾਉਣੇ ਹਨ ਜੋ ਕਲਾਇੰਟ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਡੇਟਾ ਅਤੇ ਸੇਵਾਵਾਂ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਨ, ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਪ੍ਰਮਾਣਿਕਤਾ ਅਤੇ ਅਧਿਕਾਰ ਨਾਲ ਕਿਵੇਂ ਸੁਰੱਖਿਅਤ ਕਰਨਾ ਹੈ।Frontend Frameworks (FSDV-1800) — 90 hours
ਇਹ ਕੋਰਸ ਇੰਟਰਐਕਟਿਵ ਸਿੰਗਲ-ਪੇਜ ਐਪਲੀਕੇਸ਼ਨਾਂ ਬਣਾਉਣ ਲਈ ਕੰਪੋਨੈਂਟ-ਅਧਾਰਿਤ ਫਰੇਮਵਰਕ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਆਧੁਨਿਕ ਫਰੰਟਐਂਡ ਵਿਕਾਸ ਨੂੰ ਪੇਸ਼ ਕਰਦਾ ਹੈ। ਵਿਦਿਆਰਥੀ ਉਪਭੋਗਤਾ-ਅਨੁਕੂਲ ਇੰਟਰਫੇਸ ਬਣਾਉਣ ਲਈ ਮਨੁੱਖੀ-ਕੇਂਦ੍ਰਿਤ ਡਿਜ਼ਾਈਨ ਲਾਗੂ ਕਰਨਗੇ ਅਤੇ ਡਿਜ਼ਾਈਨ ਪ੍ਰਣਾਲੀਆਂ ਅਤੇ UI ਲਾਇਬ੍ਰੇਰੀਆਂ ਦੇ ਨਾਲ ਮਾਡਿਊਲਰ ਅਤੇ ਮੁੜ ਵਰਤੋਂ ਯੋਗ ਹਿੱਸੇ ਬਣਾਉਣਗੇ। ਕੋਰਸ ਇਹ ਵੀ ਕਵਰ ਕਰਦਾ ਹੈ ਕਿ ਫਰੇਮਵਰਕ ਸਮੱਗਰੀ ਨੂੰ ਕਿਵੇਂ ਪੇਸ਼ ਕਰਦੇ ਹਨ ਅਤੇ ਪ੍ਰਦਰਸ਼ਨ ਅਤੇ ਉਪਭੋਗਤਾ ਅਨੁਭਵ ਨੂੰ ਕਿਵੇਂ ਅਨੁਕੂਲ ਬਣਾਉਣਾ ਹੈ।
Applied Agile Development Methodologies (FSDV-2000) — 55 hours
ਇਹ ਕੋਰਸ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਐਜਾਇਲ ਡਿਵੈਲਪਮੈਂਟ ਵਿਧੀਆਂ, ਸਾਫਟਵੇਅਰ ਡਿਵੈਲਪਮੈਂਟ ਲਾਈਫਸਾਈਕਲ (SDLC), ਅਤੇ ਸਹਿਯੋਗੀ ਸਾਫਟਵੇਅਰ ਡਿਵੈਲਪਮੈਂਟ ਦੇ ਮੁੱਖ ਮੁੱਲਾਂ ਨਾਲ ਜਾਣੂ ਕਰਵਾਉਂਦਾ ਹੈ। ਵਿਦਿਆਰਥੀ ਸਾਫਟਵੇਅਰ ਡਿਵੈਲਪਮੈਂਟ ਪ੍ਰਕਿਰਿਆ ਦੌਰਾਨ ਵਰਤੀਆਂ ਜਾਂਦੀਆਂ ਦੁਹਰਾਓ ਵਿਕਾਸ, ਪ੍ਰੋਜੈਕਟ ਪ੍ਰਬੰਧਨ ਰਣਨੀਤੀਆਂ ਅਤੇ ਟੀਮ ਵਰਕ ਤਕਨੀਕਾਂ ਦੀ ਪੜਚੋਲ ਕਰਨਗੇ।Containerization with Docker and Kubernetes (FSDV-2100) — 55 hours
ਇਹ ਕੋਰਸ ਡੌਕਰ ਨਾਲ ਕੰਟੇਨਰਾਈਜ਼ੇਸ਼ਨ ਨੂੰ ਕਵਰ ਕਰਦਾ ਹੈ। ਵਿਦਿਆਰਥੀ ਡੌਕਰ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਨਾ, CLI ਕਮਾਂਡਾਂ ਅਤੇ ਡੌਕਰਫਾਈਲਾਂ ਨਾਲ ਕੰਟੇਨਰਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨਾ, ਅਤੇ ਵਾਲੀਅਮ, ਨੈੱਟਵਰਕ ਅਤੇ ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਨਾਲ ਕੰਮ ਕਰਨਾ ਸਿੱਖਣਗੇ। ਉਹ ਇਹ ਵੀ ਸਿੱਖਣਗੇ ਕਿ ਡੌਕਰ ਕੰਪੋਜ਼ ਨਾਲ ਮਲਟੀ-ਕੰਟੇਨਰ ਐਪਸ ਨੂੰ ਕਿਵੇਂ ਤੈਨਾਤ ਕਰਨਾ ਹੈ, ਚਿੱਤਰਾਂ ਨੂੰ ਪੁਸ਼/ਪੁਲ ਕਰਨਾ ਹੈ, ਅਤੇ ਅਸਲ ਐਪਸ ਨੂੰ ਕੰਟੇਨਰਾਈਜ਼ ਕਰਨ ਵਰਗੇ ਹੱਥੀਂ ਪ੍ਰੋਜੈਕਟਾਂ ਰਾਹੀਂ ਵਧੀਆ ਅਭਿਆਸਾਂ ਨੂੰ ਕਿਵੇਂ ਲਾਗੂ ਕਰਨਾ ਹੈ। ਕੋਰਸ ਕੁਬਰਨੇਟਸ ਆਰਕੀਟੈਕਚਰ ਦੀ ਜਾਣ-ਪਛਾਣ ਦੇ ਨਾਲ ਸਮਾਪਤ ਹੁੰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਪੌਡ, ਸੇਵਾਵਾਂ ਅਤੇ ਤੈਨਾਤੀਆਂ ਸ਼ਾਮਲ ਹਨ।Distributed Systems and Scalable Backend Design (FSDV-2200) — 55 hours
ਇਹ ਕੋਰਸ ਸਕੇਲੇਬਲ, ਲਚਕੀਲੇ ਵੰਡੇ ਸਿਸਟਮਾਂ ਦੇ ਡਿਜ਼ਾਈਨ ਨੂੰ ਕਵਰ ਕਰਦਾ ਹੈ। ਵਿਦਿਆਰਥੀ ਰੱਖ-ਰਖਾਅਯੋਗ, ਨੁਕਸ-ਸਹਿਣਸ਼ੀਲ ਐਪਲੀਕੇਸ਼ਨਾਂ ਬਣਾਉਣ ਲਈ ਬਾਰਾਂ-ਫੈਕਟਰ ਐਪ ਵਿਧੀ, ਮਾਈਕ੍ਰੋਸਰਵਿਸ ਡਿਜ਼ਾਈਨ ਪੈਟਰਨ ਅਤੇ ਆਧੁਨਿਕ ਆਰਕੀਟੈਕਚਰ ਸਿਧਾਂਤਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨਗੇ। ਵਿਹਾਰਕ ਪ੍ਰੋਜੈਕਟਾਂ ਰਾਹੀਂ, ਵਿਦਿਆਰਥੀ ਬੈਕਐਂਡ ਸਿਸਟਮਾਂ ਨੂੰ ਡਿਜ਼ਾਈਨ ਕਰਨ, ਮੁਲਾਂਕਣ ਕਰਨ ਅਤੇ ਲਾਗੂ ਕਰਨ ਲਈ ਵਿਹਾਰਕ ਹੁਨਰ ਪ੍ਰਾਪਤ ਕਰਨਗੇ ਜੋ ਅਸਲ-ਸੰਸਾਰ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਸਕੇਲੇਬਿਲਟੀ, ਪ੍ਰਦਰਸ਼ਨ ਅਤੇ ਭਰੋਸੇਯੋਗਤਾ ਨੂੰ ਸੰਤੁਲਿਤ ਕਰਦੇ ਹਨ।Cloud-Based Systems and Deployment with Azure (FSDV-2300) — 65 hours
ਇਹ ਕੋਰਸ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਕਲਾਉਡ ਕੰਪਿਊਟਿੰਗ ਅਤੇ ਵਿਕਾਸ ਦੇ ਸੰਕਲਪਾਂ ਨਾਲ ਜਾਣੂ ਕਰਵਾਉਂਦਾ ਹੈ। ਵਿਦਿਆਰਥੀ ਆਮ ਕਲਾਉਡ ਡਿਪਲਾਇਮੈਂਟ ਮਾਡਲਾਂ ਦੀ ਪੜਚੋਲ ਕਰਨਗੇ, ਕੋਰ ਕਲਾਉਡ ਸੇਵਾਵਾਂ ਨਾਲ ਕੰਮ ਕਰਨਗੇ, ਅਤੇ ਸਿੱਖਣਗੇ ਕਿ ਵਿਕਾਸ ਟੀਮਾਂ ਦੁਆਰਾ ਆਧੁਨਿਕ ਪ੍ਰਣਾਲੀਆਂ ਨੂੰ ਕਿਵੇਂ ਡਿਜ਼ਾਈਨ ਅਤੇ ਨਿਗਰਾਨੀ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਗ੍ਰਾਫਿਕਲ ਕੰਸੋਲ ਅਤੇ ਕਮਾਂਡ-ਲਾਈਨ ਟੂਲ ਦੋਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕਲਾਉਡ ਸਰੋਤਾਂ ਦੀ ਵਿਵਸਥਾ, ਸੁਰੱਖਿਆ ਅਤੇ ਨਿਗਰਾਨੀ 'ਤੇ ਜ਼ੋਰ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ।Full-Stack Developer Applied Project (FSDV-2800) — 70 hours
ਇਸ ਕੈਪਸਟੋਨ ਅਪਲਾਈਡ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ, ਵਿਦਿਆਰਥੀ ਉਦਯੋਗ ਦੇ ਸਭ ਤੋਂ ਵਧੀਆ ਅਭਿਆਸਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਇੱਕ ਸੰਪੂਰਨ ਸਾਫਟਵੇਅਰ ਹੱਲ ਦੀ ਯੋਜਨਾਬੰਦੀ, ਨਿਰਮਾਣ ਅਤੇ ਡਿਲੀਵਰੀ ਕਰਕੇ ਫਰੰਟ-ਐਂਡ ਅਤੇ ਬੈਕ-ਐਂਡ ਵਿਕਾਸ, ਡੇਟਾਬੇਸ ਅਤੇ ਤੈਨਾਤੀ ਵਿੱਚ ਆਪਣੇ ਹੁਨਰ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰਦੇ ਹਨ। ਸੰਸਕਰਣ ਨਿਯੰਤਰਣ, ਸਮੱਸਿਆ-ਹੱਲ ਅਤੇ ਪ੍ਰੋਜੈਕਟ ਪ੍ਰਬੰਧਨ 'ਤੇ ਜ਼ੋਰ ਦਿੰਦੇ ਹੋਏ, ਇਹ ਹੱਥੀਂ ਕੋਰਸ ਕਲਾਸਰੂਮ ਸਿੱਖਣ ਅਤੇ ਅਭਿਆਸ ਦੀ ਤਿਆਰੀ ਨੂੰ ਜੋੜਦਾ ਹੈ, ਜਿਸ ਨਾਲ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਤਕਨੀਕੀ ਯੋਗਤਾ ਅਤੇ ਪੇਸ਼ੇਵਰਤਾ ਦੋਵਾਂ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰਨ ਦੀ ਆਗਿਆ ਮਿਲਦੀ ਹੈ।Full-Stack Developer Practicum (FSDV-2900) — 245 hours
ਇਸ ਪ੍ਰੈਕਟੀਕਲਮ ਵਿੱਚ, ਵਿਦਿਆਰਥੀ ਫੁੱਲ ਸਟੈਕ ਡਿਵੈਲਪਰ ਪ੍ਰੋਗਰਾਮ ਦੌਰਾਨ ਪ੍ਰਾਪਤ ਤਕਨੀਕੀ ਅਤੇ ਪੇਸ਼ੇਵਰ ਹੁਨਰਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ ਉਦਯੋਗ ਦੀ ਨਿਗਰਾਨੀ ਹੇਠ ਕੰਮ ਕਰਨਗੇ। ਉਹ ਕੰਮ ਵਾਲੀ ਥਾਂ ਦੀਆਂ ਪ੍ਰਕਿਰਿਆਵਾਂ ਵਿੱਚ ਹਿੱਸਾ ਲੈਣਗੇ, ਵਿਕਾਸ ਟੀਮਾਂ ਨਾਲ ਸਹਿਯੋਗ ਕਰਨਗੇ, ਅਤੇ ਲਾਈਵ ਪ੍ਰੋਜੈਕਟਾਂ ਵਿੱਚ ਯੋਗਦਾਨ ਪਾਉਣਗੇ। ਪ੍ਰੈਕਟੀਕਲਮ ਪੇਸ਼ੇਵਰ ਸੰਪਰਕ ਬਣਾਉਣ, ਸਲਾਹਕਾਰਾਂ ਤੋਂ ਫੀਡਬੈਕ ਪ੍ਰਾਪਤ ਕਰਨ ਅਤੇ ਸਾਫਟਵੇਅਰ ਉਦਯੋਗ ਵਿੱਚ ਭਵਿੱਖ ਦੇ ਕਰੀਅਰ ਦੇ ਮੌਕਿਆਂ ਲਈ ਤਿਆਰੀ ਕਰਨ 'ਤੇ ਵੀ ਜ਼ੋਰ ਦਿੰਦਾ ਹੈ ।
ਗਲੋਬਲ ਸਿਟੀਜ਼ਨਸ਼ਿਪ (GLOB-1000) — 42 ਘੰਟੇ
ਸੰਯੁਕਤ ਰਾਸ਼ਟਰ ਦੇ ਟਿਕਾਊ ਵਿਕਾਸ ਟੀਚਿਆਂ ਤੋਂ ਪ੍ਰੇਰਿਤ, ਇਹ ਕੋਰਸ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਵਿਸ਼ਵਵਿਆਪੀ ਚੁਣੌਤੀਆਂ ਅਤੇ ਮੁੱਦਿਆਂ ਨਾਲ ਜਾਣੂ ਕਰਵਾਉਂਦਾ ਹੈ ਤਾਂ ਜੋ ਅੱਜ ਦੀ ਦੁਨੀਆ ਬਾਰੇ ਉਨ੍ਹਾਂ ਦੇ ਗਿਆਨ, ਹੁਨਰ ਅਤੇ ਦ੍ਰਿਸ਼ਟੀਕੋਣਾਂ ਨੂੰ ਵਿਸ਼ਾਲ ਕੀਤਾ ਜਾ ਸਕੇ। ਵਿਚਾਰ-ਵਟਾਂਦਰੇ, ਪੜ੍ਹਨ, ਅਤੇ ਔਨਲਾਈਨ ਅਤੇ ਕਲਾਸ ਵਿੱਚ ਗਤੀਵਿਧੀਆਂ ਰਾਹੀਂ, ਵਿਦਿਆਰਥੀ ਵਿਭਿੰਨ ਸੱਭਿਆਚਾਰਕ ਦ੍ਰਿਸ਼ਟੀਕੋਣਾਂ ਦੀ ਪੜਚੋਲ ਕਰਨਗੇ, ਜ਼ੁਲਮ ਅਤੇ ਵਿਤਕਰੇ ਦੀਆਂ ਪ੍ਰਣਾਲੀਆਂ ਦੀ ਆਲੋਚਨਾਤਮਕ ਜਾਂਚ ਕਰਨਗੇ, ਅਤੇ ਵਿਸ਼ਵਵਿਆਪੀ ਨਾਗਰਿਕਾਂ ਦੀਆਂ ਕਹਾਣੀਆਂ ਅਤੇ ਅਨੁਭਵਾਂ ਨਾਲ ਜੁੜਨਗੇ ਜਿਨ੍ਹਾਂ ਨੇ ਦੁਨੀਆ ਭਰ ਵਿੱਚ ਸਮਾਜਿਕ ਨਿਆਂ, ਮਨੁੱਖੀ ਅਧਿਕਾਰਾਂ ਅਤੇ ਵਾਤਾਵਰਣ ਸਥਿਰਤਾ ਲਈ ਲੜਾਈ ਲੜੀ ਹੈ। ਵਿਦਿਆਰਥੀ ਇਸ ਕੋਰਸ ਤੋਂ ਵਧੇਰੇ ਸੱਭਿਆਚਾਰਕ ਯੋਗਤਾ, ਬਿਹਤਰ ਅੰਤਰ-ਸੱਭਿਆਚਾਰਕ ਸੰਚਾਰ ਹੁਨਰ, ਅਤੇ ਕੰਮ 'ਤੇ, ਸਕੂਲ ਵਿੱਚ ਅਤੇ ਆਪਣੇ ਭਾਈਚਾਰਿਆਂ ਵਿੱਚ ਵਿਭਿੰਨਤਾ, ਬਰਾਬਰੀ ਅਤੇ ਸ਼ਮੂਲੀਅਤ ਨੂੰ ਉਤਸ਼ਾਹਿਤ ਕਰਨ ਲਈ ਇੱਕ ਡੂੰਘੀ ਵਚਨਬੱਧਤਾ ਨਾਲ ਉਭਰਨਗੇ।AI-Augmented Software Development (FSDV-1900) — 43 hours
ਇਹ ਕੋਰਸ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਸਾਫਟਵੇਅਰ ਵਿਕਾਸ ਵਿੱਚ ਜਨਰੇਟਿਵ AI ਦੇ ਮੁੱਖ ਸੰਕਲਪਾਂ ਅਤੇ ਵਿਹਾਰਕ ਉਪਯੋਗਾਂ ਨਾਲ ਜਾਣੂ ਕਰਵਾਉਂਦਾ ਹੈ। ਉਹ ਸਿੱਖਣਗੇ ਕਿ ਉਤਪਾਦਕਤਾ ਨੂੰ ਵਧਾਉਣ ਲਈ LLM-ਸੰਚਾਲਿਤ ਟੂਲਸ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰਨੀ ਹੈ, ਤੁਰੰਤ ਇੰਜੀਨੀਅਰਿੰਗ ਤਕਨੀਕਾਂ ਨੂੰ ਕਿਵੇਂ ਲਾਗੂ ਕਰਨਾ ਹੈ, ਅਤੇ AI ਨੂੰ ਅਸਲ-ਸੰਸਾਰ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿੱਚ ਕਿਵੇਂ ਜੋੜਨਾ ਹੈ। ਮੁੱਖ ਵਿਸ਼ਿਆਂ ਵਿੱਚ ਏਜੰਟਿਕ ਡਿਜ਼ਾਈਨ, ਪ੍ਰਾਪਤੀ-ਵਧਾਈ ਗਈ ਪੀੜ੍ਹੀ (RAG), AI-ਸਹਾਇਤਾ ਪ੍ਰਾਪਤ ਕੋਡਿੰਗ, ਅਤੇ ਨੈਤਿਕ ਅਭਿਆਸ ਸ਼ਾਮਲ ਹਨ। ਹੱਥੀਂ ਪ੍ਰੋਜੈਕਟਾਂ ਰਾਹੀਂ, ਵਿਦਿਆਰਥੀ ਵਿਕਾਸ ਵਰਕਫਲੋ ਵਿੱਚ ਜਨਰੇਟਿਵ AI ਦੇ ਸਮਾਜਿਕ ਅਤੇ ਨੈਤਿਕ ਪ੍ਰਭਾਵਾਂ ਦਾ ਆਲੋਚਨਾਤਮਕ ਮੁਲਾਂਕਣ ਕਰਦੇ ਹੋਏ AI-ਵਧਾਈ ਗਈ ਸਾਫਟਵੇਅਰ ਬਣਾਉਣ ਦੇ ਹੁਨਰ ਪ੍ਰਾਪਤ ਕਰਨਗੇ।