본문 바로가기

SeSAC6

코딩온 비전공자, 입문자도 가능한 웹 개발자 부트캠프 후기 안녕하세요? 여차저차 부트캠프를 무사히 수료하고 후기까지 작성하게 되었네요 🫠 이 글은 영등포의 코딩온 풀스택 과정이 궁금하신 분을 위해 수강생 입장에서 작성하게 되었습니다. 제가 새싹에 머물면서 얻은 tip들을 소소하게 다 방출할까 합니다. 주관적인 판단으로 여기 수강생 중 제가 이 교실에 가장 오래 있었습니다. 나름의 고인물이랄까 강의실에서 찍은 감성샷 ( 저희 수업 듣는 곳에서 찍은 사진인데, 자랑할 기회가 생겨서 좋네용) 1. 수업 ( + 교실) 수업을 듣는 코딩온 같은 경우, 같이 듣는 수강생 분들을 크루, 가르쳐 주시는 분을 리더님이라 지칭합니다! 공기가 차가워보이는 것은 오늘 찍은 사진이기에 그렇습니다. 우선 개인마다 주어지는 저 커다란 모니터의 아.이.맥이 이 교육 과정 최고의 복지가 아닐.. 2024. 1. 18.
[코딩온] SeSAC 세번째 프로젝트 회고록 1. 목표와 계획 평가 가장 하고 싶었던 검색이랑 무한 스크롤은 구현했다. 초기에 기획했던 사용자 관련 기능은 거의 구현하지 못 했다. 프론트 한 명이 다 이끌어가기에는 프로젝트에서 자잘하게 CSS나 반응형 등에서 (발표 자료까지...) 할 일이 많았기 때문이라고 생각한다. 백의 부재라는 문제를 해결함에 있어서 보완을 하는 과정에서 구글링이나 불완전한 해결 때문에 시간이 계속 소모되었었다. 또한 중간에 코딩테스트 준비로 5일을 날리고, 프로젝트에 한 번씩 걸려주는 감기 행사도 있었다. 진통제 해열제를 하루 5번 먹어서 나중에 위염까지 걸렸지만,,, 가장 아픈 날에 가장 중요한 기능과 에러를 해결했었다. 역시 살짝 아플 때 일해야(?) 잡념이 안 들어서 진행이 잘 되는 것 같기도 하다. 작은 하나의 기능이.. 2024. 1. 6.
[코딩온]Image grid 형태로 Infinite scroll 기능 구현하기 먼저 전체 코드이다. import React, { useState, useEffect, useRef, useCallback } from 'react'; import { Link } from 'react-router-dom'; import axios from 'axios'; import Loading from '../Loading'; export default function Film({ year, filter }) { const [data, setData] = useState({ results: [] }); const [loading, setLoading] = useState(true); const [error, setError] = useState(null); const [page, setPage] =.. 2024. 1. 3.
[코딩온] TMDB API에서 genre name 대신 genreID만 나올 때 import React, { useState, useEffect } from 'react'; import { Link, useNavigate } from 'react-router-dom'; import axios from 'axios'; import Loading from '../Loading'; export default function MovieResult({ query }) { const [data, setData] = useState(null); const [loading, setLoading] = useState(true); const [error, setError] = useState(null); //전체 장르 코드 매핑 const genreMapping = { 28: 'Action', 12:.. 2023. 12. 24.