웹개발 종합반

웹개발 종합반 1주차

Won's log 2023. 4. 24. 15:29

오늘은 스파르타코딩에서 제공하는

[왕초보] 비개발자를 위한, 웹개발 종합반 (프로그래밍 실무, 풀스택) 1주차를 수강하였다

해당 강의는 국비지원이 가능한 웹개발 강의이다.

HRD-Net에서 확인가능하며

80%이상 수강을 하면 전액환급이 되는 것으로 알고 있다!

그리고 기간 내에 수강을 완료하면 평생 소장이 가능하다고 한다

총 5주차 강의로 이루어져 있으며

이며 비전공자들을 위한 웹개발 강의라고 할 수 있다

 

이번 게시물은 1주차 강의에 대한 개발일지이다!

스파르타코딩클럽에서 제공하는 웹개발 종합반 강의가 궁금하다면

참고해도 좋을 것 같다!

 

 

기대되고 기다리던 웹개발 종합반 1주차를 수강하였다.

대표적으로는 다음과 같이 배웠다.

 

1. 필수 프로그램 설치

  • Visual Code
  • VC에서 Live Server 사용하기

 

2. 강사님께서 강조하신 3문장

  • HTML은 뼈대
  • CSS는 꾸미기
  • Javascripts는 움직이기

 

HTML은 뼈대

  • 뼈대의 중심은 구역을 나누는 것
  • div 태그 - 문단을 나누는 태그 = 구역!
  • h1 - 큰 글씨, 문서의 제목
  • span - 특정 글자를 감쌀 때
  • 등등

 

CSS는 꾸미기

 

Javascript는 움직이기

  • 다음 주차에 배울 예정!

 

3. 알아두면 좋을 정보

폰트

 

주석

  • 개발자한테는 보이지만 컴퓨터에게는 보이지 않는 것
  • /* font-family: 'IBM Plex Sans KR', sans-serif; */
  • 주석은 CSS 또는 HTML에 따라 문법이 다름
  • 단축키를 외우는 것이 용이
  • /* */ ctrl+/

 

4. 내가 만든 웹페이지 배포하는 법

  • Github 웹사이트 이용하기

 

정렬 예쁘게 하는 법

  • 윈도우 : shift+alt+f
  • Mac : shift+option+f

 

[느낀 점]

  • 개발이 처음이라 나와 과연 잘 맞을까 걱정이 많았는데 막상해보니 재밌고 흥미가 더 생겼다
  • 이론(공부)보다 실습이 제일 중요한 것 같다
  • 나만의 정적 웹페이지(?)를 만들 수 있어서 자신감도 생기고 앞으로의 공부가 더 기대된다

아래는 드디어 만든 나만의 페이지다 >_<

https://letsgo-nation.github.io/mypage/

 

스파르타코딩클럽 | 부트스트랩 연습하기

영화URL 별점 -- 선택하기 -- ⭐ ⭐⭐ ⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ 코멘트 기록하기 닫기

letsgo-nation.github.io

 
<!doctype html>
<html lang="en">

<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet"
        integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js"
        integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM"
        crossorigin="anonymous"></script>

    <title>스파르타코딩클럽 | 부트스트랩 연습하기</title>
    <style>
        @import url('https://fonts.googleapis.com/css2?family=Gowun+Dodum&display=swap');

        * {
            font-family: 'Gowun Dodum', sans-serif;
        }

        .mytitle {
            background-color: green;
            color: white;

            height: 250px;

            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            /* 이 네 줄은 같이 다닌다 */

            background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('https://movie-phinf.pstatic.net/20210715_95/1626338192428gTnJl_JPEG/movie_image.jpg');
            background-position: center;
            background-size: cover;
            /* 위 세 가지 'background'는 많이 사용된다 */

        }

        .mytitle>button {
            /* mytitle 아래 있는 버튼이라는 뜻 */
            width: 250px;
            height: 50px;

            background-color: transparent;
            border: 1px solid white;
            /* 1px solid 실선이라는 뜻 */
            color: white;
            /* 폰트는 흰색 */

            border-radius: 50px;
            margin-top: 20px;
        }

        .mytitle>button:hover {
            border-radius: 2px solid white;

        }

        .mycomment {
            color: gray;
        }

        .mycards {
            width: 1200px;
            margin: 20px auto 20px auto;
        }
        .mypost {         
            width: 500px;
            margin: 20px auto 20px auto;
            padding: 20px 20px 20px 20px;
            box-shadow: 0px 0px 3px 0px gray;
        }
        .mybtn{
            display: flex;
            flex-direction: row;
            align-items: center;
            justify-content: center;

            margin-top: 20px;
        }
        .mybtn > button {
            margin-right: 10px;
        }
    </style>
</head>

<body>
    <div class="mytitle">
        <h1>내 생애 최고의 영화들!</h1>
        <button>영화 기록하기</button>
    </div>
    <div class="mypost">
        <div class="form-floating mb-3">
            <input type="email" class="form-control" id="floatingInput" placeholder="name@example.com">
            <label for="floatingInput">영화URL</label>
        </div>
        <div class="input-group mb-3">
            <label class="input-group-text" for="inputGroupSelect01">별점</label>
            <select class="form-select" id="inputGroupSelect01">
              <option selected>-- 선택하기 --</option>
              <option value="1">⭐</option>
              <option value="2">⭐⭐</option>
              <option value="3">⭐⭐⭐</option>
              <option value="4">⭐⭐⭐⭐</option>
              <option value="5">⭐⭐⭐⭐⭐</option>
            </select>
          </div>
        <div class="form-floating">
            <textarea class="form-control" placeholder="Leave a comment here" id="floatingTextarea"></textarea>
            <label for="floatingTextarea">코멘트</label>
        </div>
        <div class="mybtn">
            <button type="button" class="btn btn-dark">기록하기</button>
            <button type="button" class="btn btn-outline-dark">닫기</button>
        </div>
    </div>
    <div class="mycards">
        <div class="row row-cols-1 row-cols-md-4 g-4">
            <div class="col">
                <div class="card">
                    <img src="https://movie-phinf.pstatic.net/20210728_221/1627440327667GyoYj_JPEG/movie_image.jpg"
                        class="card-img-top" alt="...">
                    <div class="card-body">
                        <h5 class="card-title">영화 제목이 들어갑니다.</h5>
                        <p class="card-text">여기에 코멘트가 들어갑니다.</p>
                        <p>⭐⭐⭐</p>
                        <p class="mycomment">여기에 나의 의견을 쓰면 되겠죠</p>
                    </div>
                </div>
            </div>
            <div class="col">
                <div class="card">
                    <img src="https://movie-phinf.pstatic.net/20210728_221/1627440327667GyoYj_JPEG/movie_image.jpg"
                        class="card-img-top" alt="...">
                    <div class="card-body">
                        <h5 class="card-title">영화 제목이 들어갑니다.</h5>
                        <p class="card-text">여기에 코멘트가 들어갑니다.</p>
                        <p>⭐⭐⭐</p>
                        <p class="mycomment">여기에 나의 의견을 쓰면 되겠죠</p>
                    </div>
                </div>
            </div>
            <div class="col">
                <div class="card">
                    <img src="https://movie-phinf.pstatic.net/20210728_221/1627440327667GyoYj_JPEG/movie_image.jpg"
                        class="card-img-top" alt="...">
                    <div class="card-body">
                        <h5 class="card-title">영화 제목이 들어갑니다.</h5>
                        <p class="card-text">여기에 코멘트가 들어갑니다.</p>
                        <p>⭐⭐⭐</p>
                        <p class="mycomment">여기에 나의 의견을 쓰면 되겠죠</p>
                    </div>
                </div>
            </div>
            <div class="col">
                <div class="card">
                    <img src="https://movie-phinf.pstatic.net/20210728_221/1627440327667GyoYj_JPEG/movie_image.jpg"
                        class="card-img-top" alt="...">
                    <div class="card-body">
                        <h5 class="card-title">영화 제목이 들어갑니다.</h5>
                        <p class="card-text">여기에 코멘트가 들어갑니다.</p>
                        <p>⭐⭐⭐</p>
                        <p class="mycomment">여기에 나의 의견을 쓰면 되겠죠</p>
                    </div>
                </div>
            </div>
        </div>

    </div>
</body>

</html>