본문 바로가기

재밌다

💻개발자가 되기 위한 프로젝트(60)💻 1. 백준 알고리즘 조건문 관련 문제를 풀었고, CS지식을 인프런을 통해서 학습을 하였음. 물론 프로그래밍 언어를 하는 것이 맞기도 하겠지만, 일단 컴퓨터에 대한 지식이 없다면 전반적으로 메모리 관리등 로직을 짤때에도 CS지식이 있느냐 컴퓨터 구조에 대해서도 잘 알고 있는가에도 영향이 있을거라는 나의 생각임. 뭐든지 학습을 하다보니 시간이 촉박한건 사실이지만, 그래도 배우면서 알게되고 또는 반복되는 파트부분 또한 이해가 되고 재밌다는 생각을 가지고 학습에 힘을 쏟고 있음. 그리고 알고리즘 공부는 뭐랄까? 수학적 지식을 요하긴 하지만, 이건 차근 차근 구글링을 통해서 수학공식등을 보면서 알고리즘을 풀때에는 소스기반이지 이걸 정답을 찾기위해서 구글링을 하지 않는 방향으로 갈 생각임. 물론 시도를 많이 해보고.. 더보기
💻개발자가 되기 위한 프로젝트(59)💻 1. 깃헙 README를 수정하여 학습한 내용을 조금 더 Text부분을 시야에 잘들어 오도록 Font부분 강조할 부분에 넣고 잘 진열하여 마무리를 하였고, 그외의 시간은 백준을 통해서 이번주에 배운 학습을 바탕으로 Java언어로 단계별로 문제를 풀었음. 뭔가 알고리즘 공부를 할 수 록 재밌고, 고민하면서 풀고 때론 막히면 정답을 찾는 것이 아니라, 공식 또는 개념을 한번 더 찾아보고 이해하고 다시 풀어보는 방식으로 임하다보니 시간이 걸리더라도 끝까지 완료하는 형태로 진행되다보니 재밌고, Java에 대해서도 이해를 하기도하고 코테에 대한 부담감은 없지않아 있겠지만, 그래도 내가 배운 것을 가지고 문제가 풀릴때마다 기쁨! 이번 블로그 내용은 Text로 대처할 생각임. 깃헙 링크를 남겨 놓긴 할 것이지만, 보.. 더보기
💻개발자가 되기 위한 프로젝트(56)💻 1. AM 09:00 ~ PM 18:00분 : BE(백엔드 KDT) - Java 단축키, Git명령어[push, merge, branch add], boolean, float, int, NumberFormatException, String, variable 1. Git명령어 [commit, branch add, push, merge], Github[java-project2[Array(Class type, Member Variable, 2-dimensional-arrangement, {}, Row, Column), Operator(arithmetic operator, Timestamp, assignment operator), Accumulate, Accumulate687, ArithmeticOperator.. 더보기
💻개발자가 되기 위한 프로젝트(55)💻 1. AM 09:00 ~ PM 18:00분 : BE(백엔드 KDT) - Java 단축키, Git명령어[push, merge, branch add], boolean, float, int, NumberFormatException, String, variable 1. Git명령어 [commit, branch add, push, merge], Github[java-project2[AccountMessage[String Formatting], ArrayDefineAndPrint4[Array using], ArraysToString[int array => string array], DefAndInitArr[array default], ReferenceTypeArray[array type(float, string)].. 더보기
💻개발자가 되기 위한 프로젝트(52)💻 1. AM 09:00 ~ PM 18:00분 : BE(백엔드 KDT) - Java 단축키, Git명령어[push, merge, branch add], Printf, scanner[int, string, float], variable, new 연산자 1. Git명령어 [commit, branch add, push, merge], Github[java-project2[ScannerStrEx, ScannerStrExTest(String type input => output(출력)), ScannerEx2(int type input => output), PrintWhy, ScannerAndVariable(variable input => output), PrintfEx(printf input => output), P.. 더보기
💻개발자가 되기 위한 프로젝트(51)💻 1. AM 09:00 ~ PM 18:00분 : BE(백엔드 KDT) - Java Method, Class, 단축키, Git명령어, Github, New 연산자, main method 1. Git명령어 [ls, cd, mkdir, echo, cat, status, init, add, commit, branch add, push], Github[Repository add(sourcetree-exercise(a.txt, b.txt, c.txt[Content Change => GitHub Upload], java-project2[new operator, JavaInput, JavaInputTest, BufferedReaderEx(InputStreamReader, BufferedReader), BufferedRe.. 더보기
💻개발자가 되기 위한 프로젝트(50)💻 1. AM 09:00 ~ PM 18:00분 : BE(백엔드 KDT) - Java Method, Class, 단축키, Git명령어, Github, New 연산자, main method 1. Git명령어 [ls, ll [grep], pwd, cd, mkdir, cp, mv, rm, echo, cat, romote, clone, pull, status, init, add, commit, remote add, branch, push], Github token 생성, Github[Repository add(java-project, hello-git)], Java[Class, Method, New operator, print, main method, Object] 2. Git 명령어는 예전에 강의 학습 한 것이 있.. 더보기
💻개발자가 되기 위한 프로젝트(45)💻 1. AM 09:30 ~ PM 12:00분 : BE(백엔드 개발 공부) - BE 학습 & 용어정리! 1. 코드 별 잘모르거나, 알아도 용어를 설명이 안되는 부분들 Comment 달아서 어떤의미의 코드인지 기입 2. Spring Boot Project[실습] - ArticleRepository[Interface - title, content, userId, nickname, hashtag 등 필요로 하는 부분을 Page에 보여주기 위해 method를 각 만들어서 call시 사용할 수 있게 작업함], ArticleService[Code의 의미를 주석을 통해서 정리함], ArticleServiceTest[View단에 보여지는지 TDD를 통해서 Check함], ArticleController[View단에서 cr.. 더보기