pythonMachine Learning
머신러닝 학습 일지: 데이터로 컴퓨터를 가르치다 3학년 2학기가 되면서 기계학습이라는 교과목을 접하게 되었습니다. 매주 월, 수 16시에 공과대학 7호관 523호실에서 송현제 교수님의 수업을 듣고 있습니다. 위의 첨부되어 있는 링크에서 송현제 교수님 사이트에서 정보를 확인 하실 수 있습니다!
저는 아이디어를 눈에 보이는 결과물로 만드는 웹 개발에 큰 매력을 느끼고 있습니다. 이 과정을 더 깊이 이해하기 위해, 현재는 Java와 Spring Boot를 기반으로 한 백엔드 서버 구축에 집중하며 견고한 서버 기술을 익히고 있습니다. 장기적으로는 사용자 경험을 책임지는 프론트엔드 역량까지 갖춰, 신뢰할 수 있는 풀스택 개발자로 성장하는 것이 목표입니다.
동시에, 데이터를 통해 문제를 해결하는 인공지능 분야, 특히 컴퓨터 비전에도 깊은 관심이 있습니다. 저는 이 두 분야가 분리되어 있다고 생각하지 않습니다. AI 모델을 실제 웹 서비스에 효과적으로 접목하여, ‘사람들이 정말 사용할 수 있는’ 지능형 서비스를 만드는 것이 제가 추구하는 개발자의 모습입니다.
아직 배울 것이 많지만, 이 두 분야의 지식을 연결하여 실제로 동작하고 사람들에게 도움이 되는 서비스를 만들기 위해 꾸준히 학습하고 기록해 나가겠습니다.
컴퓨터인공지능학부
전북대학교
머신러닝 학습 일지: 데이터로 컴퓨터를 가르치다 3학년 2학기가 되면서 기계학습이라는 교과목을 접하게 되었습니다. 매주 월, 수 16시에 공과대학 7호관 523호실에서 송현제 교수님의 수업을 듣고 있습니다. 위의 첨부되어 있는 링크에서 송현제 교수님 사이트에서 정보를 확인 하실 수 있습니다!
서블릿에서 스프링 MVC까지: Java 웹 개발의 흐름을 배우다 이번에는 Java 백엔드 개발의 핵심 기술이라 할 수 있는 웹 애플리케이션의 발전 과정을 되짚어보는 시간을 가졌습니다. 왜 웹 애플리케이션인가? 현대의 애플리케이션은 대부분 웹 환경에서 동작합니다. 우리가 매일 사용하는 수많은 서비스가 바로 웹 애플리케이션이 …
python
Mobile2024년 2학기 모바일프로그래밍 수업에서 만든 간단한 모바일 앱입니다. 이 프로젝트는 안드로이드의 기본 기능과 데이터베이스를 활용한 전화번호부 관리 앱입니다. 먼저, phoneDB라는 이름의 데이터베이스와 phoneTBL 테이블을 설계했습니다. 이 테이블은 **이름(문자형 20)…
Linux리눅스 시스템 프로그래밍 수업에서 배운 내용을 바탕으로 간단한 멀티-클라이언트 TCP 채팅 프로그램을 프로젝트로 구현해 보았습니다. C언어의 소켓(Socket) 통신과 멀티스레드(pthread) 개념을 직접 적용해 볼 수 있었던 의미 있는 경험이라, 프로젝트의 구조와 핵심 동작 원…