ਪਾਠਕ੍ਰਮ ਗਾਈਡ
ਬਸੰਤ 2021
ਸਵਿਫਟ ਵਿੱਚ ਵਿਕਸਤ ਕਰੋ
ਡਿਵੈਲਪ ਇਨ ਸਵਿਫਟ ਇੱਕ ਵਿਆਪਕ ਕੋਡਿੰਗ ਪੇਸ਼ਕਸ਼ ਹੈ ਜੋ ਸਾਲ 10 ਅਤੇ ਇਸ ਤੋਂ ਉੱਪਰ ਦੇ ਵਿਦਿਆਰਥੀਆਂ ਲਈ ਤਿਆਰ ਕੀਤੀ ਗਈ ਹੈ। ਪਾਠਕ੍ਰਮ ਸਵਿਫਟ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਉੱਚ ਸਿੱਖਿਆ ਜਾਂ ਐਪ ਵਿਕਾਸ ਵਿੱਚ ਕਰੀਅਰ ਲਈ ਤਿਆਰ ਕਰਦਾ ਹੈ, ਅਤੇ ਇਹ ਸਿੱਖਿਅਕਾਂ ਲਈ ਮੁਫਤ ਔਨਲਾਈਨ ਪੇਸ਼ੇਵਰ ਸਿਖਲਾਈ ਦੁਆਰਾ ਪੂਰਕ ਹੈ। ਸਵਿਫਟ ਨੂੰ ਮੈਕ ਲਈ ਡਿਜ਼ਾਇਨ ਕੀਤਾ ਗਿਆ ਹੈ - ਜੋ ਸਾਰੀਆਂ ਪ੍ਰਮੁੱਖ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾਵਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ - ਇਸਨੂੰ ਸਿਖਾਉਣ ਅਤੇ ਸਿੱਖਣ ਦੇ ਕੋਡ ਲਈ ਆਦਰਸ਼ ਡਿਵਾਈਸ ਬਣਾਉਂਦਾ ਹੈ।
ਜਿਵੇਂ ਕਿ ਵਿਦਿਆਰਥੀ ਡਿਵੈਲਪ ਇਨ ਸਵਿਫਟ ਐਕਸਪਲੋਰੇਸ਼ਨਜ਼ ਜਾਂ AP® CS ਸਿਧਾਂਤਾਂ ਤੋਂ ਫੰਡਾਮੈਂਟਲ ਅਤੇ ਡੇਟਾ ਸੰਗ੍ਰਹਿ ਵਿੱਚ ਵਧੇਰੇ ਉੱਨਤ ਧਾਰਨਾਵਾਂ ਵੱਲ ਵਧਦੇ ਹਨ, ਉਹ ਆਪਣੀ ਖੁਦ ਦੀ ਇੱਕ ਪੂਰੀ ਤਰ੍ਹਾਂ ਕੰਮ ਕਰਨ ਵਾਲੀ ਐਪ ਨੂੰ ਡਿਜ਼ਾਈਨ ਕਰਨ ਅਤੇ ਬਣਾਉਣ ਦੀ ਪੜਚੋਲ ਕਰਨਗੇ ਅਤੇ AP® ਕ੍ਰੈਡਿਟ ਜਾਂ ਉਦਯੋਗ ਦੁਆਰਾ ਮਾਨਤਾ ਪ੍ਰਾਪਤ ਪ੍ਰਮਾਣੀਕਰਣ ਵੀ ਹਾਸਲ ਕਰ ਸਕਦੇ ਹਨ। . ਅਤੇ ਸਕੂਲ ਤੋਂ ਬਾਹਰ ਕੋਡਿੰਗ ਲਈ, ਐਪ ਡਿਜ਼ਾਈਨ ਵਰਕਬੁੱਕ, ਐਪ ਸ਼ੋਅਕੇਸ ਗਾਈਡ ਅਤੇ ਸਵਿਫਟ ਕੋਡਿੰਗ ਕਲੱਬ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਉਹਨਾਂ ਦੇ ਐਪ ਵਿਚਾਰਾਂ ਨੂੰ ਡਿਜ਼ਾਈਨ ਕਰਨ, ਪ੍ਰੋਟੋਟਾਈਪ ਕਰਨ ਅਤੇ ਮਨਾਉਣ ਵਿੱਚ ਮਦਦ ਕਰਦੇ ਹਨ।
ਸੈਕੰਡਰੀ ਸਕੂਲ ਪਾਠਕ੍ਰਮ ਮਾਰਗ
ਖੋਜਾਂ ਜਾਂ AP® CS ਸਿਧਾਂਤ
180 ਘੰਟੇ
ਵਿਦਿਆਰਥੀ ਮੁੱਖ ਕੰਪਿਊਟਿੰਗ ਸੰਕਲਪਾਂ ਨੂੰ ਸਿੱਖਣਗੇ, ਸਵਿਫਟ ਨਾਲ ਪ੍ਰੋਗਰਾਮਿੰਗ ਵਿੱਚ ਇੱਕ ਠੋਸ ਬੁਨਿਆਦ ਬਣਾਉਣਗੇ। ਉਹ iOS ਐਪ ਵਿਕਾਸ ਦੀ ਪੜਚੋਲ ਕਰਨ ਦੇ ਨਾਲ-ਨਾਲ ਸਮਾਜ, ਅਰਥਚਾਰਿਆਂ ਅਤੇ ਸੱਭਿਆਚਾਰਾਂ 'ਤੇ ਕੰਪਿਊਟਿੰਗ ਅਤੇ ਐਪਸ ਦੇ ਪ੍ਰਭਾਵ ਬਾਰੇ ਸਿੱਖਣਗੇ। AP® CS ਸਿਧਾਂਤ ਕੋਰਸ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ AP® ਕੰਪਿਊਟਰ ਸਾਇੰਸ ਸਿਧਾਂਤ ਪ੍ਰੀਖਿਆ ਲਈ ਤਿਆਰ ਕਰਨ ਲਈ ਸਵਿਫਟ ਐਕਸਪਲੋਰੇਸ਼ਨਾਂ ਵਿੱਚ ਵਿਕਾਸ ਕਰਦਾ ਹੈ।
ਯੂਨਿਟ 1: ਮੁੱਲ
ਐਪੀਸੋਡ 1: ਟੀਵੀ ਕਲੱਬ
ਯੂਨਿਟ 2: ਐਲਗੋਰਿਦਮ
ਐਪੀਸੋਡ 2: ਦ Viewਪਾਰਟੀ
ਯੂਨਿਟ 3: ਡਾਟਾ ਸੰਗਠਿਤ
ਐਪੀਸੋਡ 3: ਫੋਟੋਆਂ ਸਾਂਝੀਆਂ ਕਰ ਰਿਹਾ ਹੈ
ਯੂਨਿਟ 4: ਬਿਲਡਿੰਗ ਐਪਸ
ਬੁਨਿਆਦ
180 ਘੰਟੇ
ਵਿਦਿਆਰਥੀ ਸਵਿਫਟ ਦੇ ਨਾਲ ਬੁਨਿਆਦੀ iOS ਐਪ ਵਿਕਾਸ ਹੁਨਰਾਂ ਦਾ ਨਿਰਮਾਣ ਕਰਨਗੇ। ਉਹ ਮੁੱਖ ਧਾਰਨਾਵਾਂ ਅਤੇ ਅਭਿਆਸਾਂ ਵਿੱਚ ਮੁਹਾਰਤ ਹਾਸਲ ਕਰਨਗੇ ਜੋ ਸਵਿਫਟ ਪ੍ਰੋਗਰਾਮਰ ਹਰ ਰੋਜ਼ ਵਰਤਦੇ ਹਨ, ਅਤੇ Xcode ਸਰੋਤ ਅਤੇ UI ਸੰਪਾਦਕਾਂ ਵਿੱਚ ਇੱਕ ਬੁਨਿਆਦੀ ਰਵਾਨਗੀ ਬਣਾਉਣਗੇ। ਵਿਦਿਆਰਥੀ iOS ਐਪਸ ਬਣਾਉਣ ਦੇ ਯੋਗ ਹੋਣਗੇ ਜੋ ਮਿਆਰੀ ਅਭਿਆਸਾਂ ਦੀ ਪਾਲਣਾ ਕਰਦੇ ਹਨ, ਜਿਸ ਵਿੱਚ ਸਟਾਕ UI ਤੱਤਾਂ ਦੀ ਵਰਤੋਂ, ਲੇਆਉਟ ਤਕਨੀਕਾਂ ਅਤੇ ਆਮ ਨੇਵੀਗੇਸ਼ਨ ਇੰਟਰਫੇਸ ਸ਼ਾਮਲ ਹਨ।
ਯੂਨਿਟ 1: ਐਪ ਵਿਕਾਸ ਦੇ ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰਨਾ
ਯੂਨਿਟ 2: UIKit ਨਾਲ ਜਾਣ-ਪਛਾਣ
ਯੂਨਿਟ 3: ਨੇਵੀਗੇਸ਼ਨ ਅਤੇ ਵਰਕਫਲੋਜ਼
ਯੂਨਿਟ 4: ਆਪਣੀ ਐਪ ਬਣਾਓ
ਡੇਟਾ ਸੰਗ੍ਰਹਿ
180 ਘੰਟੇ
ਵਿਦਿਆਰਥੀ iOS ਐਪ ਡਿਵੈਲਪਮੈਂਟ ਵਿੱਚ ਆਪਣੇ ਕੰਮ ਨੂੰ ਵਧਾ ਕੇ, ਵਧੇਰੇ ਗੁੰਝਲਦਾਰ ਅਤੇ ਸਮਰੱਥ ਐਪਾਂ ਬਣਾ ਕੇ, ਫੰਡਾਮੈਂਟਲਜ਼ ਵਿੱਚ ਵਿਕਸਿਤ ਕੀਤੇ ਗਏ ਗਿਆਨ ਅਤੇ ਹੁਨਰਾਂ ਦਾ ਵਿਸਤਾਰ ਕਰਨਗੇ। ਉਹ ਇੱਕ ਸਰਵਰ ਤੋਂ ਡੇਟਾ ਦੇ ਨਾਲ ਕੰਮ ਕਰਨਗੇ ਅਤੇ ਨਵੇਂ iOS APIs ਦੀ ਪੜਚੋਲ ਕਰਨਗੇ ਜੋ ਬਹੁਤ ਸਾਰੇ ਫਾਰਮੈਟਾਂ ਵਿੱਚ ਡੇਟਾ ਦੇ ਵੱਡੇ ਸੰਗ੍ਰਹਿ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਸਮੇਤ ਬਹੁਤ ਜ਼ਿਆਦਾ ਅਮੀਰ ਐਪ ਅਨੁਭਵਾਂ ਦੀ ਆਗਿਆ ਦਿੰਦੇ ਹਨ।
ਯੂਨਿਟ 1: ਟੇਬਲ ਅਤੇ ਸਥਿਰਤਾ
ਯੂਨਿਟ 2: ਦੇ ਨਾਲ ਕੰਮ ਕਰ ਰਿਹਾ ਹੈ Web
ਯੂਨਿਟ 3: ਐਡਵਾਂਸਡ ਡਾਟਾ ਡਿਸਪਲੇ
ਯੂਨਿਟ 4: ਆਪਣੀ ਐਪ ਬਣਾਓ
ਉੱਚ ਸਿੱਖਿਆ ਪਾਠਕ੍ਰਮ ਮਾਰਗ
ਖੋਜਾਂ
ਇੱਕ ਮਿਆਦ
ਵਿਦਿਆਰਥੀ ਮੁੱਖ ਕੰਪਿਊਟਿੰਗ ਸੰਕਲਪਾਂ ਨੂੰ ਸਿੱਖਣਗੇ, ਸਵਿਫਟ ਨਾਲ ਪ੍ਰੋਗਰਾਮਿੰਗ ਵਿੱਚ ਇੱਕ ਠੋਸ ਬੁਨਿਆਦ ਬਣਾਉਣਗੇ। ਉਹ iOS ਐਪ ਵਿਕਾਸ ਦੀ ਪੜਚੋਲ ਕਰਦੇ ਹੋਏ ਸਮਾਜ, ਅਰਥਚਾਰਿਆਂ ਅਤੇ ਸੱਭਿਆਚਾਰਾਂ 'ਤੇ ਕੰਪਿਊਟਿੰਗ ਅਤੇ ਐਪਸ ਦੇ ਪ੍ਰਭਾਵ ਬਾਰੇ ਸਿੱਖਣਗੇ।
ਯੂਨਿਟ 1: ਮੁੱਲ
ਐਪੀਸੋਡ 1: ਟੀਵੀ ਕਲੱਬ
ਯੂਨਿਟ 2: ਐਲਗੋਰਿਦਮ
ਐਪੀਸੋਡ 2: ਦ Viewਪਾਰਟੀ
ਯੂਨਿਟ 3: ਡਾਟਾ ਸੰਗਠਿਤ
ਐਪੀਸੋਡ 3: ਫੋਟੋਆਂ ਸਾਂਝੀਆਂ ਕਰ ਰਿਹਾ ਹੈ
ਯੂਨਿਟ 4: ਬਿਲਡਿੰਗ ਐਪਸ
ਬੁਨਿਆਦ
ਇੱਕ ਮਿਆਦ
ਵਿਦਿਆਰਥੀ ਸਵਿਫਟ ਦੇ ਨਾਲ ਬੁਨਿਆਦੀ iOS ਐਪ ਵਿਕਾਸ ਹੁਨਰਾਂ ਦਾ ਨਿਰਮਾਣ ਕਰਨਗੇ। ਉਹ ਮੁੱਖ ਧਾਰਨਾਵਾਂ ਅਤੇ ਅਭਿਆਸਾਂ ਵਿੱਚ ਮੁਹਾਰਤ ਹਾਸਲ ਕਰਨਗੇ ਜੋ ਸਵਿਫਟ ਪ੍ਰੋਗਰਾਮਰ ਹਰ ਰੋਜ਼ ਵਰਤਦੇ ਹਨ, ਅਤੇ Xcode ਸਰੋਤ ਅਤੇ UI ਸੰਪਾਦਕਾਂ ਵਿੱਚ ਇੱਕ ਬੁਨਿਆਦੀ ਰਵਾਨਗੀ ਬਣਾਉਣਗੇ। ਵਿਦਿਆਰਥੀ iOS ਐਪਸ ਬਣਾਉਣ ਦੇ ਯੋਗ ਹੋਣਗੇ ਜੋ ਮਿਆਰੀ ਅਭਿਆਸਾਂ ਦੀ ਪਾਲਣਾ ਕਰਦੇ ਹਨ, ਜਿਸ ਵਿੱਚ ਸਟਾਕ UI ਤੱਤਾਂ ਦੀ ਵਰਤੋਂ, ਲੇਆਉਟ ਤਕਨੀਕਾਂ ਅਤੇ ਆਮ
ਯੂਨਿਟ 1: ਐਪ ਵਿਕਾਸ ਦੇ ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰਨਾ
ਯੂਨਿਟ 2: UIKit ਨਾਲ ਜਾਣ-ਪਛਾਣ
ਯੂਨਿਟ 3: ਨੇਵੀਗੇਸ਼ਨ ਅਤੇ ਵਰਕਫਲੋਜ਼
ਯੂਨਿਟ 4: ਆਪਣੀ ਐਪ ਬਣਾਓ
ਡੇਟਾ ਸੰਗ੍ਰਹਿ
ਇੱਕ ਮਿਆਦ
ਵਿਦਿਆਰਥੀ iOS ਐਪ ਡਿਵੈਲਪਮੈਂਟ ਵਿੱਚ ਆਪਣੇ ਕੰਮ ਨੂੰ ਵਧਾ ਕੇ, ਵਧੇਰੇ ਗੁੰਝਲਦਾਰ ਅਤੇ ਸਮਰੱਥ ਐਪਾਂ ਬਣਾ ਕੇ, ਫੰਡਾਮੈਂਟਲਜ਼ ਵਿੱਚ ਵਿਕਸਿਤ ਕੀਤੇ ਗਏ ਗਿਆਨ ਅਤੇ ਹੁਨਰਾਂ ਦਾ ਵਿਸਤਾਰ ਕਰਨਗੇ। ਉਹ ਇੱਕ ਸਰਵਰ ਤੋਂ ਡੇਟਾ ਦੇ ਨਾਲ ਕੰਮ ਕਰਨਗੇ ਅਤੇ ਨਵੇਂ iOS APIs ਦੀ ਪੜਚੋਲ ਕਰਨਗੇ ਜੋ ਬਹੁਤ ਸਾਰੇ ਫਾਰਮੈਟਾਂ ਵਿੱਚ ਡੇਟਾ ਦੇ ਵੱਡੇ ਸੰਗ੍ਰਹਿ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਸਮੇਤ ਬਹੁਤ ਜ਼ਿਆਦਾ ਅਮੀਰ ਐਪ ਅਨੁਭਵਾਂ ਦੀ ਆਗਿਆ ਦਿੰਦੇ ਹਨ।
ਯੂਨਿਟ 1: ਟੇਬਲ ਅਤੇ ਸਥਿਰਤਾ
ਯੂਨਿਟ 2: ਦੇ ਨਾਲ ਕੰਮ ਕਰ ਰਿਹਾ ਹੈ Web
ਯੂਨਿਟ 3: ਐਡਵਾਂਸਡ ਡਾਟਾ ਡਿਸਪਲੇ
ਯੂਨਿਟ 4: ਆਪਣੀ ਐਪ ਬਣਾਓ
ਮੁੱਖ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ
Xcode ਖੇਡ ਦੇ ਮੈਦਾਨ
ਵਿਦਿਆਰਥੀ ਪ੍ਰੋਗਰਾਮਿੰਗ ਸੰਕਲਪਾਂ ਨੂੰ ਸਿੱਖਦੇ ਹਨ ਕਿਉਂਕਿ ਉਹ ਖੇਡ ਦੇ ਮੈਦਾਨਾਂ ਵਿੱਚ ਕੋਡ ਲਿਖਦੇ ਹਨ - ਇੰਟਰਐਕਟਿਵ ਕੋਡਿੰਗ ਵਾਤਾਵਰਣ ਜੋ ਉਹਨਾਂ ਨੂੰ ਕੋਡ ਨਾਲ ਪ੍ਰਯੋਗ ਕਰਨ ਅਤੇ ਤੁਰੰਤ ਨਤੀਜੇ ਦੇਖਣ ਦਿੰਦੇ ਹਨ।
ਗਾਈਡਡ ਐਪ ਪ੍ਰੋਜੈਕਟ
ਸ਼ਾਮਲ ਪ੍ਰੋਜੈਕਟ ਦੀ ਵਰਤੋਂ ਕਰਨਾ files, ਵਿਦਿਆਰਥੀ ਸਕ੍ਰੈਚ ਤੋਂ ਇੱਕ ਐਪ ਬਣਾਉਣ ਤੋਂ ਬਿਨਾਂ ਮੁੱਖ ਸੰਕਲਪਾਂ ਨਾਲ ਕੰਮ ਕਰ ਸਕਦੇ ਹਨ। ਸਹਾਇਕ ਚਿੱਤਰ ਅਤੇ ਵੀਡੀਓ ਉਹਨਾਂ ਨੂੰ ਆਪਣੇ ਗਿਆਨ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ ਚੁਣੌਤੀ ਦਿੰਦੇ ਹਨ।
ਜੁੜੇ ਵਿਸ਼ਵ ਐਪੀਸੋਡ*
ਇਲਸਟ੍ਰੇਟਿਡ ਕਨੈਕਟਡ ਵਰਲਡ ਐਪੀਸੋਡ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਰੋਜ਼ਾਨਾ ਦੀਆਂ ਗਤੀਵਿਧੀਆਂ ਅਤੇ ਸਾਧਨਾਂ ਦੀ ਪੜਚੋਲ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੇ ਹਨ - 'ਤੇ ਖੋਜ ਕਰਨ ਤੋਂ web ਅਤੇ ਸੋਸ਼ਲ ਮੀਡੀਆ 'ਤੇ ਇੰਟਰੈਕਟ ਕਰਨ ਲਈ ਫੋਟੋਆਂ ਲੈਣਾ - ਉਹਨਾਂ ਦੇ ਪਿੱਛੇ ਦੀ ਤਕਨਾਲੋਜੀ ਅਤੇ ਸਮਾਜ 'ਤੇ ਉਹਨਾਂ ਦੇ ਪ੍ਰਭਾਵ ਦੀ ਪੜਚੋਲ ਕਰਦੇ ਹੋਏ।
ਕਦਮ-ਦਰ-ਕਦਮ ਨਿਰਦੇਸ਼
ਚਿੱਤਰਾਂ ਅਤੇ ਵੀਡੀਓ ਦੇ ਨਾਲ ਵਿਸਤ੍ਰਿਤ ਨਿਰਦੇਸ਼ Xcode ਵਿੱਚ ਇੱਕ ਐਪ ਬਣਾਉਣ ਦੇ ਸਾਰੇ ਪੜਾਵਾਂ ਵਿੱਚ ਵਿਦਿਆਰਥੀਆਂ ਦੀ ਅਗਵਾਈ ਕਰਦੇ ਹਨ।
*ਸਿਰਫ Swift AP® CS ਸਿਧਾਂਤਾਂ ਵਿੱਚ ਵਿਕਾਸ ਅਤੇ ਸਵਿਫਟ ਖੋਜ ਕੋਰਸਾਂ ਵਿੱਚ ਵਿਕਾਸ ਵਿੱਚ ਉਪਲਬਧ ਹੈ।
Swift Explorations ਅਤੇ AP® CS ਸਿਧਾਂਤਾਂ ਵਿੱਚ ਵਿਕਾਸ ਕਰੋ
ਐਪਲ ਦਾ ਐਪ ਡਿਵੈਲਪਮੈਂਟ ਪਾਠਕ੍ਰਮ ਡਿਵੈਲਪ ਇਨ ਸਵਿਫਟ ਐਕਸਪਲੋਰੇਸ਼ਨਜ਼ ਅਤੇ AP CS ਸਿਧਾਂਤ ਕਿਤਾਬਾਂ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ ਤਾਂ ਜੋ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਮੁੱਖ ਕੰਪਿਊਟਿੰਗ ਸੰਕਲਪਾਂ ਸਿੱਖਣ ਅਤੇ ਸਵਿਫਟ ਨਾਲ ਪ੍ਰੋਗਰਾਮਿੰਗ ਵਿੱਚ ਇੱਕ ਮਜ਼ਬੂਤ ਬੁਨਿਆਦ ਬਣਾਉਣ ਵਿੱਚ ਮਦਦ ਕੀਤੀ ਜਾ ਸਕੇ। ਉਹ iOS ਐਪ ਵਿਕਾਸ ਦੀ ਪੜਚੋਲ ਕਰਨ ਦੇ ਨਾਲ-ਨਾਲ ਸਮਾਜ, ਅਰਥਚਾਰਿਆਂ ਅਤੇ ਸੱਭਿਆਚਾਰਾਂ 'ਤੇ ਕੰਪਿਊਟਿੰਗ ਅਤੇ ਐਪਸ ਦੇ ਪ੍ਰਭਾਵ ਬਾਰੇ ਸਿੱਖਣਗੇ। ਸਬਕ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਐਪ ਡਿਜ਼ਾਇਨ ਪ੍ਰਕਿਰਿਆ ਵਿੱਚ ਲੈ ਜਾਣਗੇ: ਬ੍ਰੇਨਸਟਾਰਮਿੰਗ, ਯੋਜਨਾਬੰਦੀ, ਪ੍ਰੋਟੋਟਾਈਪਿੰਗ ਅਤੇ ਉਹਨਾਂ ਦੇ ਆਪਣੇ ਐਪ ਡਿਜ਼ਾਈਨ ਦਾ ਮੁਲਾਂਕਣ ਕਰਨਾ। ਹਾਲਾਂਕਿ ਉਹ ਅਜੇ ਵੀ ਪ੍ਰੋਟੋਟਾਈਪਾਂ ਨੂੰ ਪੂਰੀ ਐਪਸ ਵਿੱਚ ਬਦਲਣ ਲਈ ਹੁਨਰ ਵਿਕਸਿਤ ਕਰ ਰਹੇ ਹੋ ਸਕਦੇ ਹਨ, ਇੱਕ ਐਪ ਨੂੰ ਡਿਜ਼ਾਈਨ ਕਰਨਾ ਇੱਕ ਮਹੱਤਵਪੂਰਨ ਹੁਨਰ ਹੈ ਅਤੇ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਕੋਡ ਸਿੱਖਣ ਲਈ ਉਤਸ਼ਾਹਿਤ ਕਰਦਾ ਹੈ।
2021-2022 ਸਕੂਲੀ ਸਾਲ ਲਈ ਕਾਲਜ ਬੋਰਡ ਦੁਆਰਾ ਸਮਰਥਨ ਪ੍ਰਾਪਤ ਪ੍ਰਦਾਤਾ ਵਜੋਂ, Apple ਨੇ AP® CS ਸਿਧਾਂਤ ਬਣਾਉਣ ਲਈ ਖੋਜ ਕੋਰਸ ਦਾ ਵਿਸਤਾਰ ਕੀਤਾ, ਜਿਸ ਵਿੱਚ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ AP® ਕੰਪਿਊਟਰ ਸਾਇੰਸ ਸਿਧਾਂਤ ਪ੍ਰੀਖਿਆ ਲਈ ਤਿਆਰ ਕਰਨ ਲਈ ਸਮੱਗਰੀ ਸ਼ਾਮਲ ਹੈ।
ਡਾਊਨਲੋਡ ਕਰੋ: apple.co/developinswiftexplorations
ਡਾਊਨਲੋਡ ਕਰੋ: apple.co/developinswiftapcsp
ਯੂਨਿਟ 1: ਮੁੱਲ। ਵਿਦਿਆਰਥੀ ਸਵਿਫਟ ਦੀਆਂ ਬੁਨਿਆਦੀ ਇਕਾਈਆਂ ਬਾਰੇ ਉਹਨਾਂ ਮੁੱਲਾਂ ਬਾਰੇ ਸਿੱਖਦੇ ਹਨ ਜੋ ਉਹਨਾਂ ਦੇ ਕੋਡ ਦੁਆਰਾ ਪ੍ਰਵਾਹ ਕਰਦੇ ਹਨ, ਟੈਕਸਟ ਅਤੇ ਨੰਬਰਾਂ ਸਮੇਤ। ਉਹ ਪੜਚੋਲ ਕਰਦੇ ਹਨ ਕਿ ਵੇਰੀਏਬਲਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਨਾਮਾਂ ਨੂੰ ਮੁੱਲਾਂ ਨਾਲ ਕਿਵੇਂ ਜੋੜਿਆ ਜਾਵੇ। ਯੂਨਿਟ ਇੱਕ ਫੋਟੋ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ ਇੱਕ ਐਪ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਸਮਾਪਤ ਹੁੰਦਾ ਹੈ।
ਐਪੀਸੋਡ 1: ਟੀਵੀ ਕਲੱਬ। ਵਿਦਿਆਰਥੀ ਇੱਕ ਟੀਵੀ ਕਲੱਬ ਦੇ ਮੈਂਬਰਾਂ ਦੀ ਪਾਲਣਾ ਕਰਦੇ ਹਨ ਕਿਉਂਕਿ ਉਹ ਆਪਣੇ ਮਨਪਸੰਦ ਪ੍ਰੋਗਰਾਮ ਦੀ ਨਵੀਂ ਲੜੀ ਦੀ ਉਮੀਦ ਕਰਦੇ ਹਨ। ਉਹ ਸਿੱਖਦੇ ਹਨ ਕਿ ਕਿਵੇਂ ਖੋਜ ਕਰਨੀ ਹੈ web ਅਤੇ ਖਾਤਿਆਂ ਲਈ ਸਾਈਨ ਅੱਪ ਕਰਨਾ ਉਹਨਾਂ ਦੀ ਨਿੱਜੀ ਜਾਣਕਾਰੀ ਨਾਲ ਸਬੰਧਤ ਹੈ, ਨਾਲ ਹੀ ਐਪਸ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ ਉਹਨਾਂ ਦੀ ਗੋਪਨੀਯਤਾ ਬਾਰੇ ਕਿਵੇਂ ਸੋਚਣਾ ਹੈ।
ਯੂਨਿਟ 2: ਐਲਗੋਰਿਦਮ। ਵਿਦਿਆਰਥੀ ਸਿੱਖਦੇ ਹਨ ਕਿ ਦੁਹਰਾਉਣ ਵਾਲੇ ਕਾਰਜਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਨ ਲਈ ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਆਪਣੇ ਕੋਡ ਨੂੰ ਕਿਵੇਂ ਢਾਂਚਾ ਕਰਨਾ ਹੈ, ਫੈਸਲਿਆਂ ਦੀ ਨੁਮਾਇੰਦਗੀ ਕਰਨ ਲਈ if/else ਸਟੇਟਮੈਂਟਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਹੈ ਅਤੇ ਇਹ ਪੜਚੋਲ ਕਰਨਾ ਹੈ ਕਿ ਕਿਵੇਂ Swift ਵੱਖ-ਵੱਖ ਕਿਸਮਾਂ ਦੇ ਡੇਟਾ ਨੂੰ ਵੱਖ ਕਰਨ ਲਈ ਕਿਸਮਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਸਮਾਪਤੀ ਪ੍ਰੋਜੈਕਟ ਇੱਕ ਪ੍ਰਸ਼ਨਬੋਟ ਐਪ ਹੈ ਜੋ ਕੀਬੋਰਡ ਤੋਂ ਉਪਭੋਗਤਾ ਇਨਪੁਟ ਦਾ ਜਵਾਬ ਦਿੰਦਾ ਹੈ।
ਐਪੀਸੋਡ 2: ਦ Viewਪਾਰਟੀ. ਟੀਵੀ ਕਲੱਬ ਦੀ ਕਹਾਣੀ ਜਾਰੀ ਰਹਿੰਦੀ ਹੈ ਕਿਉਂਕਿ ਇਸਦੇ ਮੈਂਬਰ ਇੱਕ ਦੂਜੇ ਨੂੰ ਟੈਕਸਟ ਕਰਦੇ ਹੋਏ ਐਪੀਸੋਡ ਨੂੰ ਸਟ੍ਰੀਮ ਕਰਦੇ ਹਨ। ਵਿਦਿਆਰਥੀ ਖੋਜ ਕਰਦੇ ਹਨ ਕਿ ਉਹਨਾਂ ਦੇ ਡਿਵਾਈਸਾਂ ਦੇ ਅੰਦਰ ਸਭ ਤੋਂ ਹੇਠਲੇ ਪੱਧਰ 'ਤੇ ਡੇਟਾ ਨੂੰ ਕਿਵੇਂ ਪ੍ਰਸਤੁਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਇਹ ਕਿਵੇਂ ਇੰਟਰਨੈਟ 'ਤੇ ਵਹਿੰਦਾ ਹੈ। ਉਹ ਡੇਟਾ ਦੀ ਸੁਰੱਖਿਆ ਅਤੇ ਗੋਪਨੀਯਤਾ ਬਾਰੇ ਹੋਰ ਵੀ ਸਿੱਖਦੇ ਹਨ।
ਯੂਨਿਟ 3: ਡਾਟਾ ਸੰਗਠਿਤ ਕਰਨਾ। ਵਿਦਿਆਰਥੀ ਪੜਚੋਲ ਕਰਦੇ ਹਨ ਕਿ ਸਟ੍ਰਕਟਸ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕਸਟਮ ਕਿਸਮਾਂ ਨੂੰ ਕਿਵੇਂ ਬਣਾਇਆ ਜਾਵੇ, ਅਤੇ ਵੱਡੀ ਮਾਤਰਾ ਵਿੱਚ ਆਈਟਮਾਂ ਨੂੰ ਐਰੇ ਵਿੱਚ ਕਿਵੇਂ ਗਰੁੱਪ ਕੀਤਾ ਜਾਵੇ ਅਤੇ ਲੂਪਸ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਉਹਨਾਂ ਦੀ ਪ੍ਰਕਿਰਿਆ ਕਿਵੇਂ ਕੀਤੀ ਜਾਵੇ। ਉਹ ਇਹ ਵੀ ਸਿੱਖਦੇ ਹਨ ਕਿ ਕਿਵੇਂ enums ਸੰਬੰਧਿਤ ਮੁੱਲਾਂ ਦੇ ਇੱਕ ਸਮੂਹ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ, ਅਤੇ ਯੂਨਿਟ ਦੇ ਅੰਤ ਵਿੱਚ ਐਪ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ, ਉਹ ਰੰਗੀਨ ਆਕਾਰਾਂ ਦੇ ਨਾਲ ਇੱਕ ਇੰਟਰਐਕਟਿਵ ਗੇਮ ਬਣਾਉਂਦੇ ਹਨ।
ਐਪੀਸੋਡ 3: ਫੋਟੋਆਂ ਸਾਂਝੀਆਂ ਕਰਨਾ। ਟੀਵੀ ਕਲੱਬ ਦੀ ਸਮਾਪਤੀ ਜਦੋਂ ਇਸਦੇ ਮੈਂਬਰਾਂ ਨੇ ਤਸਵੀਰਾਂ ਸਾਂਝੀਆਂ ਕੀਤੀਆਂ viewਸੋਸ਼ਲ ਮੀਡੀਆ 'ਤੇ ਪਾਰਟੀ. ਵਿਦਿਆਰਥੀ ਐਨਾਲਾਗ ਡੇਟਾ ਅਤੇ ਸਮਾਨਾਂਤਰ ਕੰਪਿਊਟਿੰਗ ਨੂੰ ਡਿਜੀਟਾਈਜ਼ ਕਰਨ ਬਾਰੇ ਸਿੱਖਦੇ ਹਨ, ਅਤੇ ਉਹ ਡੇਟਾ ਨੂੰ ਔਨਲਾਈਨ ਸਾਂਝਾ ਕਰਨ ਦੇ ਕੁਝ ਨਤੀਜਿਆਂ ਦੀ ਪੜਚੋਲ ਕਰਦੇ ਹਨ।
ਯੂਨਿਟ 4: ਬਿਲਡਿੰਗ ਐਪਸ। ਵਿਦਿਆਰਥੀ ਜ਼ਮੀਨ ਤੋਂ ਐਪਸ ਬਣਾਉਣ ਲਈ ਨਿਰਦੇਸ਼ਿਤ ਪ੍ਰੋਜੈਕਟਾਂ ਵਿੱਚ Xcode ਅਤੇ ਇੰਟਰਫੇਸ ਬਿਲਡਰ ਵਿੱਚ ਆਪਣੇ ਹੁਨਰ ਨੂੰ ਡੂੰਘਾ ਕਰਦੇ ਹਨ। ਉਹ ਸਿੱਖਦੇ ਹਨ ਕਿ ਇੱਕ ਸਕ੍ਰੀਨ ਵਿੱਚ ਉਪਭੋਗਤਾ ਇੰਟਰਫੇਸ ਤੱਤਾਂ ਨੂੰ ਕਿਵੇਂ ਜੋੜਨਾ ਹੈ, ਉਹਨਾਂ ਤੱਤਾਂ ਨੂੰ ਉਹਨਾਂ ਦੇ ਕੋਡ ਨਾਲ ਕਿਵੇਂ ਜੋੜਨਾ ਹੈ ਅਤੇ ਉਪਭੋਗਤਾ ਇੰਟਰਫੇਸ ਦੁਆਰਾ ਤਿਆਰ ਕੀਤੀਆਂ ਘਟਨਾਵਾਂ ਦਾ ਜਵਾਬ ਦੇਣਾ ਹੈ। ਉਹ ਆਪਣੇ ਐਪਸ ਨੂੰ ਇੱਕ ਸਮੇਂ ਵਿੱਚ ਇੱਕ ਟੁਕੜਾ ਬਣਾਉਣ ਲਈ ਵਾਧੇ ਵਾਲੀ ਵਿਕਾਸ ਪ੍ਰਕਿਰਿਆ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ, ਜਿਵੇਂ ਕਿ ਉਹ ਜਾਂਦੇ ਹਨ ਟੈਸਟ ਕਰਦੇ ਹਨ। ਯੂਨਿਟ ਦੀ ਸਮਾਪਤੀ ਫਲੈਸ਼ ਕਾਰਡ ਅਤੇ ਕਵਿਜ਼ ਮੋਡਾਂ ਨਾਲ ਇੱਕ ਅਧਿਐਨ ਐਪ ਹੈ।
ਸਵਿਫਟ ਫੰਡਾਮੈਂਟਲਜ਼ ਵਿੱਚ ਵਿਕਾਸ ਕਰੋ
ਵਿਦਿਆਰਥੀ ਸਵਿਫਟ ਦੇ ਨਾਲ ਬੁਨਿਆਦੀ iOS ਐਪ ਵਿਕਾਸ ਹੁਨਰਾਂ ਦਾ ਨਿਰਮਾਣ ਕਰਨਗੇ। ਉਹ ਮੁੱਖ ਧਾਰਨਾਵਾਂ ਅਤੇ ਅਭਿਆਸਾਂ ਵਿੱਚ ਮੁਹਾਰਤ ਹਾਸਲ ਕਰਨਗੇ ਜੋ ਪੇਸ਼ੇਵਰ ਪ੍ਰੋਗਰਾਮਰ ਹਰ ਰੋਜ਼ ਵਰਤਦੇ ਹਨ ਅਤੇ Xcode ਸਰੋਤ ਅਤੇ UI ਸੰਪਾਦਕਾਂ ਵਿੱਚ ਇੱਕ ਬੁਨਿਆਦੀ ਰਵਾਨਗੀ ਬਣਾਉਣਗੇ। ਵਿਦਿਆਰਥੀ iOS ਐਪਸ ਬਣਾਉਣ ਦੇ ਯੋਗ ਹੋਣਗੇ ਜੋ ਮਿਆਰੀ ਅਭਿਆਸਾਂ ਦੀ ਪਾਲਣਾ ਕਰਦੇ ਹਨ, ਜਿਸ ਵਿੱਚ ਸਟਾਕ UI ਤੱਤਾਂ ਦੀ ਵਰਤੋਂ, ਲੇਆਉਟ ਤਕਨੀਕਾਂ ਅਤੇ ਆਮ ਨੇਵੀਗੇਸ਼ਨ ਇੰਟਰਫੇਸ ਸ਼ਾਮਲ ਹਨ। ਤਿੰਨ ਗਾਈਡਡ ਐਪ ਪ੍ਰੋਜੈਕਟ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਕਦਮ-ਦਰ-ਕਦਮ ਨਿਰਦੇਸ਼ਾਂ ਦੇ ਨਾਲ Xcode ਵਿੱਚ ਇੱਕ ਐਪ ਬਣਾਉਣ ਵਿੱਚ ਮਦਦ ਕਰਨਗੇ। Xcode ਖੇਡ ਦੇ ਮੈਦਾਨ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਇੱਕ ਇੰਟਰਐਕਟਿਵ ਕੋਡਿੰਗ ਵਾਤਾਵਰਨ ਵਿੱਚ ਮੁੱਖ ਪ੍ਰੋਗਰਾਮਿੰਗ ਸੰਕਲਪਾਂ ਨੂੰ ਸਿੱਖਣ ਵਿੱਚ ਮਦਦ ਕਰਨਗੇ ਜੋ ਉਹਨਾਂ ਨੂੰ ਕੋਡ ਨਾਲ ਪ੍ਰਯੋਗ ਕਰਨ ਅਤੇ ਨਤੀਜੇ ਤੁਰੰਤ ਦੇਖਣ ਦਿੰਦਾ ਹੈ। ਉਹ ਬ੍ਰੇਨਸਟਾਰਮਿੰਗ, ਯੋਜਨਾਬੰਦੀ, ਪ੍ਰੋਟੋਟਾਈਪਿੰਗ ਅਤੇ ਆਪਣੇ ਖੁਦ ਦੇ ਇੱਕ ਐਪ ਵਿਚਾਰ ਦਾ ਮੁਲਾਂਕਣ ਕਰਕੇ ਐਪ ਡਿਜ਼ਾਈਨ ਦੀ ਪੜਚੋਲ ਕਰਨਗੇ।
ਡਾਊਨਲੋਡ ਕਰੋ: apple.co/developinswiftfundamentals
ਯੂਨਿਟ 1: ਐਪ ਵਿਕਾਸ ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰਨਾ। ਵਿਦਿਆਰਥੀ ਸਵਿਫਟ ਵਿੱਚ ਡਾਟਾ, ਓਪਰੇਟਰਾਂ ਅਤੇ ਨਿਯੰਤਰਣ ਪ੍ਰਵਾਹ ਦੇ ਨਾਲ-ਨਾਲ ਦਸਤਾਵੇਜ਼ਾਂ, ਡੀਬੱਗਿੰਗ, ਐਕਸਕੋਡ, ਐਪ ਬਣਾਉਣ ਅਤੇ ਚਲਾਉਣਾ, ਅਤੇ ਇੰਟਰਫੇਸ ਬਿਲਡਰ ਦੀਆਂ ਬੁਨਿਆਦੀ ਗੱਲਾਂ ਦਾ ਪਤਾ ਲਗਾਉਂਦੇ ਹਨ। ਫਿਰ ਉਹ ਇਸ ਗਿਆਨ ਨੂੰ ਲਾਈਟ ਨਾਮਕ ਇੱਕ ਗਾਈਡ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਲਾਗੂ ਕਰਦੇ ਹਨ, ਜਿਸ ਵਿੱਚ ਉਹ ਇੱਕ ਸਧਾਰਨ ਟਾਰਚ ਐਪ ਬਣਾਉਂਦੇ ਹਨ।
ਯੂਨਿਟ 2: UIKit ਨਾਲ ਜਾਣ-ਪਛਾਣ। ਵਿਦਿਆਰਥੀ ਸਵਿਫਟ ਸਤਰ, ਫੰਕਸ਼ਨਾਂ, ਢਾਂਚੇ, ਸੰਗ੍ਰਹਿ ਅਤੇ ਲੂਪਸ ਦੀ ਪੜਚੋਲ ਕਰਦੇ ਹਨ। ਉਹ UIKit ਸਿਸਟਮ ਬਾਰੇ ਵੀ ਸਿੱਖਦੇ ਹਨ views ਅਤੇ ਨਿਯੰਤਰਣ ਜੋ ਇੱਕ ਉਪਭੋਗਤਾ ਇੰਟਰਫੇਸ ਬਣਾਉਂਦੇ ਹਨ ਅਤੇ ਆਟੋ ਲੇਆਉਟ ਅਤੇ ਸਟੈਕ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਡੇਟਾ ਨੂੰ ਕਿਵੇਂ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨਾ ਹੈ viewਐੱਸ. ਉਹਨਾਂ ਨੇ ਇਸ ਗਿਆਨ ਨੂੰ ਐਪਲ ਪਾਈ ਨਾਮਕ ਇੱਕ ਗਾਈਡਡ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਅਭਿਆਸ ਵਿੱਚ ਪਾਇਆ, ਜਿੱਥੇ ਉਹ ਇੱਕ ਸ਼ਬਦ-ਅਨੁਮਾਨ ਲਗਾਉਣ ਵਾਲੀ ਗੇਮ ਐਪ ਬਣਾਉਂਦੇ ਹਨ।
ਯੂਨਿਟ 3: ਨੇਵੀਗੇਸ਼ਨ ਅਤੇ ਵਰਕਫਲੋਜ਼। ਵਿਦਿਆਰਥੀ ਖੋਜ ਕਰਦੇ ਹਨ ਕਿ ਨੈਵੀਗੇਸ਼ਨ ਕੰਟਰੋਲਰਾਂ, ਟੈਬ ਬਾਰ ਕੰਟਰੋਲਰਾਂ ਅਤੇ ਸੀਗਜ਼ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਧਾਰਨ ਵਰਕਫਲੋ ਅਤੇ ਨੈਵੀਗੇਸ਼ਨ ਲੜੀ ਕਿਵੇਂ ਬਣਾਈਏ। ਉਹ ਸਵਿਫਟ ਵਿੱਚ ਦੋ ਸ਼ਕਤੀਸ਼ਾਲੀ ਸਾਧਨਾਂ ਦੀ ਵੀ ਜਾਂਚ ਕਰਦੇ ਹਨ: ਵਿਕਲਪਿਕ ਅਤੇ ਗਿਣਤੀ। ਉਹਨਾਂ ਨੇ ਇਸ ਗਿਆਨ ਨੂੰ ਪਰਸਨੈਲਿਟੀ ਕਵਿਜ਼ ਨਾਮਕ ਇੱਕ ਗਾਈਡਡ ਪ੍ਰੋਜੈਕਟ ਦੇ ਨਾਲ ਅਭਿਆਸ ਵਿੱਚ ਪਾਇਆ, ਇੱਕ ਵਿਅਕਤੀਗਤ ਸਰਵੇਖਣ ਜੋ ਉਪਭੋਗਤਾ ਨੂੰ ਇੱਕ ਮਜ਼ੇਦਾਰ ਜਵਾਬ ਪ੍ਰਗਟ ਕਰਦਾ ਹੈ।
ਯੂਨਿਟ 4: ਆਪਣੀ ਐਪ ਬਣਾਓ। ਵਿਦਿਆਰਥੀ ਡਿਜ਼ਾਈਨ ਚੱਕਰ ਬਾਰੇ ਸਿੱਖਦੇ ਹਨ ਅਤੇ ਇਸਦੀ ਵਰਤੋਂ ਆਪਣੀ ਖੁਦ ਦੀ ਐਪ ਡਿਜ਼ਾਈਨ ਕਰਨ ਲਈ ਕਰਦੇ ਹਨ। ਉਹ ਖੋਜ ਕਰਦੇ ਹਨ ਕਿ ਉਹਨਾਂ ਦੇ ਡਿਜ਼ਾਈਨ ਨੂੰ ਕਿਵੇਂ ਵਿਕਸਤ ਕਰਨਾ ਹੈ ਅਤੇ ਦੁਹਰਾਉਣਾ ਹੈ, ਨਾਲ ਹੀ ਇੱਕ ਪ੍ਰੋਟੋਟਾਈਪ ਕਿਵੇਂ ਬਣਾਇਆ ਜਾਵੇ ਜੋ ਇੱਕ ਆਕਰਸ਼ਕ ਡੈਮੋ ਵਜੋਂ ਕੰਮ ਕਰ ਸਕਦਾ ਹੈ ਅਤੇ ਇੱਕ ਸਫਲ 1.0 ਰੀਲੀਜ਼ ਲਈ ਆਪਣੇ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਲਾਂਚ ਕਰ ਸਕਦਾ ਹੈ।
ਸਵਿਫਟ ਡੇਟਾ ਸੰਗ੍ਰਹਿ ਵਿੱਚ ਵਿਕਸਤ ਕਰੋ
ਵਿਦਿਆਰਥੀ iOS ਐਪ ਡਿਵੈਲਪਮੈਂਟ ਵਿੱਚ ਆਪਣੇ ਕੰਮ ਨੂੰ ਵਧਾ ਕੇ, ਵਧੇਰੇ ਗੁੰਝਲਦਾਰ ਅਤੇ ਸਮਰੱਥ ਐਪਸ ਬਣਾ ਕੇ, ਡਿਵੈਲਪ ਇਨ ਸਵਿਫਟ ਫੰਡਾਮੈਂਟਲ ਵਿੱਚ ਉਹਨਾਂ ਦੁਆਰਾ ਵਿਕਸਿਤ ਕੀਤੇ ਗਏ ਗਿਆਨ ਅਤੇ ਹੁਨਰਾਂ ਦਾ ਵਿਸਤਾਰ ਕਰਨਗੇ। ਉਹ ਇੱਕ ਸਰਵਰ ਤੋਂ ਡੇਟਾ ਦੇ ਨਾਲ ਕੰਮ ਕਰਨਗੇ ਅਤੇ ਨਵੇਂ iOS APIs ਦੀ ਪੜਚੋਲ ਕਰਨਗੇ ਜੋ ਬਹੁਤ ਸਾਰੇ ਫਾਰਮੈਟਾਂ ਵਿੱਚ ਡੇਟਾ ਦੇ ਵੱਡੇ ਸੰਗ੍ਰਹਿ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਸਮੇਤ ਬਹੁਤ ਜ਼ਿਆਦਾ ਅਮੀਰ ਐਪ ਅਨੁਭਵਾਂ ਦੀ ਆਗਿਆ ਦਿੰਦੇ ਹਨ। ਤਿੰਨ ਗਾਈਡਡ ਐਪ ਪ੍ਰੋਜੈਕਟ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਕਦਮ-ਦਰ-ਕਦਮ ਨਿਰਦੇਸ਼ਾਂ ਦੇ ਨਾਲ Xcode ਵਿੱਚ ਇੱਕ ਐਪ ਬਣਾਉਣ ਵਿੱਚ ਮਦਦ ਕਰਨਗੇ। Xcode ਖੇਡ ਦੇ ਮੈਦਾਨ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਇੱਕ ਇੰਟਰਐਕਟਿਵ ਕੋਡਿੰਗ ਵਾਤਾਵਰਨ ਵਿੱਚ ਮੁੱਖ ਪ੍ਰੋਗਰਾਮਿੰਗ ਸੰਕਲਪਾਂ ਨੂੰ ਸਿੱਖਣ ਵਿੱਚ ਮਦਦ ਕਰਨਗੇ ਜੋ ਉਹਨਾਂ ਨੂੰ ਕੋਡ ਨਾਲ ਪ੍ਰਯੋਗ ਕਰਨ ਅਤੇ ਨਤੀਜੇ ਤੁਰੰਤ ਦੇਖਣ ਦਿੰਦਾ ਹੈ। ਉਹ ਬ੍ਰੇਨਸਟਾਰਮਿੰਗ, ਯੋਜਨਾਬੰਦੀ, ਪ੍ਰੋਟੋਟਾਈਪਿੰਗ ਅਤੇ ਆਪਣੇ ਖੁਦ ਦੇ ਇੱਕ ਐਪ ਵਿਚਾਰ ਦਾ ਮੁਲਾਂਕਣ ਕਰਕੇ ਐਪ ਡਿਜ਼ਾਈਨ ਦੀ ਪੜਚੋਲ ਕਰਨਗੇ। ਡਾਊਨਲੋਡ ਕਰੋ: apple.co/developinswiftdatacollections
ਯੂਨਿਟ 1: ਟੇਬਲ ਅਤੇ ਸਥਿਰਤਾ। ਵਿਦਿਆਰਥੀ ਸਕ੍ਰੋਲ ਸਿੱਖਦੇ ਹਨ views, ਟੇਬਲ views ਅਤੇ ਗੁੰਝਲਦਾਰ ਇਨਪੁਟ ਸਕਰੀਨਾਂ ਬਣਾਉਣਾ। ਉਹ ਇਹ ਵੀ ਪੜਚੋਲ ਕਰਦੇ ਹਨ ਕਿ ਡੇਟਾ ਨੂੰ ਕਿਵੇਂ ਸੁਰੱਖਿਅਤ ਕਰਨਾ ਹੈ, ਹੋਰ ਐਪਸ ਨਾਲ ਡੇਟਾ ਕਿਵੇਂ ਸਾਂਝਾ ਕਰਨਾ ਹੈ ਅਤੇ ਉਪਭੋਗਤਾ ਦੀ ਫੋਟੋ ਲਾਇਬ੍ਰੇਰੀ ਵਿੱਚ ਚਿੱਤਰਾਂ ਨਾਲ ਕਿਵੇਂ ਕੰਮ ਕਰਨਾ ਹੈ। ਉਹ ਆਪਣੇ ਨਵੇਂ ਹੁਨਰ ਦੀ ਵਰਤੋਂ ਸੂਚੀ ਨਾਮਕ ਇੱਕ ਗਾਈਡਡ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਕਰਨਗੇ, ਇੱਕ ਟਾਸਕ-ਟਰੈਕਿੰਗ ਐਪ ਜੋ ਉਪਭੋਗਤਾ ਨੂੰ ਇੱਕ ਜਾਣੇ-ਪਛਾਣੇ ਟੇਬਲ ਅਧਾਰਤ ਇੰਟਰਫੇਸ ਵਿੱਚ ਆਈਟਮਾਂ ਨੂੰ ਜੋੜਨ, ਸੰਪਾਦਿਤ ਕਰਨ ਅਤੇ ਮਿਟਾਉਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।
ਯੂਨਿਟ 2: ਦੇ ਨਾਲ ਕੰਮ ਕਰਨਾ Web. ਵਿਦਿਆਰਥੀ ਐਨੀਮੇਸ਼ਨ, ਇਕਸਾਰਤਾ ਅਤੇ ਨਾਲ ਕੰਮ ਕਰਨ ਬਾਰੇ ਸਿੱਖਦੇ ਹਨ web. ਉਹ ਰੈਸਟੋਰੈਂਟ - ਇੱਕ ਅਨੁਕੂਲਿਤ ਮੀਨੂ ਐਪ ਜੋ ਕਿ ਇੱਕ ਰੈਸਟੋਰੈਂਟ ਦੇ ਉਪਲਬਧ ਪਕਵਾਨਾਂ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ ਅਤੇ ਉਪਭੋਗਤਾ ਨੂੰ ਆਰਡਰ ਜਮ੍ਹਾ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ, ਨਾਮਕ ਇੱਕ ਗਾਈਡਡ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਜੋ ਕੁਝ ਸਿੱਖਿਆ ਹੈ ਉਸਨੂੰ ਲਾਗੂ ਕਰਨਗੇ। ਐਪ ਏ web ਸੇਵਾ ਜੋ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਉਹਨਾਂ ਦੀਆਂ ਖੁਦ ਦੀਆਂ ਮੀਨੂ ਆਈਟਮਾਂ ਅਤੇ ਫੋਟੋਆਂ ਨਾਲ ਮੀਨੂ ਸੈਟ ਕਰਨ ਦਿੰਦੀ ਹੈ।
ਯੂਨਿਟ 3: ਐਡਵਾਂਸਡ ਡੇਟਾ ਡਿਸਪਲੇ। ਵਿਦਿਆਰਥੀ ਸਿੱਖਦੇ ਹਨ ਕਿ ਸੰਗ੍ਰਹਿ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰਨੀ ਹੈ viewਇੱਕ ਬਹੁਤ ਹੀ ਅਨੁਕੂਲਿਤ, ਦੋ-ਆਯਾਮੀ ਲੇਆਉਟ ਵਿੱਚ ਡੇਟਾ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ s. ਉਹ ਸਵਿਫਟ ਜੈਨਰਿਕਸ ਦੀ ਸ਼ਕਤੀ ਨੂੰ ਵੀ ਖੋਜਦੇ ਹਨ ਅਤੇ ਉਹਨਾਂ ਦੇ ਸਾਰੇ ਹੁਨਰਾਂ ਨੂੰ ਇੱਕ ਐਪ ਵਿੱਚ ਲਿਆਉਂਦੇ ਹਨ ਜੋ ਇੱਕ ਗੁੰਝਲਦਾਰ ਡੇਟਾ ਸੈੱਟ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਦਾ ਹੈ ਅਤੇ ਇੱਕ ਅਨੁਕੂਲਿਤ ਇੰਟਰਫੇਸ ਪੇਸ਼ ਕਰਦਾ ਹੈ।
ਯੂਨਿਟ 4: ਆਪਣੀ ਐਪ ਬਣਾਓ। ਵਿਦਿਆਰਥੀ ਐਪ ਡਿਜ਼ਾਈਨ ਚੱਕਰ ਬਾਰੇ ਸਿੱਖਦੇ ਹਨ ਅਤੇ ਆਪਣੀ ਖੁਦ ਦੀ ਐਪ ਡਿਜ਼ਾਈਨ ਕਰਨ ਲਈ ਇਸਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ। ਉਹ ਖੋਜ ਕਰਦੇ ਹਨ ਕਿ ਉਹਨਾਂ ਦੇ ਡਿਜ਼ਾਈਨ ਨੂੰ ਕਿਵੇਂ ਵਿਕਸਤ ਕਰਨਾ ਹੈ ਅਤੇ ਦੁਹਰਾਉਣਾ ਹੈ, ਨਾਲ ਹੀ ਇੱਕ ਪ੍ਰੋਟੋਟਾਈਪ ਕਿਵੇਂ ਬਣਾਇਆ ਜਾਵੇ ਜੋ ਇੱਕ ਆਕਰਸ਼ਕ ਡੈਮੋ ਵਜੋਂ ਕੰਮ ਕਰ ਸਕਦਾ ਹੈ ਅਤੇ ਇੱਕ ਸਫਲ 1.0 ਰੀਲੀਜ਼ ਲਈ ਆਪਣੇ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਲਾਂਚ ਕਰ ਸਕਦਾ ਹੈ।
ਐਪਲ ਦੇ ਨਾਲ ਅਧਿਆਪਨ ਕੋਡ
ਜਦੋਂ ਤੁਸੀਂ ਕੋਡਿੰਗ ਸਿਖਾਉਂਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਸਿਰਫ਼ ਤਕਨਾਲੋਜੀ ਦੀ ਭਾਸ਼ਾ ਹੀ ਨਹੀਂ ਸਿਖਾਉਂਦੇ ਹੋ। ਤੁਸੀਂ ਸੋਚਣ ਅਤੇ ਵਿਚਾਰਾਂ ਨੂੰ ਜੀਵਨ ਵਿੱਚ ਲਿਆਉਣ ਦੇ ਨਵੇਂ ਤਰੀਕੇ ਵੀ ਸਿਖਾ ਰਹੇ ਹੋ। ਅਤੇ ਐਪਲ ਕੋਲ ਤੁਹਾਡੇ ਕਲਾਸਰੂਮ ਵਿੱਚ ਕੋਡ ਲਿਆਉਣ ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਕਰਨ ਲਈ ਮੁਫ਼ਤ ਸਰੋਤ ਹਨ, ਭਾਵੇਂ ਤੁਸੀਂ ਹੁਣੇ ਸ਼ੁਰੂ ਕਰ ਰਹੇ ਹੋ ਜਾਂ ਆਪਣੇ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ Swift ਵਿੱਚ ਪ੍ਰਮਾਣਿਤ ਕਰਵਾਉਣ ਲਈ ਤਿਆਰ ਹੋ। ਦ ਹਰ ਕੋਈ ਕੋਡ ਕਰ ਸਕਦਾ ਹੈ ਪਾਠਕ੍ਰਮ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਸਵਿਫਟ ਪਲੇਗ੍ਰਾਉਂਡਸ ਐਪ ਨਾਲ ਇੰਟਰਐਕਟਿਵ ਪਹੇਲੀਆਂ ਅਤੇ ਚੰਚਲ ਪਾਤਰਾਂ ਦੀ ਦੁਨੀਆ ਰਾਹੀਂ ਕੋਡਿੰਗ ਕਰਨ ਲਈ ਪੇਸ਼ ਕਰਦਾ ਹੈ। ਦ ਸਵਿਫਟ ਵਿੱਚ ਵਿਕਸਤ ਕਰੋ ਪਾਠਕ੍ਰਮ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਉਹਨਾਂ ਲਈ ਆਪਣੇ ਖੁਦ ਦੇ ਡਿਜ਼ਾਈਨ ਦੀ ਪੂਰੀ ਤਰ੍ਹਾਂ ਕੰਮ ਕਰਨ ਵਾਲੀ ਐਪ ਨੂੰ ਡਿਜ਼ਾਈਨ ਕਰਨਾ ਅਤੇ ਬਣਾਉਣਾ ਆਸਾਨ ਬਣਾ ਕੇ ਐਪ ਵਿਕਾਸ ਦੀ ਦੁਨੀਆ ਨਾਲ ਜਾਣੂ ਕਰਵਾਉਂਦਾ ਹੈ। ਅਤੇ ਐਪਲ ਵਿਦਿਆਰਥੀਆਂ ਲਈ ਐਵੇਨੀਅਨ ਕੈਨ ਕੋਡ ਅਤੇ ਸਵਿਫਟ ਵਿੱਚ ਵਿਕਸਤ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰਨ ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਕਰਨ ਲਈ ਪੇਸ਼ੇਵਰ ਸਿੱਖਣ ਦੀਆਂ ਪੇਸ਼ਕਸ਼ਾਂ ਵਾਲੇ ਸਿੱਖਿਅਕਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ।
ਮੁਫਤ ਸਵੈ-ਰਫ਼ਤਾਰ ਔਨਲਾਈਨ ਪੇਸ਼ੇਵਰ ਸਿਖਲਾਈ
The Develop in Swift Explorations and AP® CS Principles ਕੋਰਸ ਕੈਨਵਸ ਬਾਇ ਇੰਸਟ੍ਰਕਚਰ ਰਾਹੀਂ ਉਪਲਬਧ ਹੈ। ਭਾਗੀਦਾਰ ਐਪਲ ਸਿੱਖਿਆ ਮਾਹਿਰਾਂ ਤੋਂ ਸਿੱਧੇ ਸਵਿਫਟ ਅਤੇ ਐਕਸਕੋਡ ਨੂੰ ਸਿਖਾਉਣ ਲਈ ਲੋੜੀਂਦਾ ਬੁਨਿਆਦੀ ਗਿਆਨ ਸਿੱਖਣਗੇ, ਜਿਸ ਨਾਲ ਇਹ ਕਿਸੇ ਵੀ ਵਿਦਿਅਕ ਮਾਹੌਲ ਵਿੱਚ ਸਵਿਫਟ ਵਿੱਚ ਵਿਕਾਸ ਸਿਖਾਉਣ ਲਈ ਆਦਰਸ਼ ਸ਼ੁਰੂਆਤੀ ਕੋਰਸ ਹੋਵੇਗਾ। 'ਤੇ ਹੋਰ ਪਤਾ ਲਗਾਓ apple.co/developinswiftexplorationspl.
ਆਪਣੇ ਸਕੂਲ ਵਿੱਚ ਐਪਲ ਪ੍ਰੋਫੈਸ਼ਨਲ ਲਰਨਿੰਗ ਸਪੈਸ਼ਲਿਸਟ ਲਿਆਓ
ਅੱਗੇ ਜਾਣ ਵਿੱਚ ਦਿਲਚਸਪੀ ਰੱਖਣ ਵਾਲੇ ਸਿੱਖਿਅਕਾਂ ਲਈ, ਐਪਲ ਪ੍ਰੋਫੈਸ਼ਨਲ ਲਰਨਿੰਗ ਸਪੈਸ਼ਲਿਸਟਸ ਸਟਾਫ਼ ਮੈਂਬਰਾਂ ਨੂੰ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਨ ਵਾਲੇ ਨਵੀਨਤਾਕਾਰੀ ਸਿੱਖਿਆ ਸੰਬੰਧੀ ਅਭਿਆਸਾਂ ਨੂੰ ਵਿਕਸਤ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰਨ ਲਈ ਹੱਥਾਂ ਨਾਲ-ਨਾਲ, ਇਮਰਸਿਵ ਸਿੱਖਣ ਦੇ ਤਜ਼ਰਬੇ ਪ੍ਰਦਾਨ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤੇ ਗਏ ਕਈ-ਦਿਨ ਸਿਖਲਾਈ ਰੁਝੇਵਿਆਂ ਦਾ ਆਯੋਜਨ ਕਰਦੇ ਹਨ।
ਐਪਲ ਪ੍ਰੋਫੈਸ਼ਨਲ ਲਰਨਿੰਗ ਬਾਰੇ ਹੋਰ ਜਾਣਨ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਲਈ ਆਪਣੇ ਐਪਲ ਅਧਿਕਾਰਤ ਸਿੱਖਿਆ ਮਾਹਰ ਨਾਲ ਸੰਪਰਕ ਕਰੋ।
ਸਵਿਫਟ ਸਰਟੀਫਿਕੇਸ਼ਨ ਦੇ ਨਾਲ ਐਪ ਡਿਵੈਲਪਮੈਂਟ
ਉਹ ਸਿੱਖਿਅਕ ਜੋ ਸਵਿਫਟ ਨਾਲ ਐਪ ਵਿਕਾਸ ਸਿਖਾ ਰਹੇ ਹਨ, ਉਦਯੋਗ ਦੁਆਰਾ ਮਾਨਤਾ ਪ੍ਰਾਪਤ ਪ੍ਰਮਾਣੀਕਰਣ ਹਾਸਲ ਕਰਕੇ ਆਪਣੇ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਐਪ ਅਰਥਵਿਵਸਥਾ ਵਿੱਚ ਕਰੀਅਰ ਲਈ ਤਿਆਰ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰ ਸਕਦੇ ਹਨ। ਸਵਿਫਟ ਪ੍ਰਮਾਣੀਕਰਣਾਂ ਦੇ ਨਾਲ ਐਪ ਡਿਵੈਲਪਮੈਂਟ ਸਵਿਫਟ, ਐਕਸਕੋਡ ਅਤੇ ਐਪ ਡਿਵੈਲਪਮੈਂਟ ਟੂਲਸ ਦੇ ਬੁਨਿਆਦੀ ਗਿਆਨ ਨੂੰ ਪਛਾਣਦਾ ਹੈ ਜੋ ਸਵਿਫਟ ਐਕਸਪਲੋਰੇਸ਼ਨਾਂ ਵਿੱਚ ਮੁਫਤ ਵਿਕਾਸ ਅਤੇ ਸਵਿਫਟ ਫੰਡਾਮੈਂਟਲ ਕੋਰਸਾਂ ਵਿੱਚ ਵਿਕਸਤ ਕਰਦੇ ਹਨ। ਸਵਿਫਟ ਇਮਤਿਹਾਨ ਨਾਲ ਐਪ ਡਿਵੈਲਪਮੈਂਟ ਨੂੰ ਸਫਲਤਾਪੂਰਵਕ ਪੂਰਾ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਵਿਦਿਆਰਥੀ ਇੱਕ ਡਿਜੀਟਲ ਬੈਜ ਪ੍ਰਾਪਤ ਕਰਨਗੇ ਜੋ ਉਹ ਇੱਕ CV, ਪੋਰਟਫੋਲੀਓ ਜਾਂ ਈਮੇਲ ਵਿੱਚ ਜੋੜ ਸਕਦੇ ਹਨ, ਜਾਂ ਉਹ ਪੇਸ਼ੇਵਰ ਅਤੇ ਸੋਸ਼ਲ ਮੀਡੀਆ ਨੈਟਵਰਕਸ ਨਾਲ ਸਾਂਝਾ ਕਰ ਸਕਦੇ ਹਨ। ਜਿਆਦਾ ਜਾਣੋ: certiport.com/apple
ਐਪ ਵਿਕਾਸ
ਸਵਿਫਟ ਨਾਲ
ਐਸੋਸੀਏਟ
ਸਵਿਫਟ ਐਸੋਸੀਏਟ ਨਾਲ ਐਪ ਵਿਕਾਸ
ਸੈਕੰਡਰੀ ਸਕੂਲ ਜਾਂ ਉੱਚ ਸਿੱਖਿਆ ਦੇ ਵਿਦਿਆਰਥੀ ਜੋ ਸਵਿਫਟ ਐਸੋਸੀਏਟ ਪ੍ਰੀਖਿਆ ਨਾਲ ਐਪ ਡਿਵੈਲਪਮੈਂਟ ਨੂੰ ਸਫਲਤਾਪੂਰਵਕ ਪੂਰਾ ਕਰਦੇ ਹਨ, iOS ਐਪ ਵਿਕਾਸ ਦੀ ਪੜਚੋਲ ਕਰਦੇ ਹੋਏ ਸਮਾਜ, ਅਰਥਚਾਰਿਆਂ ਅਤੇ ਸਭਿਆਚਾਰਾਂ 'ਤੇ ਕੰਪਿਊਟਿੰਗ ਅਤੇ ਐਪਸ ਦੇ ਪ੍ਰਭਾਵ ਦੇ ਗਿਆਨ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰਨਗੇ। ਇਹ ਸਰਟੀਫਿਕੇਸ਼ਨ ਡਿਵੈਲਪ ਇਨ ਸਵਿਫਟ ਐਕਸਪਲੋਰੇਸ਼ਨ ਕੋਰਸ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ।
ਐਪ ਵਿਕਾਸ
ਸਵਿਫਟ ਨਾਲ
ਪ੍ਰਮਾਣਿਤ ਉਪਭੋਗਤਾ
ਸਵਿਫਟ ਪ੍ਰਮਾਣਿਤ ਉਪਭੋਗਤਾ ਦੇ ਨਾਲ ਐਪ ਵਿਕਾਸ
ਉੱਚ ਸਿੱਖਿਆ ਵਾਲੇ ਵਿਦਿਆਰਥੀ ਜੋ ਸਵਿਫਟ ਸਰਟੀਫਾਈਡ ਯੂਜ਼ਰ ਇਮਤਿਹਾਨ ਨਾਲ ਐਪ ਡਿਵੈਲਪਮੈਂਟ ਨੂੰ ਸਫਲਤਾਪੂਰਵਕ ਪੂਰਾ ਕਰਦੇ ਹਨ, ਉਹ ਸਵਿਫਟ ਦੇ ਨਾਲ ਬੁਨਿਆਦੀ iOS ਐਪ ਵਿਕਾਸ ਹੁਨਰਾਂ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰਨਗੇ। ਉਹਨਾਂ ਕੋਲ ਮੁੱਖ ਧਾਰਨਾਵਾਂ ਅਤੇ ਅਭਿਆਸਾਂ ਦਾ ਗਿਆਨ ਹੋਵੇਗਾ ਜੋ ਪੇਸ਼ੇਵਰ ਸਵਿਫਟ ਪ੍ਰੋਗਰਾਮਰ ਹਰ ਰੋਜ਼ ਵਰਤਦੇ ਹਨ। ਇਹ ਪ੍ਰਮਾਣੀਕਰਣ ਸਵਿਫਟ ਫੰਡਾਮੈਂਟਲ ਕੋਰਸ ਵਿੱਚ ਵਿਕਾਸ ਦੇ ਨਾਲ ਇਕਸਾਰ ਹੈ।
ਵਧੀਕ ਸਰੋਤ
ਐਪ ਡਿਜ਼ਾਈਨ ਵਰਕਬੁੱਕ
ਐਪ ਡਿਜ਼ਾਈਨ ਵਰਕਬੁੱਕ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਐਪ ਡਿਜ਼ਾਈਨ ਨੂੰ iOS ਐਪ ਵਿਕਾਸ ਦਾ ਬੁਨਿਆਦੀ ਹੁਨਰ ਸਿਖਾਉਣ ਲਈ ਇੱਕ ਡਿਜ਼ਾਈਨ ਸੋਚ ਫਰੇਮਵਰਕ ਦੀ ਵਰਤੋਂ ਕਰਦੀ ਹੈ। ਉਹ ਹਰੇਕ s ਦੁਆਰਾ ਸਵਿਫਟ ਵਿੱਚ ਐਪ ਡਿਜ਼ਾਈਨ ਅਤੇ ਕੋਡਿੰਗ ਵਿਚਕਾਰ ਸਬੰਧਾਂ ਦੀ ਪੜਚੋਲ ਕਰਨਗੇtagਉਹਨਾਂ ਦੇ ਐਪ ਵਿਚਾਰਾਂ ਨੂੰ ਜੀਵਨ ਵਿੱਚ ਲਿਆਉਣ ਲਈ ਐਪ ਡਿਜ਼ਾਈਨ ਚੱਕਰ ਦਾ e। ਡਾਊਨਲੋਡ ਕਰੋ: apple.co/developinswiftappdesignworkbook
ਐਪ ਸ਼ੋਅਕੇਸ ਗਾਈਡ
ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਉਹਨਾਂ ਦੀਆਂ ਕੋਡਿੰਗ ਪ੍ਰਾਪਤੀਆਂ ਨੂੰ ਕਮਿਊਨਿਟੀ ਇਵੈਂਟਸ, ਜਿਵੇਂ ਕਿ ਪ੍ਰੋਜੈਕਟ ਪ੍ਰਦਰਸ਼ਨ ਇਵੈਂਟਸ ਜਾਂ ਐਪ ਸ਼ੋਅਕੇਸ ਨਾਲ ਸਾਂਝਾ ਕਰਨ ਲਈ ਉਤਸ਼ਾਹਿਤ ਕਰਕੇ ਵਿਦਿਆਰਥੀ ਦੀ ਚਤੁਰਾਈ ਦਾ ਜਸ਼ਨ ਮਨਾਓ। ਐਪ ਸ਼ੋਕੇਸ ਗਾਈਡ ਇੱਕ ਵਿਅਕਤੀਗਤ ਜਾਂ ਵਰਚੁਅਲ ਐਪ ਸ਼ੋਅਕੇਸ ਇਵੈਂਟ ਦੀ ਮੇਜ਼ਬਾਨੀ ਕਰਨ ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਕਰਨ ਲਈ ਵਿਹਾਰਕ ਸਹਾਇਤਾ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ। ਡਾਊਨਲੋਡ ਕਰੋ: apple.co/developinswiftappshowcaseguide
ਸਵਿਫਟ ਕੋਡਿੰਗ ਕਲੱਬ
ਸਵਿਫਟ ਕੋਡਿੰਗ ਕਲੱਬ ਐਪਸ ਨੂੰ ਡਿਜ਼ਾਈਨ ਕਰਨ ਦਾ ਇੱਕ ਮਜ਼ੇਦਾਰ ਤਰੀਕਾ ਹੈ। ਸਰਗਰਮੀਆਂ ਮੈਕ 'ਤੇ Xcode ਖੇਡ ਦੇ ਮੈਦਾਨਾਂ ਵਿੱਚ ਸਵਿਫਟ ਪ੍ਰੋਗਰਾਮਿੰਗ ਸੰਕਲਪਾਂ ਨੂੰ ਸਿੱਖਣ 'ਤੇ ਬਣਾਈਆਂ ਗਈਆਂ ਹਨ। ਵਿਦਿਆਰਥੀ ਐਪਸ ਨੂੰ ਪ੍ਰੋਟੋਟਾਈਪ ਕਰਨ ਲਈ ਆਪਣੇ ਸਾਥੀਆਂ ਨਾਲ ਸਹਿਯੋਗ ਕਰਦੇ ਹਨ ਅਤੇ ਇਸ ਬਾਰੇ ਸੋਚਦੇ ਹਨ ਕਿ ਕੋਡ ਉਹਨਾਂ ਦੇ ਆਲੇ ਦੁਆਲੇ ਦੀ ਦੁਨੀਆ ਵਿੱਚ ਕਿਵੇਂ ਫਰਕ ਲਿਆ ਸਕਦਾ ਹੈ। ਡਾਊਨਲੋਡ ਕਰੋ: apple.co/swiftcodingclubxcode
AP ਕਾਲਜ ਬੋਰਡ ਦਾ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹੈ ਅਤੇ ਇਸਦੀ ਵਰਤੋਂ ਇਜਾਜ਼ਤ ਨਾਲ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਬਦਲਣ ਦੇ ਅਧੀਨ ਹਨ। ਹੋ ਸਕਦਾ ਹੈ ਕਿ ਕੁਝ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਸਾਰੇ ਖੇਤਰਾਂ ਜਾਂ ਸਾਰੀਆਂ ਭਾਸ਼ਾਵਾਂ ਵਿੱਚ ਉਪਲਬਧ ਨਾ ਹੋਣ। © 2021 Apple Inc. ਸਾਰੇ ਅਧਿਕਾਰ ਰਾਖਵੇਂ ਹਨ। Apple, Apple ਲੋਗੋ, Mac, MacBook Air, Swift, the Swift Logo, Swift Playgrounds ਅਤੇ Xcode Apple Inc. ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਹਨ, ਜੋ US ਅਤੇ ਹੋਰ ਦੇਸ਼ਾਂ ਵਿੱਚ ਰਜਿਸਟਰਡ ਹਨ। ਐਪ ਸਟੋਰ ਐਪਲ ਇੰਕ. ਦਾ ਸੇਵਾ ਚਿੰਨ੍ਹ ਹੈ, ਜੋ ਅਮਰੀਕਾ ਅਤੇ ਹੋਰ ਦੇਸ਼ਾਂ ਵਿੱਚ ਰਜਿਸਟਰਡ ਹੈ। iOS ਅਮਰੀਕਾ ਅਤੇ ਹੋਰ ਦੇਸ਼ਾਂ ਵਿੱਚ Cisco ਦਾ ਇੱਕ ਟ੍ਰੇਡਮਾਰਕ ਜਾਂ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹੈ, ਅਤੇ ਲਾਇਸੈਂਸ ਦੇ ਅਧੀਨ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਇੱਥੇ ਦੱਸੇ ਗਏ ਹੋਰ ਉਤਪਾਦ ਅਤੇ ਕੰਪਨੀ ਦੇ ਨਾਮ ਉਹਨਾਂ ਦੀਆਂ ਸਬੰਧਤ ਕੰਪਨੀਆਂ ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਹੋ ਸਕਦੇ ਹਨ। ਉਤਪਾਦ ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਬਿਨਾਂ ਨੋਟਿਸ ਦੇ ਬਦਲਣ ਦੇ ਅਧੀਨ ਹਨ। ਇਹ ਸਮੱਗਰੀ ਸਿਰਫ ਜਾਣਕਾਰੀ ਦੇ ਉਦੇਸ਼ਾਂ ਲਈ ਪ੍ਰਦਾਨ ਕੀਤੀ ਗਈ ਹੈ; ਐਪਲ ਇਸਦੀ ਵਰਤੋਂ ਨਾਲ ਸਬੰਧਤ ਕੋਈ ਜ਼ਿੰਮੇਵਾਰੀ ਨਹੀਂ ਮੰਨਦਾ। ਅਪ੍ਰੈਲ 2021
ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ
![]() |
ਐਪਲ ਸਵਿਫਟ ਪਾਠਕ੍ਰਮ ਗਾਈਡ [pdf] ਯੂਜ਼ਰ ਗਾਈਡ ਸਵਿਫਟ ਪਾਠਕ੍ਰਮ ਗਾਈਡ, ਸਵਿਫਟ, ਪਾਠਕ੍ਰਮ ਗਾਈਡ |