[위니브 엠버서더] 그래픽과 함께 공부하는 파이썬

이상해씨·2023년 12월 14일
1

위니브 엠버서더

목록 보기
12/25

💡 입문자와 CLI & GUI

PC를 사용하다 보면 모든 것이 그래픽으로 되어 있어 사용자는 클릭을 하므로서 여러 서비스를 이용할 수 있다.

그렇기 때문에 CLI가 기본인 프로그래밍 언어를 처음 배울 때, 충격을 받거나 힘들어 하는 부분 중 하나는 GUI이 형식이 아니라 출력값이 와닿지 않아 금방 흥미가 떨어지는 경우도 생각보다 많다.

💡 CLI(Command-Line Interface)

: 명령줄 인터페이스(CLI)는 키보드를 이용해 운영 체제와 상호 작용하는 소프트웨어 메커니즘
(출처 - https://aws.amazon.com/ko/what-is/cli/)

💡 GUI(Graphical User Interface)

: 그래픽 사용자 인터페이스를 의미. 사용자가 창, 메뉴, 아이콘, 버튼 등 그래픽 요소를 통해 전자 기기와 상호작용할 수 있도록 돕는 시각적 인터페이스를 의미
(출처 - https://rescale.com/ko/glossary/graphic-user-interface-gui/)


본 포스팅은 Python 기초를 알지만, CLI가 아직 익숙하지 않은 사람들을 위한 위니브 강의를 소개하고자 한다.

🦁 그래픽과 함께하는 위니브 파이썬 강의

🦁 PyGame 어드벤쳐 : 위니브 월드를 수복하라!


(출처 - PyGame 어드벤쳐 : 위니브 월드를 수복하라!)

  • PyGame을 사용하여 python으로 game을 제작할 수 있는 강의로, 파이썬으로 게임 프로그래밍을 경험할 수 있는 강의다.
  • Python의 기초는 알지만, CLI가 익숙치 않은 사람들에게 추천하는 강의다 (Python 요약강의도 제공해서 python을 입문자도 도전해볼만한 강의라고 생각한다)
  • python으로 다양한 서비스를 제공할 수 있다는 것을 느낄 수 있는 강의다.

💡 PyGame가 뭐야?

  • Python으로 작성할 수 있는 게임.
  • 컴퓨터 그래픽과 사운드 라이브러리가 포함되어 있는 도구.
  • 슈팅게임, 리듬게임과 같은 프로그램을 만들 수 있도록 해주는 라이브러리
  • 아래와 같은 게임을 제작해 볼 수 있어요! (예시3개)

🦁 당신이 이 강의를 들어야 하는 이유?

✅ 1. 게임 기획부터 구현까지 경험해 볼 수 있는 기회!

: 게임기획 > 디자인 > 코드 > 상세내용 순으로 pyGame을 개발하여 파이게임 라이브러리프로그램 개발 프로세스를 경험할 수 있다.

2. 귀여운 캐릭터들과 재미있는 스토리

: 제주코딩베이스캠프만의 스토리와 캐릭터로 PyGame강의를 즐겁게 들을 수 있다

✅ 3. 다양한 예제를 통해 많은 게임을 제작!

: 생선잡기 게임, 상한 당근 골라내기 게임, 요리게임, 광석 채굴, 동료구출 게임 등 5가지의 예제를 해보며, 재밌게 코딩할 수 있다

✅ 4. 노션 페이지와 PDF로 간편하게 공부
: 노션 체이지와 PDF로 간편하게 공부하고 코딩할 수 있다

✅ 5. Python 30분 요약강좌 제공

: 실습을 하기에는 아직 자신없는 분들을 위해 Python 30분 요약강좌를 제공한다!


🦁 예제로 살펴보는 PyQt Tutorial


(출처- 예제로 살펴보는 PyQt Tutorial)

💡 PyQt가 뭐야?

  • Python 기반으로 GUI 프로그램을 만들 때 사용하는 도구
  • 윈도우 계산기와 같은 프로그램을 만들 수 있다
  • Py Qt의 Qt Designer 프로그램을 이용하여 그래픽을 쉽게 제작할 수 있다

🦁 당신이 이 강의를 들어야 하는 이유?

✅ 1. 프로그램 개발 프로세스를 경험할 수 있는 기회!

: pyQt 뿐만 아니라, 프로그램 기획 > 디자인 > 코드 > 상세내용 등 프로그램 개발 프로세스 과정을 경험할 수 있다.

2. 귀여운 캐릭터들과 재미있는 스토리로 즐겁게 학습!

: 제주코딩베이스캠프만의 스토리와 캐릭터로 PyQt 강의를 즐겁게 들을 수 있다

✅ 3. 다양한 예제를 통해 많은 게임을 제작!

: 랜덤산출 프로그램, 자동 재무 보고서 프로그램, 월급 계산기 자동화 프로그램, POS기 만들기, 머신러닝 등의 다양한 예제를 제작할 수 있다!

✅ 4. 노션 페이지와 PDF로 간편하게 공부
: 노션 체이지와 PDF로 간편하게 공부하고 코딩할 수 있다

✅ 5. Python 30분 요약강좌 제공

: 실습을 하기에는 아직 자신없는 분들을 위해 Python 30분 요약강좌를 제공한다!


💡 CLI 코딩이 아직 익숙하지 않다면, PyGame, PyQt 강의를 통해 파이썬을 시각적으로 즐겁게 배워보는 것은 어떨까?



참고

profile
공부에는 끝이 없다

0개의 댓글