성장하는 제로

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

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

[전자정부프레임워크] 입문 1편(개발 환경 설정 방법)

전자정부프레임워크란? 전자정부프레임워크(eGovFramework, 이하 eGovFramework)는 대한민국 정부가 개발한 공공기관 맞춤형 오픈소스 프레임워크입니다.웹 기반 시스템 개발을 빠르고 안전하게 수행할 수 있도록 Spring 기반 구조, MVC 패턴, MyBatis 연동, 보안 및 인증/권한 관리 등을 제공합니다. 더 자세한 소개 내용은 다음 링크를 참고 해주세요. Tip: eGovFramework를 활용하면 반복적인 개발 패턴을 최소화하고, 공공기관 프로젝트에 필요한 기능을 빠르게 구현할 수 있습니다. […]

IT신기술
성장하는 제로

[정보처리기사] 필기·실기 통합이론 제3편 – IT 신기술 및 전산 용어 총정리

오늘날 우리는 IT(Information Technology) 중심의 시대에 살고 있습니다. 클라우드, AI, NoSQL, 엣지 컴퓨팅 등 수많은 신기술이 등장하면서, 개발자뿐만 아니라 비전공자들도 기본적인 IT 용어를 숙지해야 합니다. 특히 정보처리기사 시험에서는 이러한 최신 정보기술 개념들이 필기·실기 양쪽에 걸쳐 자주 출제되므로, 이번 글에서는 시험 대비용 + 실무 응용용으로 유용한 IT 신기술 및 전산 관련 용어를 정리해보려 합니다. 왜 IT

디자인패턴
성장하는 제로

[정보처리기사] 필기 실기 통합이론 제2편 – 디자인패턴

비전공자가 개발 공부를 시작할 때 가장 낯설게 느끼는 개념 중 하나가 바로 디자인패턴입니다. 하지만 실제로는 이 개념이 정보처리기사 필기·실기뿐만 아니라, 실무 개발자로 성장하는 과정에서도 핵심적인 역할을 한다는 사실 알고 계셨나요? 이번 글에서는 디자인패턴의 기본 개념부터 주요 패턴의 예시, 그리고 실무 적용 사례까지 한 번에 정리해보겠습니다. 디자인패턴이란? 디자인패턴(Design Pattern)은 소프트웨어 개발 중 반복적으로 발생하는 문제를 해결하기

정보처리
성장하는 제로

[정보처리기사] 필기 실기 통합 이론 제 1편 – 정보와 보안의 모든 것

오늘날 우리는 수많은 정보 속에서 살아갑니다. 개인의 개인정보, 기업의 영업 정보, 공공 데이터 등 다양한 정보가 디지털화 되면서 정보보안의 중요성이 점차 커져가고 있습니다. 정보처리기사 시험에서도 이러한 정보의 안전한 관리와 보호를 다루는 문제가 반드시 등장합니다. 비전공자로서 개발을 공부하면서 느낀 점은, “코드를 잘 짜는 것보다, 시스템이 잘 돌아가는 것보다 더 중요한 건 보안 의식” 이라는 겁니다.그래서 이번

정보처리기사실기
성장하는 제로

[정보처리기사] 비전공자도 이해하는 정보처리기사 실기 핵심 정리 (1편)

정보처리기사 실기란? 정보처리기사 실기 시험은 단순한 암기가 아니라 실무 기반의 문제 해결 능력을 평가하는 시험입니다. 필기에서 배운 개념을 실제 개발 상황에 적용할 수 있는지를 묻기 때문에, 이론 + 실습형 사고력이 모두 필요합니다. 이번 정보처리기사 1편에서는 실기 시험의 전반적인 구조, 주요 출제 유형, 비전공자도 이해하기 쉽게 접근하는 공부 전략을 소개합니다. 실기 시험의 구성 정보처리기사 실기 시험은

정보처리기사필기
성장하는 제로

[정보처리기사] 비전공자도 이해하는 정보처리기사 필기(1편)

정보처리기사란 무엇인가? 정보처리기사는 IT 분야의 대표적인 국가기술자격증으로, 프로그래밍·데이터베이스·운영체제·시스템 분석 등 개발과 관련된 전반적인 지식을 평가하는 시험입니다. 정보처리기사 필기시험은 비전공자에게 IT 실무 진입의 첫 관문으로 불리며, 기업에서도 공공기관·SI·개발 직무 지원 시 우대 또는 필수 조건으로 요구하기도 합니다. 시험의 목적과 가치 정보처리기사는 단순히 자격증이 아니라, “IT 시스템을 이해하고 설계할 수 있는 능력” 을 검증하는 시험입니다. 이 자격을

sql 이미지
성장하는 제로

[SQL] 비전공자도 이해하는 데이터베이스 언어의 시작(1편)

SQL이란 무엇일까? SQL(Structured Query Language) 은 데이터베이스(Database)에서 정보를 조회, 추가, 수정, 삭제하기 위해 사용하는 표준 언어입니다.쉽게 말해, “데이터에게 명령을 내리는 언어”라고 생각하면 이해하기 쉽습니다. 우리가 어떤 정보를 알고 싶을 때, SQL은 데이터베이스와 대화를 나누는 매개체 역할을 합니다.예를 들어, ‘고객 테이블에서 이름이 홍길동인 사람을 찾아줘’라는 의미를 SQL로 표현하면 이렇게 됩니다. 이 한 줄의 SQL 쿼리(Query) 가

파이썬
성장하는 제로

[파이썬] 파이썬에 대해 알아보자(파이썬 시리즈 1편)

파이썬이란 무엇일까? – 입문자 및 비전공자의 관점에서 파이썬(Python)은 1991년에 Guido van Rossum에 의해 개발된 고급 프로그래밍 언어입니다. 파이썬(Python)은 입문자 및 비전공자가 코딩 문법과 로직 사고를 익히기에 이상적인 언어입니다. 파이썬의 역사와 발전 과정 파이썬은 지속적인 업그레이드와 풍부한 생태계로 데이터 분석과 인공지능 분야까지 널리 사용됩니다. 파이썬(Python)의 장점과 활용 분야 1. 장점 3-2. 활용 분야 파이썬(Python)과 정보처리기사 실기

Java
성장하는 제로

[Java] Java에 대해 알아보자.(Java 시리즈 1편)

Java(자바)란 무엇일까? – 비전공자의 관점으로 바라보기 Java는 1995년에 Sun Microsystems(현재 Oracle)에 의해 개발된 객체지향 프로그래밍 언어입니다. 비전공자가 처음 배우면 객체지향 사고를 자연스럽게 익히고 실무 적용 능력도 함께 키울 수 있습니다. 역사와 발전 과정 지속적인 업그레이드를 통해 기업용 시스템, 웹 서버, 안드로이드 앱 개발에서 필수 언어가 되었습니다. 장점과 활용 분야 1. 장점 2. 활용 분야 정보처리기사

C언어
성장하는 제로

[C언어] C언어에 대해 알아보자.(C언어 시리즈 1편)

C 언어란 무엇일까? – 비전공자 관점에서 간단하게 알아보기 C 언어는 1972년에 데니스 리치(Dennis Ritchie)가 개발한 프로그래밍 언어로, 당시 UNIX 운영체제 개발을 위해 설계되었습니다. C언어를 처음 본 비전공자는 처음에 “왜 이렇게 복잡하지?”라고 느낄 수 있습니다. 하지만 기초만 이해해도 실기 문제와 다른 언어 학습에 큰 도움이 됩니다. C 언어의 역사와 발전 과정 C 언어는 오늘날까지도 시스템 프로그래밍,

위로 스크롤