안녕하세요 여러분!
독일에서 코딩 독학하는 아들맘 독코독입니다.
오늘도 열심히 공부를 해보았어요.
점점 집중력이 떨어지는거보니,, 약간 헷갈리기 시작하나봅니다 :)
겨우 이제 시작해놓고.. 며칠만에 ㅋㅋ
앞으로도 더 열심히 잘 해나갈수 있게 응원해주세요!
문자열처리함수
문자열포맷
탈출문자 .. !
print('백문이 불여일견 /n백견이 불여일타')
/n : 줄바꿈 *문장안에서 줄바꿔서 출력하고 싶을때
# \\ :문장내에서 \
# \r : 커서를 맨 앞으로 이동
print("Red Apple\rPine")
출력 : PineApple
# \b : 백스페이스(한글자 삭제)
print(Readd\bApple")
출력 : RedApple
# \t : 탭 (여러칸띄우기)
https://www.youtube.com/watch?v=kWiCuklohdY
#퀴즈 풀기
코딩 무료강의 1:16:00
제외하기
replace("무엇을", "무엇으로") 바꾸겠다.
출력해줘. 맨 앞에서부터. 직전까지
[:my_str.index(".")]
3자리 까지
[:3]
글자갯수 len()
e가 몇번 나오나요? >>글자 세기 count("e")
출력 : http://naver.com의 비밀번호는 nav51! 입니다.
https://youtu.be/9Tjha6yr9p4?si=fzqPfMcJglw4Uv9c
이 영상을 보고 또 많은 생각을 해본다.
풀스택으로 가야한다는 개발자의 길..! 쉽지 않겠다.
풀스택개발자..잠깐 짚어보고 가기
풀스택(Full Stack)은 웹 개발에서 사용되는 용어로, 웹 애플리케이션의 전체 개발 스택을 다룰 수 있는 개발자나 개발 방식을 의미합니다. 풀스택 개발은 프론트엔드와 백엔드 모두를 포함합니다.
풀스택의 구성 요소
- 프론트엔드 (Front-end)
- 사용자가 직접 상호작용하는 웹사이트의 클라이언트 측 부분
- 주요 기술: HTML, CSS, JavaScript, React, Vue.js, Angular 등
- 백엔드 (Back-end)
- 서버 측 로직, 데이터베이스 관리, API 등을 담당
- 주요 기술: Node.js, Python, Ruby, Java, PHP, SQL/NoSQL 데이터베이스 등
- 데브옵스 (DevOps)
- 개발과 운영을 통합하는 방식
- 주요 기술: Docker, Kubernetes, CI/CD 파이프라인, 클라우드 서비스 등
풀스택 개발자의 역할
- 웹 애플리케이션의 전체 구조 설계
- 프론트엔드와 백엔드 코드 작성
- 데이터베이스 설계 및 관리
- 서버 구축 및 배포
- 성능 최적화 및 보안 관리
풀스택 개발자는 프로젝트의 모든 측면을 이해하고 다룰 수 있어, 소규모 팀이나 스타트업에서 특히 가치 있는 역할을 합니다. 그러나 각 분야의 전문성을 모두 갖추기는 쉽지 않아, 실제로는 한 두 가지 영역에 더 전문화되는 경향이 있습니다.
풀스택 개발자가 되기 위해서는 다음과 같은 기술과 지식을 습득해야 합니다.
프론트엔드 기술
- HTML, CSS, JavaScript
- React, Angular, Vue.js 등의 프레임워크
- 반응형 웹 디자인
백엔드 기술
- Python, Java, Node.js 등의 서버 사이드 언어
- Express.js, Django 등의 백엔드 프레임워크
- 데이터베이스 관리 (SQL, NoSQL)
- RESTful API 설계 및 개발
기타 필수 기술
- 버전 관리 시스템 (Git)
- 클라우드 컴퓨팅 (AWS, Azure, Google Cloud)
- 기본적인 DevOps 지식
- 보안 기초
- UI/UX 디자인 원칙
소프트 스킬
- 문제 해결 능력
- 의사소통 능력
- 빠른 학습 및 적응력
2025년 기준으로는 AI 통합, 클라우드 컴퓨팅, 고급 DevOps 실무에 대한 이해도 중요해질 것으로 예상됩니다.
풀스택 개발자가 되기 위해서는 지속적인 학습과 실제 프로젝트 경험이 필요합니다. 온라인 코스, 부트캠프, 개인 프로젝트 등을 통해 실력을 쌓을 수 있습니다. 경험에 따라 3개월에서 2년까지 다양한 기간이 소요될 수 있으며, 꾸준한 노력과 실습이 중요합니다.
'독일에서 코딩 독학(IT Lernen)' 카테고리의 다른 글
VS Code 비주얼 스튜디오 코드 vs VS 비주얼 스튜디오 : 어떤 개발 도구를 선택해야 할까? (0) | 2025.03.20 |
---|---|
네트워크 보안 (0) | 2025.03.19 |
기초대수학 : 곱셈공식, 집합,,. (1) | 2025.03.05 |
모니터를 보는 바른 자세! 올바른 자세 (feat. 모니터 종류와 가격) (2) | 2025.03.04 |
Computerarchitektur 컴퓨터의 구조 입문, 독일어 단어 정리 (0) | 2025.03.04 |