프로그래밍은 결코 쉽지 않습니다.
IT는 지속적이고 빠르게 발전하는 분야죠.
그렇기에 강력한 프로그래밍 지식과 관련 기술에 대한 확고한 이해를 갖추는 것 외에도
개발자(프로그래머)는 각자의 프로그래밍 언어에 대한 최신 동향과 관습을 유지해야 합니다.
그것이 자바의 정석인 것인데
사실상 언어에 관계 없이 최신 기술 동향을 파악해야 하는 사항들이 존재하는게 맞는 것 같습니다.
일을 할 때는 여러줄의 코드를 입력하여 일부 기능만 적용하는 것이 아니기에,
코드 관련성을 유지하고 새로운 과제 해결을 위해서
확장성을 염두해보고 일을 처리해야 하겠지요.
그럴려면 일단 기본적으로 학습이 따라와 줘야 합니다.
자바 학습을 위해서 제공되는 많은 사이트와 블로그가 있습니다.
이곳을 팔로우 하는 것은 개발 활동을 함에 있어서 큰 도움이 될 것입니다.
CodeGym
CodeGym은 Java를 배우고자 하는 초급 및 중급 프로그래머를 위한 과정과 모든 프로그래밍 학습자를 위한 온라인 포털을 제공합니다.
CodeGym에서 Java를 배우는 학생들은 이 리소스에 대한 학습이 이론이 아닌 주로 프로그래밍 실습이기 때문에 첫번째 수업부터 코드 작성을 시작합니다.
코스는 레벨과 퀘스트로 나뉩니다. 각 레벨에는 짧은 강의와 많은 코딩 과제가 포함되어 있습니다. CodeGym에는 다양한 난이도의 1200개 이상의 작업이 있습니다. 그들 중 일부는 배운 이론을 강화하기 위한 것이고 다른 일부는 실제로 프로그래밍의 개념을 배우기 위한 것입니다. 복잡한 문제도 많고 학생들은 문제를 풀기 위해 많은 생각을 해야 합니다.
그리고 가장 흥미로운 작업은 단계별 지침이 포함된 미니 프로젝트입니다. 결과적으로 매우 진지한 프로그램을 만들 수 있습니다. 예를 들어 클래식 비디오 게임, 레스토랑 에뮬레이터, 링크 단축기 등이 있습니다.
CodeGym의 가장 멋진 기능 중 하나는 학생 코드의 정확성을 즉시 확인하는 스마트 유효성 검사기 입니다. 문제가 발생하면 "가상 멘토"는 다루기 힘든 문제를 해결하는 최선의 방법에 대한 제안과 함께 학생 팁과 조언을 보냅니다.
그 후에도 학생들이 여전히 어려운을 겪고 있다면 도움말 버튼을 클릭하여 Java 커뮤니티로 이동할 수 있습니다. 그곳에서 학생들은 작업이나 일반적인 프로그래밍에 대한 질문을 할 수 있습니다. 다른 학생들이나 CodeGym 팀의 누군가가 대답할 것입니다.
CodeGym의 프로그래머와 학생 커뮤니티는 정말 규모가 크고 활발합니다. CodeGym 웹사이트의 도움말 섹션 외에도 Java 프로그래밍 등에 대한 많은 흥미로운 자료를 찾을 수 있는 Java 블로그와 단계별 고전 비디오 게임을 만드는 연습을 할 수 있는 게임 섹션이 있습니다.
Oracle
이제 자바는 Oracle 사에서 관리합니다.
Oracle에서는 자바 전용 Blog도 존재합니다. 이곳에 Java에 대한 최신 업데이트 정보를 볼 수 있습니다.
Oracle 최고 리더와 직원이 블로그에 게시물을 작성합니다. 회사에서 Java를 사용하는 방법, 지난 몇년 동안 Java에서 일어난 일, Java학습 자습서, Java 업데이트, Java에서 다른 도구를 통합하는 방법 등과 같은 다양한 게시물을 찾을 수 있습니다. Java와 관련된 거의 모든 유형의 게시물을 찾을 수 있습니다.
블로그 게시물은 우리와 같은 바쁜 프로그래머에게 작고 달콤합니다. 따라서 블로그 게시물을 5분 정도면 읽을 수 있습니다. 그러나 블로그 게시물에서 콘텐츠를 얻을 수 있습니다. 따라서 생활에서 Java를 사용하고 있거나 Java에 대해 더 알고 싶은 열정이 있다면 Oracle 블로그를 팔로우할 수 있습니다.
Oracle 블로그는 Java 세계의 가장 최신 정보를 제공합니다.
Info World
Info World는 여러 범주의 기술 게시물이 있는 IDG Communications의 블로그입니다. Python, R, Java등 다양한 프로그래밍 언어와 관련된 게시물과 소프트웨어 개발, 클라우디 컴퓨팅, 기계 학습 등과 관련된 게시물을 찾을 수 있습니다.
Java 애호가를 위한 Java World라는 별도의 섹션이 있습니다. 따라서 이 섹션의 모든 게시물은 Java에만 관련되어 있습니다. Java의 최신 뉴스, Java로 작업하는 방법과 같은 자습서, 프레임워크의 기능, 도구, 새로운 기능에 대한 리뷰, 도구 및 Java와 관련된 비디오에 대한 다영한 게시물을 찾을 수 있습니다. Java에 대한 지식을 향상시키는 데 필요한 거의 모든 것을 찾을 수 있습니다.
블로그는 Java 서클의 언어 및 뉴스에서 Oracle Java 블로그와 유사하게 최신 상태를 유지하는 데 도움이 됩니다.
Inside Java
Inside Java는 Java와 관련된 새로운 내용을 배우기 위한 일반적인 유형의 블로그가 아닙니다. Java에 대한 뉴스와 견해를 공유하는데 전념하는 별도의 블로그입니다. 모든 뉴스 및 보기는 Oracle의 Java팀에서 로드합니다.
블로그의 모든 게시물은 최신 Java 뉴스 및 oracle Java팀 구성원의 견해와 관련이 있습니다. 따라서 Java 개발자 자신의 생각과 견해를 읽고, 나열하고, 확인하게 될 것입니다. 이 블로그를 팔로우하면 제목에서 알 수 있듯이 Java 내부에서 무슨 일이 일어나고 있는지 알 수 있습니다.
Inside Java에는 다양한 Youtube 재생 목록에 대한 링크가 있습니다. 완전한 Java와 관련된 비디오를 임의로 만듭니다. Java 내부에서 일어난 일에 대한 최신 정보를 얻으려면 이 블로그를 팔로우하십시오.
Adam Bien
1995년 JDK 1.0이 출시된 이후로 Adam Bien은 계속해서 프리랜서 Java 전문가로 일하고 있습니다.
전 세계 수천명의 Java 전문가, 학습자 및 애호가가 그의 블로그 게시물을 매일 읽습니다. 기타 유용한 Java 정보와 함께 블로그에서 JavaFX 및 Java EE와 관련된 모든 것을 찾을 수 있습니다.
대부분의 블로그 게시물에는 학습 과정을 보다 간단하고 효율적으로 만드는 비디오가 있습니다. 또한 웹 리소스에서도 여러 전자책을 사용할 수 있습니다. Adam Bien은 정기적으로 대화형 웹 이벤트와 워크샵을 블로그에 추가합니다. 이는 Java를 배우고 발전시키는데 훨씬 더 좋습니다.
Baeldung
Baeldung의 Java 프로그래머를 위한 또 다른 필수 웹 리소스입니다. 전용 Java 웹 사이트는 최신 Java 뉴스, 업데이트 및 전문적인 조언을 찾는 모든 사람에게 훌륭한 옵션입니다. Baeldung은 다양한 Java 전문가 및 전문가의 Java 중심 기사를 제공하는 것 외에도 유용한 학습 과정을 제공합니다.
Baeldung는 특히 HttpClient 정보, Jackson, Persistence 및 Rest API에 중점을 둡니다. 일반적으로 매일 여러개의 고품질 기사가 웹사이트에 추가됩니다.
Java에 대한 자습서 및 가이드 외에도 Spring Framework에 대한 여러 심층 자습서가 있습니다.
Java Revisited
수년간의 업계 경험을 가진 Java 전문가인 Javin Paul이 큐레이팅한 Java Revisited는 따라야 할 또 다른 적절한 블로그입니다. 다양한 훌륭한 방법 및 단계별 Java 가이드를 제공합니다. 따라서 초보자와 노련한 java 프로그래머 모두에게 편리한 학습 옵션입니다.
Java외에도 이 블로그는 Fix 프로토콜 및 Tibco RV에 중점을 둡니다.
전용 Java 블로그의 주요 하이라이트 중 하나는 독자가 Javin과의 인터뷰를 수행하도록 권장하는 것입니다. 요청된 모든 쿼리 중에서 Javic은 가장 관련성이 높은 쿼리 중 일부를 수집하여 자세한 블로그 게시물로 변환합니다.
jOOQ
jOOQ 블로그는 자바, SQL 및 jOOQ에 중점을 둡니다. 블로그의 방대한 정보 비축은 주로 사용 방법 기사와 단계별 가이드로 구성됩니다. 동일함의 다양성으로 인해 모든 기술 수준의 Java 프로그래머가 배울 가치가 있는 것이 있습니다.
기사가 블로그에 게시되는 빈도는 드뭅니다. 하지만 이미 많은 기사가 있기 때문에 문제가 되지 않습니다. 사이드바를 통해 사용자는 Java 및 기타 언어, 프로그래밍에 대한 생각, SQL 요령 및 팁을 비롯한 일부 범주로 쉽게 이동할 수 있습니다.
Thorben Janseen
Thorben Janseen이 운영하는 초보자, 배테랑 및 그 사이의 모든 사람을 위한 또 다른 자바 블로그입니다. Hibernate를 전문으로 하는 Janseen은 15년 이상의 업계 경험을 가진 Java 전문가 입니다. 매주 두개의 새로운 블로그 세기물이 전용 Java 블로그에 추가됩니다. 블로그 게시물은 Java 뉴스에서 심층 가이드에 이르기까지 모든 것을 다룹니다.
기사 외에도 Think on Java에서 제공되는 다영한 온라인 과정, 워크샵 및 YouTube 비디오의 이점을 누릴 수 있습니다.
또한 Janssen은 현장 및 공개 강의실 교육도 제공합니다. Thoughts on Java에 가입하면 치트 시트, 다운로드 가능한 전자책 및 인쇄 가능한 Hibernate 팁이 잠금 해제됩니다.
Vlad Mihalcea
Vlad Mihalcea 는 가장 유명한 자바 전문가이자 숙련된 전문가 중 한 명입니다. 그는 한달에 75,000명 이상의 방문자가 방문하는 헌신적인 블로거이자 멘토입니다. 이 블로그에서 사용할 수 있는 다양한 범위의 기사를 통해 모든 수준의 Java 개발자가 배울 가치가 있는 내용이 있습니다. 블로그의 최근 기사는 Hibernate를 목표로 합니다.
블로그 외에도 Vlad Mihalcea는 High-Performance Java Persistence 책의 저자입니다. 이 책은 일괄 업데이트, 연결 관리, 가져오기 크기, java 데이터 액세스 프레임워크 및 java 데이터 액세스 성능 조정에 대한 논의를 수반합니다. 놀랍게도 이 책의 내용은 블로그에 게시된 바로 그 게시물에서 영감을 받았습니다.
요약하면 Vlad의 블로그는 모든 Java 개발자가 꼭 방문해야 할 블로그입니다. 매주 게시되는 새로운 기사 외에도 블로그는 현장 교육, 자습서 및 비디오 과정을 자랑합니다.
많은 사이트가 존재하니 자바 개발자로썬 행복합니다.
사실상 정보가 많이 없는 상태로 개발하는 것은 계란으로 바위 치는 것과 같을때가 있는 것 같아요.
다양한 정보와 학습을 통해서
지속 발전하는 개발자가 되도록합시다!
감사합니다.
'IT 정보' 카테고리의 다른 글
[ChatGPT(챗GPT)] 구글의 시대는 끝난 것인가 (0) | 2023.01.05 |
---|
댓글