1 [정리] 국비면접대비
Machine translation — switch to KO for the original.
| 국비지원학원 면접대비
1. 프론트앤드: 사용자에게 보여지는 화면에서 상호작용하는 요소들을 담당. 특정기능을 호출하여 실행.
백앤드: 사용자 기준에서 보이지 않는 영역의 개발, DB, API Server
PHP, Node.js, Java
Front-end : HTML, CSS, JS +UX 유저편리성, UI 디자인
Back-end : 문서화, 코드 주석, Python, Ruby, Java
2. 지원동기
3. IT란?
information technology
인터넷의 성장으로 발달한 새로운 영역으로 컴퓨터 하드웨어, 소프트웨어, 통신장비 관련 서비스와 부품을 생산하는
산업의 통칭
4. 객체지향 프로그래밍 OPP // 생활코딩, 레트로 retr0, 얄팍한 코딩사전, 드림코딩 by 엘리
- 기존의 절차지향 컴퓨터 프로그램을 명령어의 목록으로 보는 것과 다르게 여러 개의 독립된 단위인 '객체'들의 집합
으로 파악하고자하는 프로그램
자바가 대표적.
- 하나의 방법론. object oriented programming 객체 > procedural programming 함수 매소드
절차지향 프로그램 기반으로 보완하는 역할. 대립이 아님, 복잡도를 낮추기 위한 방법
연관함수를 그룹핑하고 객체화
- 플라톤의 이데아 개념에서 비롯, 이상적 세계 것을 현실화하는 개념
추상적인 개념을 두고 현실적인 사과를 보고 인지가 가능
public class (Animal) { } 클래스 설정
Name jack = new Animal ( ) ; 오브젝트의 생성
- class 구성: fields와 methods(속성), 변수 인캡슐레이션
| 프레임워크 규칙에 따른 사용 Rails, Django, Flask 등
라이브러리 가져다 사용하는 것
+ 명확한 구분이 가지 않는 용어 CSS
| SQL standard quay language 회사, 정부, 은행 Database
Comments
No comments yet. Be the first!
319 posts in 테크
- 368Supabase 프로젝트 복사하기 (Restore to a New Project)NEW
- 341Migrating from Permanent Access Tokens to Token Exchange — Why Order Matters
- 326Startup & Product Glossary: Terms Every Solo Founder Should Know
- 325Context Management — How I Do It Now
- 324Claude Code Routines vs Cowork Schedule — What's the Difference?