바이트디그리8 Java & SpringBoot로 시작하는 웹 프로그래밍 : 자바 인강 8주차 처음 패스트캠퍼스에서 수업을 하는 자바 강의를 들었던 게 엊그제 같은데 벌써 마지막 주 차를 맞이하게 되었다. 1주차 때는 처음 느낌 그대로의 마음가짐으로 열심히 하려는 의욕이 앞섰지만 강의가 점차 진행될수록 그 의욕은 사그라들었다. 의욕이 앞선다고 더 수업을 잘 이해하는 것은 아니었다. 부족한 점을 채우면서 스스로 자습하면서 수업을 이해하는 과정이 필요했을 텐데 그러지 못했던 거 같아 못내 아쉽다. 하지만 지나간 건 지나간 것이다. 지금 마지막 주 차인 8주차에 접어드니 다시 1주차부터 수업을 복습하면 더 잘 이해하고 더 잘 코딩할 수 있을 거라는 자신감이 샘솟는다. 물론 특전을 받아야 재수강도 가능한 거 같지만 아직 어떻게 될지 모르겠다. 마지막 8주차 수업은 이 강의의 본질 핵심을 다루고있다. Ja.. 2022. 1. 19. Java & SpringBoot로 시작하는 웹 프로그래밍 : 자바 인강 7주차 자바&스프링부트로 시작하는 웹 프로그래밍 강좌가 벌써 7주차로 접어들었다. 이번 7주차에는 스프링 입문 객체지향에 대해서 강의를 듣게된다. 그전까지 자바에 대해 많은 문법에 대해서 배운 게 이제 배우게될 스프링부트를 위한 초석? 기반을 다진다고 할 수 있을 것이다. 그전까지 이클립스를 이용해서 자바를 해왔다면 이번에는 IntelliJ IDEA를 활용해서 공부를 할 것이다. IntelliJ IDEA는 자바 통합 개발환경을 제공해주는데 지금까지 사용한 이클립스보다 성능이 뛰어나다고 평가받고있다. 단점이 있다면 규모가 큰 프로젝트일 경우 처음 구동 시에 파일 인덱스를 하는 과정에서 메모리, CPU자원을 꽤 소모하는 점이 있다. 7주차에는 그전까지 이런저런 문법에 대해서 배웠다면 우리가 활용하는 언어 자바의 어.. 2022. 1. 11. Java & SpringBoot로 시작하는 웹 프로그래밍 : 자바 인강 6주차 벌써 자바 스프링부트로 시작하는 웹 프로그래밍 강의가 막바지로 들어서고있다. 처음 강의를 들었을 때는 8주면 2달 남짓이니 시간 여유가 있겠구나 싶었는데 매주차 강의를 듣고 강의 후기를 작성하다보니 시간이 금방 흐른 거 같다. 6주차에는 저번 주차에 이어서 자료구조에 대해서 배우고있다. 자료구조란 컴퓨터과학에서 효과적으로 데이터를 수정하고 접근하게끔 자료를 구성하고 관리, 저장하는 것을 말한다. 즉 자료 구조는 데이터들 간의 관계, 데이터값의 모음, 데이터에 쓸 수 있는 명령이나 함수같은 것들을 말하는 것이다. 어떻게 더 효율적으로 데이터를 관리하는지 알고리즘적으로 여러 연산구조를 풀어낸 것이라고 할 수 있을 것이다. 그 중 6주차에서 배우는 것 중 배열이있다. 이미 앞의 강의에서 배열에 대해서 배웠지만.. 2022. 1. 4. Java & SpringBoot로 시작하는 웹 프로그래밍 : 자바 인강 5주차 벌써 패스트캠퍼스에서 수강한 자바 스프링부트 강의가 5주차로 접어들었다. 처음 들었을 때는 문법구조도 전혀 이해 못 하고 복잡하기만 했던 코드였는데 이제는 그나마 조금씩 눈에 익어간다. 5주차에는 객체지향 프로그래밍-객체 지향 핵심 부분으로 들어선다. 이 곳에서는 인터페이스 부분과 object 클래스 그리고 Class 클래스를 배운다. 또한 컴공과 학생이라면 반가울만한 자료구조까지 배우게 된다. 먼저 인터페이스란 무엇일까? 같은 수행작업을 목표로 하는 같은 기능을 실현하게끔 명령하는 것이 인터페이스의 목적과 역할이라고 할 수 있다. 먼저 앞주차에 배웠던 자바의 장점인 다형성. 이 다형성을 더 극대화해서 나열된 코드의 수정을 줄여주고 프로그램 유지보수를 상향시키기 위해서 인터페이스를 사용하는 것이다. 인터.. 2021. 12. 28. 이전 1 2 다음