초보자를 위한 Python 편집기 Thonny
Thonny는 초보자를 위해 만들어진 무료 Python 통합 개발 환경입니다. 코드를 작성하고 실행하며, 단계별 디버거로 오류를 찾아 수정하는 방법을 소개합니다.
파이썬, 웹 개발, SQL 등 코딩 소식을 짧게 요약하고 학습에 활용할 포인트를 함께 전합니다.
디지털 마케팅의 확산으로 고객의 광고 노출부터 구매까지 다양한 상호작용이 데이터로 쌓이지만, 데이터가 많다고 더 나은 의사결정으로 이어지는 것은 아닙니다. Python을 활용하면 반복 보고를 자동화하고 고객 행동 분석, 통계 분석, 예측 모델링, 업무 흐름 자동화를 수행할 수 있으며, 이를 위해 소프트웨어 엔지니어가 될 필요는 없습니다.
Scrimba Explain, ChatGPT의 Explain Video Generator, Gemini Notebook, Scholarly는 간호학 학습 노트 등을 바탕으로 설명 영상형 복습 자료를 만드는 데 활용할 수 있습니다. 도구마다 지원하는 자료 형식과 모바일 기능, 퀴즈 기능이 다릅니다. 어느 도구도 NCLEX에 맞춰진 것은 아니며, 영상에 나온 용량은 강의 자료와 대조해야 합니다.
Python logging을 사용해 print()보다 체계적으로 로그를 기록하는 방법을 소개합니다. 로그를 생성하고 수준과 형식을 설정하며, 프로젝트 규모에 맞춰 확장할 수 있는 핸들러를 추가하는 내용을 다룹니다.
Python의 with문과 컨텍스트 매니저를 활용해 자원 관리의 준비와 정리 과정을 간결하게 처리하는 방법을 소개합니다. 이를 통해 더 안전한 코드를 작성하는 데 도움을 줍니다.
Python 모듈과 패키지가 코드를 기능별로 나누어 구성하는 모듈식 프로그래밍을 어떻게 지원하는지 살펴봅니다. 또한 import 문이 코드를 찾는 방식도 소개합니다.
Python의 최신 문자열 포매팅 도구를 소개합니다. f-string과 .format() 메서드를 활용해 문자열에 값을 삽입하고 형식을 지정하는 방법을 다룹니다.
Python에서 문자열을 구성하는 방법으로 f-string, .format() 메서드, 나머지 연산자를 살펴봅니다. 각 방법의 장점도 함께 소개합니다.
Python의 스레딩으로 여러 작업을 동시에 실행하는 방법을 소개합니다. 잠금과 큐를 이용해 스레드를 동기화하고 경쟁 상태와 교착 상태를 피하는 방법도 다룹니다.
Python 딕셔너리의 기본 구조와 작동 방식을 살펴봅니다. 딕셔너리 리터럴과 dict() 생성자로 키-값 쌍을 만들고, 내장 메서드와 연산자로 수정하는 방법을 다룹니다.
이 튜토리얼에서는 Python에서 NumPy 배열을 만들고 다루는 방법을 배웁니다. 배열을 활용하며 데이터 과학 학습을 시작할 수 있습니다.
Python에서 SMTP를 사용해 이메일을 보내는 방법을 다룹니다. 파일 첨부, HTML 형식 메시지 작성, 연락처 목록에 맞춘 대량 이메일 개인화도 소개합니다.
Django 예제 프로젝트를 단계별로 구축하며 포트폴리오 앱을 만듭니다. 이 과정에서 모델, 뷰, 템플릿, 관리자 기능을 익힙니다.