성장하는 제로

독학과정 / 개발 입문기 / 개발공부 등

전자정부프레임워크
성장하는 제로

[전자정부프레임워크] 입문 2편 – 프로젝트 시작하기(폴더구조 / Maven 완전정복)

전자정부프레임워크(eGovFramework)를 처음 설치하고 Eclipse에서 프로젝트를 만들면, 처음부터 엄청 복잡한 폴더와 파일 구조가 덩그러니 나타납니다. 저도 처음에는 상당히 당황했습니다. “대체 뭐가 Controller고, 뭐가 Service고, 왜 XML이 이렇게 많아?”“Maven? pom.xml? 이건 왜 또 있는 거지…?” 정말 많이 헤맸습니다. 온라인 강의를 들으면서 그냥 따라하기에만 급급했죠. 정작 어떤 역할을 하는지 자세히 이해도 하지 못한 채 말입니다. 그렇게 강의를 따라가다보니 […]

네트워크 보안과 데이터 암호화
성장하는 제로

[정보처리기사] 필기·실기 통합 이론 제 6편 – 기출용어 중 실무에서 자주 쓰이는 네트워크 보안과 데이터 암호화 핵심 정리 (SSL/TLS 포함)

왜 지금 이 내용을 알아야 할까? 요즘 개발자 유튜브, AI부업 강의, 1인 개발자 혹은 스타트업의 정부 과제, 회사 서비스 개발 등 굉장히 많은 컨텐츠와 정보 속에서 “네트워크 보안에서 HTTPS는 무조건 필수입니다”, “TLS 설정 안 하면 해킹됩니다”, “API 호출할 때 인증서를 반드시 확인하세요” 같은 말을 자주 듣게 됩니다. 정확히 무슨 뜻인지 이해를 할 수 있으신가요? 우리

정보처리기사 개발자들이 실무에서 협업하는 모습
성장하는 제로

[정보처리기사] 필기·실기 통합 이론 제 5편 – 기출용어 중 실무에서 자주 쓰이는 고급 전산용어

정보처리기사는 “이론 기반 자격증” 이라고 오해하기 쉽지만, 실제로는 실무에서 자주 마주치는 개념들이 대거 출제됩니다. 그렇기 때문에 비전공자에게 더욱 정보처리기사 자격증을 요구하는 편이며 해당 자격증이 있어도 막상 실무에서 어려운 경우가 상당히 많습니다. 특히 필기뿐만 아니라 실기(서술형)에서는 실무 감각이 없으면 이해하기 어려운 문제들이 많습니다. 포스팅을 하는 저도 관련 자료를 정리하면서 실무에서 들었던 것들과 “내가 이걸 당시에 몰라서

정보처리기사 개발자들이 실무에서 협업하는 모습
성장하는 제로

[정보처리기사] 필기·실기 통합 이론 제 4편 – 실무에서 바로 쓰이는 기출전산용어

실무 + 시험, 두 마리 토끼를 잡자 정보처리기사를 준비하다 보면 “이론은 이해했는데 실무에서는 어떻게 쓰이지?”, “실제 이런 말을 다 쓴다고?” 하는 의문이 생깁니다. 특히 공부하는 양이 매우 방대하고 이 모든 것을 다 외우고 있는 사람이 있을까 싶은 생각이 들 때가 많을 텐데요. 그에 대한 대답은 “네. 분야에 따라 사용됩니다” 라고 말씀드릴 수 있습니다. 개발자로 실무를

개발자의 AI활용
성장하는 제로

[AI] 비전공자·초급 개발자를 위한 AI 활용 가이드

왜 지금 “AI 활용 능력”이 개발자 생존 스킬이 되었을까? 2025년 현재, 개발자에게 가장 중요한 역량 중 하나가 바로 AI 활용 능력입니다.비전공자든 주니어 개발자든, 이제는 “코드를 얼마나 외우냐”보다 “AI 도구를 활용해 문제를 얼마나 빠르게 해결하느냐”가 경쟁력이 되었습니다. 저는 현재 실무에서 Java·JSP 기반 웹 개발 SM을 하고 있고, 매일같이 오류 분석, SQL 작성, 코드 리팩토링, 업무 자동화

개발자의 AI활용
성장하는 제로

[AI] 입문자 및 비전공자를 위한 필수 AI(인공지능) 용어 소개 25선

왜 지금, AI(인공지능, Artificial Intelligence)를 알아야 할까? 요즘 뉴스나 유튜브를 보면 “AI 시대”, “AI 부업”, “AI 자동화” 라는 말이 쏟아집니다. 여러분들이 한번 쯤 들어 봤거나 혹은 본 적이 있을 것이고 또 써본 적이 있을 겁니다. ChatGPT, Gemini, Canva, Cursor 등등 수 많은 인공지능 서비스가 등장했습니다. 그런데 막상 “AI가 뭔데?”, “머신러닝이랑 뭐가 달라?” 라고 물어보면 대부분은

JSP 및 JSTL 등 실무용어
성장하는 제로

[필수용어 실무 4편] JSP 데이터 처리 & EL/JSTL 실무활용 25선

지난 시간에 이어 이번 글에서는 JSP 화면에서 데이터를 출력하고, JSTL과 EL을 활용해 화면 단에서 데이터를 깔끔하게 표시하는 방법을 상세하게 다룹니다. 초심자, 비전공자도 이해할 수 있도록 예제와 함께 순서대로 설명합니다. 잘 읽어보시고 천천히 따라오시길 바랍니다. JSP 데이터 처리 이해하기 먼저 앞편에서 다루었던 JSP에 대해 한번 내용을 상기시키고 이어가겠습니다. 여러분도 잘 아시다시피 JSP는 단순 HTML 페이지가 아니라,

필수용어 실무편 MVC패턴과 JSP관련 개발용어
성장하는 제로

[필수용어 실무 3편] JSP & MVC 패턴 실무 흐름 완전정복 25선

들어가며 개발자가 되기 위해 프로그래밍 언어를 배우고 나서 이제 조금 더 전문적인 웹개발을 배우려고 하다 보면 누구나 한 번쯤 듣는 말이 있습니다. “이 프로젝트는 MVC 패턴으로 되어 있어요.”“JSP에서 Controller를 타고 DAO까지 내려갑니다.” 하지만 막상 실무에 들어가면 Controller, Service, DAO, JSP 같은 용어들이 너무 많고, “도대체 데이터가 어디서 와서 어디로 가는 건지” 헷갈리기 쉽습니다. 이 글에서는

파이썬 입문
성장하는 제로

[파이썬] 비전공자 / 노베이스를 위한 파이썬 입문 기본 문법 총정리 (파이썬 시리즈 2편)

파이썬(Python)은 가장 배우기 쉬운 프로그래밍 언어로 꼽힙니다. 문법이 간결하고 직관적이라, 비전공자나 프로그래밍 초보자도짧은 시간 안에 코드의 흐름을 이해할 수 있습니다. 특히 AI 및 자동화 등 여러 부분에서 널리 사용되고 있는 프로그래밍 언어입니다. 이번 글에서는 비전공자 / 무경력자 / 입문자를 위해 파이썬의 기본 문법, 핵심 개념, 실무 응용, 정보처리기사 실기 기출형 문제까지 한 번에 정리했습니다. 파이썬의

Java 입문
성장하는 제로

[Java] 비전공자 / 노 베이스 입문자를 위한 자바 기본 문법 총정리 (Java 시리즈 2편)

자바(Java)는 전 세계에서 가장 널리 사용되는 프로그래밍 언어 중 하나 입니다. 특히 기업용 시스템, 안드로이드 앱, 백엔드 서버 등 거의 모든 분야에서 활용되죠. 이번 글에서는 비전공자, 노베이스 입문자, 무경력 개발자가 꼭 알아야 할 자바의 기본 문법과 핵심 개념을 예제와 함께 완전히 쉽게 정리했습니다. 변수(Variable) — 값을 저장하는 이름표 한줄 정의 : 값을 저장하는 이름 붙은

위로 스크롤