You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/pa/8-code-editor/1-using-a-code-editor/assignment.md

15 KiB

vscode.dev ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਰਿਜ਼ਿਊਮ-ਵੈਬਸਾਈਟ ਬਣਾਓ

ਕਿੰਨਾ ਵਧੀਆ ਹੋਵੇਗਾ ਜੇ ਕੋਈ ਰਿਕਰੂਟਰ ਤੁਹਾਡੇ ਰਿਜ਼ਿਊਮ ਦੀ ਮੰਗ ਕਰੇ ਅਤੇ ਤੁਸੀਂ ਉਨ੍ਹਾਂ ਨੂੰ ਇੱਕ URL ਭੇਜੋ? 😎

ਉਦੇਸ਼

ਇਸ ਅਸਾਈਨਮੈਂਟ ਦੇ ਬਾਅਦ, ਤੁਸੀਂ ਸਿੱਖੋਗੇ ਕਿ:

  • ਆਪਣਾ ਰਿਜ਼ਿਊਮ ਦਿਖਾਉਣ ਲਈ ਇੱਕ ਵੈਬਸਾਈਟ ਕਿਵੇਂ ਬਣਾਈ ਜਾਵੇ

ਪੂਰਵ ਸ਼ਰਤਾਂ

  1. ਇੱਕ GitHub ਖਾਤਾ। GitHub 'ਤੇ ਜਾਓ ਅਤੇ ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਪਹਿਲਾਂ ਤੋਂ ਖਾਤਾ ਨਹੀਂ ਹੈ ਤਾਂ ਇੱਕ ਖਾਤਾ ਬਣਾਓ।

ਕਦਮ

ਕਦਮ 1: ਇੱਕ ਨਵਾਂ GitHub Repository ਬਣਾਓ ਅਤੇ ਇਸਨੂੰ my-resume ਨਾਮ ਦਿਓ।

ਕਦਮ 2: ਆਪਣੇ Repository ਵਿੱਚ ਇੱਕ index.html ਫਾਈਲ ਬਣਾਓ। ਅਸੀਂ github.com 'ਤੇ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਫਾਈਲ ਸ਼ਾਮਲ ਕਰਾਂਗੇ ਕਿਉਂਕਿ ਤੁਸੀਂ vscode.dev 'ਤੇ ਖਾਲੀ Repository ਨਹੀਂ ਖੋਲ੍ਹ ਸਕਦੇ।

creating a new file ਲਿੰਕ 'ਤੇ ਕਲਿਕ ਕਰੋ, index.html ਨਾਮ ਟਾਈਪ ਕਰੋ ਅਤੇ Commit new file ਬਟਨ ਚੁਣੋ।

github.com 'ਤੇ ਨਵੀਂ ਫਾਈਲ ਬਣਾਓ

ਕਦਮ 3: VSCode.dev ਖੋਲ੍ਹੋ ਅਤੇ Open Remote Repository ਬਟਨ ਚੁਣੋ।

ਤੁਹਾਡੇ ਰਿਜ਼ਿਊਮ ਸਾਈਟ ਲਈ ਹੁਣੇ ਬਣਾਏ Repository ਦਾ URL ਕਾਪੀ ਕਰੋ ਅਤੇ ਇਸਨੂੰ ਇਨਪੁਟ ਬਾਕਸ ਵਿੱਚ ਪੇਸਟ ਕਰੋ:

your-username ਨੂੰ ਆਪਣੇ GitHub ਯੂਜ਼ਰਨੇਮ ਨਾਲ ਬਦਲੋ

https://github.com/your-username/my-resume

ਜੇ ਸਫਲ ਹੋਵੇ, ਤਾਂ ਤੁਸੀਂ ਆਪਣਾ ਪ੍ਰੋਜੈਕਟ ਅਤੇ index.html ਫਾਈਲ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਟੈਕਸਟ ਐਡੀਟਰ 'ਤੇ ਖੁੱਲ੍ਹੇ ਹੋਏ ਦੇਖੋਗੇ।

ਨਵੀਂ ਫਾਈਲ ਬਣਾਓ

ਕਦਮ 4: index.html ਫਾਈਲ ਖੋਲ੍ਹੋ, ਹੇਠਾਂ ਦਿੱਤਾ ਕੋਡ ਆਪਣੇ ਕੋਡ ਖੇਤਰ ਵਿੱਚ ਪੇਸਟ ਕਰੋ ਅਤੇ ਸੇਵ ਕਰੋ।

ਤੁਹਾਡੇ ਰਿਜ਼ਿਊਮ ਵੈਬਸਾਈਟ ਦੇ ਸਮੱਗਰੀ ਲਈ HTML ਕੋਡ।
    <html>

        <head>
            <link href="style.css" rel="stylesheet">
            <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css">
            <title>ਤੁਹਾਡਾ ਨਾਮ ਇੱਥੇ ਲਿਖੋ!</title>
        </head>
        <body>
            <header id="header">
                <!-- ਰਿਜ਼ਿਊਮ ਹੈਡਰ ਤੁਹਾਡੇ ਨਾਮ ਅਤੇ ਟਾਈਟਲ ਨਾਲ -->
                <h1>ਤੁਹਾਡਾ ਨਾਮ ਇੱਥੇ ਲਿਖੋ!</h1>
                <hr>
                ਤੁਹਾਡਾ ਰੋਲ!
                <hr>
            </header>
            <main>
                <article id="mainLeft">
                    <section>
                        <h2>ਸੰਪਰਕ</h2>
                        <!-- ਸੰਪਰਕ ਜਾਣਕਾਰੀ ਸਮੇਤ ਸੋਸ਼ਲ ਮੀਡੀਆ -->
                        <p>
                            <i class="fa fa-envelope" aria-hidden="true"></i>
                            <a href="mailto:username@domain.top-level domain">ਇੱਥੇ ਆਪਣਾ ਈਮੇਲ ਲਿਖੋ</a>
                        </p>
                        <p>
                            <i class="fab fa-github" aria-hidden="true"></i>
                            <a href="github.com/yourGitHubUsername">ਇੱਥੇ ਆਪਣਾ ਯੂਜ਼ਰਨੇਮ ਲਿਖੋ!</a>
                        </p>
                        <p>
                            <i class="fab fa-linkedin" aria-hidden="true"></i>
                            <a href="linkedin.com/yourLinkedInUsername">ਇੱਥੇ ਆਪਣਾ ਯੂਜ਼ਰਨੇਮ ਲਿਖੋ!</a>
                        </p>
                    </section>
                    <section>
                        <h2>ਹੁਨਰ</h2>
                        <!-- ਤੁਹਾਡੇ ਹੁਨਰ -->
                        <ul>
                            <li>ਹੁਨਰ 1!</li>
                            <li>ਹੁਨਰ 2!</li>
                            <li>ਹੁਨਰ 3!</li>
                            <li>ਹੁਨਰ 4!</li>
                        </ul>
                    </section>
                    <section>
                        <h2>ਸ਼ਿਕਸ਼ਾ</h2>
                        <!-- ਤੁਹਾਡੀ ਸ਼ਿਕਸ਼ਾ -->
                        <h3>ਇੱਥੇ ਆਪਣਾ ਕੋਰਸ ਲਿਖੋ!</h3>
                        <p>
                            ਇੱਥੇ ਆਪਣਾ ਸੰਸਥਾਨ ਲਿਖੋ!
                        </p>
                        <p>
                            ਸ਼ੁਰੂ - ਖਤਮ ਮਿਤੀ
                        </p>
                    </section>            
                </article>
                <article id="mainRight">
                    <section>
                        <h2>ਬਾਰੇ</h2>
                        <!-- ਤੁਹਾਡੇ ਬਾਰੇ -->
                        <p>ਆਪਣੇ ਬਾਰੇ ਕੁਝ ਲਿਖੋ!</p>
                    </section>
                    <section>
                        <h2>ਕੰਮ ਦਾ ਅਨੁਭਵ</h2>
                        <!-- ਤੁਹਾਡਾ ਕੰਮ ਦਾ ਅਨੁਭਵ -->
                        <h3>ਨੌਕਰੀ ਦਾ ਟਾਈਟਲ</h3>
                        <p>
                            ਇੱਥੇ ਸੰਸਥਾ ਦਾ ਨਾਮ ਲਿਖੋ | ਸ਼ੁਰੂ ਮਹੀਨਾ  ਖਤਮ ਮਹੀਨਾ
                        </p>
                        <ul>
                                <li>ਟਾਸਕ 1 - ਤੁਸੀਂ ਕੀ ਕੀਤਾ!</li>
                                <li>ਟਾਸਕ 2 - ਤੁਸੀਂ ਕੀ ਕੀਤਾ!</li>
                                <li>ਤੁਹਾਡੇ ਯੋਗਦਾਨ ਦੇ ਨਤੀਜੇ/ਅਸਰ ਲਿਖੋ</li>
                                
                        </ul>
                        <h3>ਨੌਕਰੀ ਦਾ ਟਾਈਟਲ 2</h3>
                        <p>
                            ਇੱਥੇ ਸੰਸਥਾ ਦਾ ਨਾਮ ਲਿਖੋ | ਸ਼ੁਰੂ ਮਹੀਨਾ  ਖਤਮ ਮਹੀਨਾ
                        </p>
                        <ul>
                                <li>ਟਾਸਕ 1 - ਤੁਸੀਂ ਕੀ ਕੀਤਾ!</li>
                                <li>ਟਾਸਕ 2 - ਤੁਸੀਂ ਕੀ ਕੀਤਾ!</li>
                                <li>ਤੁਹਾਡੇ ਯੋਗਦਾਨ ਦੇ ਨਤੀਜੇ/ਅਸਰ ਲਿਖੋ</li>
                                
                        </ul>
                    </section>
                </article>
            </main>
        </body>
    </html>

HTML ਕੋਡ ਵਿੱਚ placeholder text ਨੂੰ ਬਦਲ ਕੇ ਆਪਣੇ ਰਿਜ਼ਿਊਮ ਦੀ ਜਾਣਕਾਰੀ ਸ਼ਾਮਲ ਕਰੋ।

ਕਦਮ 5: My-Resume ਫੋਲਡਰ 'ਤੇ ਹਵਰ ਕਰੋ, New File ... ਆਈਕਨ 'ਤੇ ਕਲਿਕ ਕਰੋ ਅਤੇ ਆਪਣੇ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ 2 ਨਵੀਆਂ ਫਾਈਲਾਂ ਬਣਾਓ: style.css ਅਤੇ codeswing.json ਫਾਈਲਾਂ।

ਕਦਮ 6: style.css ਫਾਈਲ ਖੋਲ੍ਹੋ, ਹੇਠਾਂ ਦਿੱਤਾ ਕੋਡ ਪੇਸਟ ਕਰੋ ਅਤੇ ਸੇਵ ਕਰੋ।

ਸਾਈਟ ਦੇ ਲੇਆਉਟ ਨੂੰ ਫਾਰਮੈਟ ਕਰਨ ਲਈ CSS ਕੋਡ।
        body {
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
            font-size: 16px;
            max-width: 960px;
            margin: auto;
        }
        h1 {
            font-size: 3em;
            letter-spacing: .6em;
            padding-top: 1em;
            padding-bottom: 1em;
        }

        h2 {
            font-size: 1.5em;
            padding-bottom: 1em;
        }

        h3 {
            font-size: 1em;
            padding-bottom: 1em;
        }
        main { 
            display: grid;
            grid-template-columns: 40% 60%;
            margin-top: 3em;
        }
        header {
            text-align: center;
            margin: auto 2em;
        }

        section {
            margin: auto 1em 4em 2em;
        }

        i {
            margin-right: .5em;
        }

        p {
            margin: .2em auto
        }

        hr {
            border: none;
            background-color: lightgray;
            height: 1px;
        }

        h1, h2, h3 {
            font-weight: 100;
            margin-bottom: 0;
        }
        #mainLeft {
            border-right: 1px solid lightgray;
        }

ਕਦਮ 6: codeswing.json ਫਾਈਲ ਖੋਲ੍ਹੋ, ਹੇਠਾਂ ਦਿੱਤਾ ਕੋਡ ਪੇਸਟ ਕਰੋ ਅਤੇ ਸੇਵ ਕਰੋ।

{
"scripts": [],
"styles": []
}

ਕਦਮ 7: Codeswing extension ਇੰਸਟਾਲ ਕਰੋ ਤਾਂ ਜੋ ਰਿਜ਼ਿਊਮ ਵੈਬਸਾਈਟ ਨੂੰ ਕੋਡ ਖੇਤਰ ਵਿੱਚ ਵੇਖਿਆ ਜਾ ਸਕੇ।

Extensions ਆਈਕਨ 'ਤੇ ਕਲਿਕ ਕਰੋ ਅਤੇ Codeswing ਟਾਈਪ ਕਰੋ। ਜਾਂ ਤਾਂ ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਲੋਡ ਕਰਨ ਲਈ ਐਕਟਿਵਿਟੀ ਬਾਰ 'ਤੇ ਨੀਲਾ ਇੰਸਟਾਲ ਬਟਨ ਚੁਣੋ ਜਾਂ ਕੋਡ ਖੇਤਰ 'ਤੇ ਆਉਣ ਵਾਲੇ ਇੰਸਟਾਲ ਬਟਨ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਐਕਸਟੈਂਸ਼ਨ ਇੰਸਟਾਲ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਆਪਣੇ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਹੋਏ ਬਦਲਾਅ ਨੂੰ ਵੇਖੋ 😃

ਐਕਸਟੈਂਸ਼ਨ ਇੰਸਟਾਲ ਕਰੋ

ਇਹ ਤੁਹਾਡੇ ਸਕ੍ਰੀਨ 'ਤੇ ਦਿਖਾਈ ਦੇਵੇਗਾ ਜਦੋਂ ਤੁਸੀਂ ਐਕਸਟੈਂਸ਼ਨ ਇੰਸਟਾਲ ਕਰਦੇ ਹੋ।

Codeswing ਐਕਸਟੈਂਸ਼ਨ

ਜੇ ਤੁਸੀਂ ਕੀਤੇ ਬਦਲਾਅ ਤੋਂ ਸੰਤੁਸ਼ਟ ਹੋ, ਤਾਂ Changes ਫੋਲਡਰ 'ਤੇ ਹਵਰ ਕਰੋ ਅਤੇ ਬਦਲਾਅ ਨੂੰ ਸਟੇਜ ਕਰਨ ਲਈ + ਬਟਨ 'ਤੇ ਕਲਿਕ ਕਰੋ।

ਕਮਿਟ ਮੈਸੇਜ ਟਾਈਪ ਕਰੋ (ਤੁਹਾਡੇ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਕੀਤੇ ਬਦਲਾਅ ਦਾ ਵੇਰਵਾ) ਅਤੇ check 'ਤੇ ਕਲਿਕ ਕਰਕੇ ਆਪਣੇ ਬਦਲਾਅ ਨੂੰ ਕਮਿਟ ਕਰੋ। ਜਦੋਂ ਤੁਸੀਂ ਆਪਣੇ ਪ੍ਰੋਜੈਕਟ 'ਤੇ ਕੰਮ ਕਰਨਾ ਖਤਮ ਕਰ ਲੈਂਦੇ ਹੋ, ਤਾਂ GitHub 'ਤੇ Repository 'ਤੇ ਵਾਪਸ ਜਾਣ ਲਈ ਉੱਪਰ ਖੱਬੇ ਹੰਬਰਗਰ ਮੀਨੂ ਆਈਕਨ ਨੂੰ ਚੁਣੋ।

ਵਧਾਈਆਂ 🎉 ਤੁਸੀਂ ਕੁਝ ਕਦਮਾਂ ਵਿੱਚ vscode.dev ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਆਪਣੀ ਰਿਜ਼ਿਊਮ ਵੈਬਸਾਈਟ ਬਣਾਈ ਹੈ।

🚀 ਚੁਣੌਤੀ

ਕੋਈ ਰਿਮੋਟ Repository ਖੋਲ੍ਹੋ ਜਿਸ 'ਤੇ ਤੁਹਾਨੂੰ ਬਦਲਾਅ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਹੈ ਅਤੇ ਕੁਝ ਫਾਈਲਾਂ ਅਪਡੇਟ ਕਰੋ। ਅਗਲੇ ਕਦਮ ਵਿੱਚ, ਆਪਣੇ ਬਦਲਾਅ ਨਾਲ ਇੱਕ ਨਵੀਂ ਸ਼ਾਖਾ ਬਣਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ ਅਤੇ ਇੱਕ Pull Request ਬਣਾਓ।

ਸਮੀਖਿਆ ਅਤੇ ਸਵੈ-ਅਧਿਐਨ

VSCode.dev ਅਤੇ ਇਸਦੇ ਹੋਰ ਫੀਚਰਾਂ ਬਾਰੇ ਹੋਰ ਪੜ੍ਹੋ।


ਅਸਵੀਕਰਤੀ:
ਇਹ ਦਸਤਾਵੇਜ਼ AI ਅਨੁਵਾਦ ਸੇਵਾ Co-op Translator ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਅਨੁਵਾਦ ਕੀਤਾ ਗਿਆ ਹੈ। ਜਦੋਂ ਕਿ ਅਸੀਂ ਸਹੀ ਹੋਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹਾਂ, ਕਿਰਪਾ ਕਰਕੇ ਧਿਆਨ ਦਿਓ ਕਿ ਸਵੈਚਾਲਿਤ ਅਨੁਵਾਦਾਂ ਵਿੱਚ ਗਲਤੀਆਂ ਜਾਂ ਅਸੁਚੱਜੇਪਣ ਹੋ ਸਕਦੇ ਹਨ। ਮੂਲ ਦਸਤਾਵੇਜ਼, ਜੋ ਇਸਦੀ ਮੂਲ ਭਾਸ਼ਾ ਵਿੱਚ ਹੈ, ਨੂੰ ਅਧਿਕਾਰਤ ਸਰੋਤ ਮੰਨਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਮਹੱਤਵਪੂਰਨ ਜਾਣਕਾਰੀ ਲਈ, ਪੇਸ਼ੇਵਰ ਮਨੁੱਖੀ ਅਨੁਵਾਦ ਦੀ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਇਸ ਅਨੁਵਾਦ ਦੀ ਵਰਤੋਂ ਤੋਂ ਪੈਦਾ ਹੋਣ ਵਾਲੇ ਕਿਸੇ ਵੀ ਗਲਤਫਹਿਮੀ ਜਾਂ ਗਲਤ ਵਿਆਖਿਆ ਲਈ ਅਸੀਂ ਜ਼ਿੰਮੇਵਾਰ ਨਹੀਂ ਹਾਂ।