How to Build a Portfolio Website In 23 Minutes 1080p

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ก.ค. 2024
  • Building a portfolio website in 23 minutes is an ambitious but doable task, especially if you use a website builder or a simple static site generator. Here's a step-by-step guide using *GitHub Pages* and *Jekyll* (a popular static site generator) to create a portfolio website quickly. This method leverages pre-made templates to expedite the process.
    t.me/Saifshohag/36
    saifshohag11@gmail.com
    / @trueskillssaif
    saifshohag?...
    vm.tiktok.com/ZGepYs4au
    www.linkedin.com/in/akm-saifu...
    www.threads.net/@saifshohag
    Prerequisites:
    1. **GitHub Account**: Sign up at [GitHub](github.com) if you don’t have an account.
    2. *Basic Knowledge of HTML/CSS* (optional but helpful).
    3. **Installed Git**: Download and install Git from [here](git-scm.com/).
    Steps:
    #### 1. *Create a GitHub Repository*
    - **Time**: 3 minutes
    1. Go to GitHub and log in.
    2. Click on the “+” icon in the upper right corner and select “New repository”.
    3. Name the repository as `username.github.io` (replace `username` with your GitHub username).
    4. Set the repository to public and click on “Create repository”.
    #### 2. *Install Jekyll*
    - **Time**: 5 minutes
    1. Open your terminal (Command Prompt, PowerShell, or any terminal emulator).
    2. Install Jekyll by running the following command:
    ```bash
    gem install jekyll bundler
    ```
    #### 3. *Create a New Jekyll Site*
    - **Time**: 3 minutes
    1. Navigate to the directory where you want to create your site.
    2. Run the following command to create a new Jekyll site:
    ```bash
    jekyll new myportfolio
    ```
    3. Navigate into your new site directory:
    ```bash
    cd myportfolio
    ```
    #### 4. *Customize Your Site*
    - **Time**: 8 minutes
    1. Open `_config.yml` in a text editor to customize the site configuration.
    2. Edit your homepage content by modifying `index.md` or `index.html`.
    3. Add your projects by creating new Markdown files in the `_posts` directory:
    ```markdown
    ---
    layout: post
    title: "Project Title"
    date: 2024-07-02
    ---
    Description of your project.
    ```
    4. Modify the layout, styles, and other content as needed in the `_layouts`, `_includes`, and `assets` directories.
    #### 5. *Deploy to GitHub Pages*
    - **Time**: 4 minutes
    1. Initialize a new Git repository in your site directory:
    ```bash
    git init
    ```
    2. Add all files to the repository:
    ```bash
    git add .
    ```
    3. Commit the changes:
    ```bash
    git commit -m "Initial commit"
    ```
    4. Add your GitHub repository as the remote origin:
    ```bash
    git remote add origin github.com/username/username....
    ```
    5. Push the code to GitHub:
    ```bash
    git push -u origin master
    ```
    #### 6. *Access Your Site*
    - **Time**: 1 minute
    1. Open your browser and navigate to `username.github.io` (replace `username` with your GitHub username).
    2. Your portfolio site should be live!
    Summary
    By following these steps, you can quickly set up a basic but functional portfolio website. You can further customize and enhance it at your own pace beyond the initial 23 minutes.
    Additional Tips:
    - **Use Jekyll Themes**: To save time on design, consider using pre-built Jekyll themes.
    - **Continuous Improvement**: Regularly update your portfolio with new projects and skills.
    - **Optimize for Mobile**: Ensure your site is responsive and looks good on mobile devices.
    Feel free to ask if you need any more specific details or run into issues during the setup process!
  • แนวปฏิบัติและการใช้ชีวิต

ความคิดเห็น • 2

  • @TrueskillsSaif
    @TrueskillsSaif 8 วันที่ผ่านมา

    I am sure to bring in my strength in writing and a passion for creating clear, coherent, and compelling content for your team. I have over five years of experience in content creation-both blog posts, articles, and social media content. I am a very detail-oriented and creative person; I can adapt to writing in many different tones and styles. I understand SEO and the need to make content informative yet also search engine friendly. I also know how to operate different content management systems and tools.
    In order to create a compelling story that meets the need according to the job posting requirements, I would develop an understanding of the needs and objectives of the client. Research on the target audience will enable me to customize the content for their best reception. Then, I would outline the chief elements of the story: main characters, setting, conflict, and resolution for a well-structured narrative. I would make the story interesting using interesting dialogue, vivid descriptions, and an involving plot. By maintaining constant communication with the client at every level of the writing process, I will bring his vision into reality.
    I look forward to being a part of your team and being able to help in any way that I can contribute to your project. Thank you for the consideration of my application. I'm waiting to work with your team.

  • @saifshohag005
    @saifshohag005  4 วันที่ผ่านมา

    welcome, everyone! I'm Saif Mahmud Shohag, coming to you all the way from Bangladesh, but currently calling Sweden home. I'm a passionate traveler and TH-cam content creator, dedicated to sharing my adventures and experiences with all of you. From exploring hidden gems to diving into different cultures, my channel is your ticket to wanderlust. So, join me on this journey by hitting that subscribe button and let's explore the world together!"