강의/python3

[python3] 1강. OT

jinkwon.kim 2022. 3. 30. 10:01
728x90
반응형

강사 소개

개발 분야

    - 리눅스 시스템 응용프로그램 개발

    - 클라우드 보안 개발

    - 네트워크 보안

사용 언어

    - C언어 개발 - 6년

    - C++ 개발 - 4년

    - 그외 언어(python, go, javascript, html)는 조금씩 건드려봄

 

목표

최종 목표는 python3를 이용하여 client/server 구조인 채팅 프로그램 만들기

- 선정 사유 : 대부분의 프로그램은 client/server구조로 되어있기 때문이고이에 기초가 되는 것이 채팅 프로그램 입니다.

시간

    - 매주 토요일, 오후 9시 , 1시간

     (시간 조정 가능 합니다)

 

강의 방식 

    - 언어에 종속 되지 않는 방향으로설명

    - 설명 + 실습

 

강의 설명 방식

top-down 방식으로 진행

    - sample code를 확인 후  다시 만들어가는 방식으로 진행

 

강의 기준 언어 

python3

 

왜 Python3으로 하나요?

1. 문법이 간단하다.

2. python만 설치 되어있으면 어디서든 프로그램을 실행 할 수 있다.

3. interpreter 언어 이기때문에 컴파일이 필요 없다.

4. compile하기 위한 것을 따로 배우지 않아도 된다.

Python3 개발 환경 설정

https://rswm-ju.tistory.com/2

 

Python 개발 환경 설정 (Visual Studio Code 활용)

Python의 편집기로 다양한 platform이 존재하지만, 최근에는 Visual Studio Code가 가벼워 많이 활용되고 있다. Python을 Visual Studio Code에서 사용하기 위해서는 복잡한 설치 및 설정 과정이 필요하다. 1. Pyt..

rswm-ju.tistory.com

 

간단한 테스트 

https://godbolt.org/

 

Compiler Explorer

 

godbolt.org

 

728x90
반응형