아이티동스쿨 [HD]ORACLE (19c) 기초에서 활용까지 제대로 배우기 인강 후기
함께하는 공부! 同School 취업인적성 자격증 공무원 I T 인문/교양 발음/스피치 토익/텝스/오픽 일본어/JPT/JLPT 중국어/HSK 제3외국어 한국어/TOPIK
아이티동스쿨 No.1 IT 독학 강좌 인강
아이티동 소개 | 무료강의 | 수강후기 | 고객센터 | 이벤트 | 장바구니
회원가입
프로그래밍
그래픽
컴퓨터일반
자격증
내 강의실  >
수강 후기   |   Review IT동스쿨 > 수강 후기


+3,000P
지난 주
우수 후기
34954번째 리뷰
2024/11/28
knso****
(lv.15)
[HD]Illustrator CC 2021 기초 다지기
9강 오브젝트 변형하기4
강사: 김기민
진행방식
콘텐츠
강사
교재
동영상
활용예제를 통한 오브젝트 변형하기 중 스케일, 반전 툴을 이용하여 오브젝트를 변형을 주었습니다. 여려가지 모양에 대해 고민하고 변형툴로 작업을 해보니 참 재미있었습니다. 일러스트레이터의 각 기능들은 너무 유용하고 재미 있습니다.
27064번째 리뷰
2022/01/23
blc0****@naver.com
(lv.227)
[HD]Python(파이썬) 기초부터 실무까지 제대로 배우기 Part.18 GUI 프로그래밍-3
5강 GUI프로그래밍-3(실습-4)
강사: 신경진
진행방식
콘텐츠
강사
교재
동영상
(수업내용 : 이벤트 지정자from tkinter import *
def motion(event):
print("마우스 위치: (%s %s)" % (event.x, event.y))
return
window = Tk()
message = """당신 스스로가 하지 않으면 아무도 당신의 운명을 개선시켜
주지 않을 것이다. “””
msg = Message(window, text = message)
msg.config(bg='yellow', fg='blue', font="times 20 italic")
msg.bind('<Motion>', motion) # 마우스 모션 이벤트 처리 함수를 등록한다.
msg.pack()
window.mainloop()
위젯을 만들 때먼저 Menu(부모윈도우)로 mainMenu 변수를 생성한다. mainMenu는 메뉴자체를 나타내는 변수이다. 그리고 생성한 메뉴 자체를 윈도창의 메뉴로 지정한다. 상위 메뉴인 [파일]을 생성하고, 메뉴 자체에 부착한다. [파일]
메뉴는 선택하고 끝나는 것이 아니라, 는 configure()를 사용한다.) 메뉴의 생성
- 기본 윈도창에 메뉴를 추가해 보자. 간단한 예로 메뉴를 만드는 구성 개념과 형식은 다음과 같다.
- 메뉴는 대부분 이런 형태로 구성된다. 메뉴의 생성
- [파일] 메뉴 아래에 [열기]와 [종료] 하위 메뉴가 있는 코드를 실제로 작성해 보자. 먼저 메뉴의 겉모양만 생성한다.
from tkinter import

window = Tk()
mainMenu = Menu(window) # 메인메뉴 변수에 Menu설정(윈도우창생성)
window.config(menu = mainMenu)
fileMenu = Menu(mainMenu)
mainMenu.add_cascade(label = "파일", menu = fileMenu)
fileMenu.add_command(label = "열기")
fileMenu.add_separator()
fileMenu.add_command(label = "종료")

window.mainloop()
, 그 아래에 다른 메뉴가 확장되어야 하므로 add_cascade() 함수를 사용한다.
[파일] 메뉴의 하위에 [열기] 메뉴를 준비한다. [열기] 메뉴는 선택할 때 어떤 작동을 해야 하므로, add command()
함수를 사용한다. 메뉴 사이에 구분선을 넣고, 같은 방식으로 하위 메뉴를 생성한다. 메뉴의 겉모양만 있을 뿐 선
택해도 작동은 하지 않는다. 좋은 강의 잘 들었습니다. 언제나 자세하고 친절하게 명쾌한 강의를 하시는 강사님께 감사드립니다. 저도 강사님의 성의에 답하고자 열심히 공부하도록 하겠습니다. 감사합니다 .수고 많으셨습니다.^^
27063번째 리뷰
2022/01/22
blc0****@naver.com
(lv.227)
[HD]Python(파이썬) 기초부터 실무까지 제대로 배우기 Part.18 GUI 프로그래밍-3
4강 GUI프로그래밍-3(실습-3)
강사: 신경진
진행방식
콘텐츠
강사
교재
동영상
(수업내용 : 메뉴의 생성
- 기본 윈도창에 메뉴를 추가해 보자. 간단한 예로 메뉴를 만드는 구성 개념과 형식은 다음과 같다.
메뉴는 대부분 이런 형태로 구성된다. 파일] 메뉴 아래에 [열기]와 [종료] 하위 메뉴가 있는 코드를 실제로 작성해 보자. 먼저 메뉴의 겉모양만 생성한다.from tkinter import

window = Tk()
mainMenu = Menu(window) # 메인메뉴 변수에 Menu설정(윈도우창생성)
window.config(menu = mainMenu)
fileMenu = Menu(mainMenu)
mainMenu.add_cascade(label = "파일", menu = fileMenu)
fileMenu.add_command(label = "열기")
fileMenu.add_separator()
fileMenu.add_command(label = "종료")

window.mainloop()) 먼저 Menu(부모윈도우)로 mainMenu 변수를 생성한다. mainMenu는 메뉴자체를 나타내는 변수이다. 그리고 생성한 메뉴 자체를 윈도창의 메뉴로 지정한다. 상위 메뉴인 [파일]을 생성하고, 메뉴 자체에 부착한다. [파일]
메뉴는 선택하고 끝나는 것이 아니라, 그 아래에 다른 메뉴가 확장되어야 하므로 add_cascade() 함수를 사용한다.
[파일] 메뉴의 하위에 [열기] 메뉴를 준비한다. [열기] 메뉴는 선택할 때 어떤 작동을 해야 하므로, add command()
함수를 사용한다. 메뉴 사이에 구분선을 넣고, 같은 방식으로 하위 메뉴를 생성한다. 메뉴의 겉모양만 있을 뿐 선
택해도 작동은 하지 않는다.
) 대화상자의 생성과 사용
- 그림 파일인 GIF 파일을 선택하는 코드이다. 코드로 사용 방법을 확인해 보자.
from tkinter import *
from tkinter.filedialog import *

window = Tk()
window.geometry("400x100")

label1 = Label(window, text = "선택된 파일 이름")
label1.pack()

filename = askopenfilename(parent=window, filetypes = (("GIF 파일", ”*.gif”), ("모든 파일", "*.*")))
labeli.configure(text = str(filename))
window.mainloop()
tkinter.filedialog 모듈을 임포트하고, askopenfilename() 함수를 사용한다.
함수의 매개변수 중 parent는 부모 윈도우를 지정한다. 관심있게 볼 것은
filetypes인데, 값으로 튜플을 받는다.
그리고 각 튜플 안에는 다시 튜플로 ("표시할 글자”, “확장명”) 형식을 구성
한다. 첫 번째 값은 (GIF 파일”, “*.gif")이다. 그래서 실행 화면에서 오른쪽
아래를 보면 현재 GIF 파일만 표시한다. 이 부분을 클릭해서 '모든 파일’을
선택하면 모든 파일을 볼 수 있다. askopenfilename() 함수는 경로를 포함
해서 선택한 파일의 파일명을 반환한다.그리고 filename을 출력한다. 강사님으 좋은 강의 잘 들었습니다. 항상 친절하고 자세하게 그리고 이해하기 쉽게하는 강으 잘 들었습니다. 앞으로도 좋은 열정적인 강의 부탁드립니다 .그리고 저도 강사님에 열정과 진심어린 강의를 잘 듣고 공부하여 잘 하도록 하겠습니다 .감사합니다. 수고 많으셨
습니다.^^
27062번째 리뷰
2022/01/22
blc0****@naver.com
(lv.227)
[HD]Python(파이썬) 기초부터 실무까지 제대로 배우기 Part.18 GUI 프로그래밍-3
3강 GUI프로그래밍-3(실습-2)
강사: 신경진
진행방식
콘텐츠
강사
교재
동영상
(수업내용 : 이벤트 지정자
- 하나의 예로 마우스 왼쪽 버튼이 단일 클릭되거나 더블 클릭 될 때 발생하는 이벤트를 처리하여 보자.
from tkinter import *

def sleft(event):
print("단일 클릭, 왼쪽 버튼")
def dleft(event):
print("더블 클릭, 왼쪽 버튼")

widget = Button(None, text=‘마우스 클릭’)
widget.pack()
widget.bind('<Button-1>', sleft) #위젯과 이벤트 처리 함수를 연결한다.
widget.bind('<Double-1>', dleft)
widget.mainloop()
이번에는 마우스 모션 이벤트를 잡아서 처리해보자. 다음 슬라이드에서 보자.) 이벤트 지정자from tkinter import *
def motion(event):
print("마우스 위치: (%s %s)" % (event.x, event.y))
return
window = Tk()
message = """당신 스스로가 하지 않으면 아무도 당신의 운명을 개선시켜
주지 않을 것이다. “””
msg = Message(window, text = message)
msg.config(bg='yellow', fg='blue', font="times 20 italic")
msg.bind('<Motion>', motion) # 마우스 모션 이벤트 처리 함수를 등록한다.
msg.pack()
window.mainloop()
위젯을 만들 때 우리가 전달할 수 있는 모든 키워드 인수는 또한 configure() 메소드에 전달될 수 있다. 예를 들어,
우리가 다음과 같이 할 경우, b1.configure(text=“새로운 버튼 텍스트") 버튼의 텍스트가 변경된다. 위젯의 속성을
변경할 때는 configure()를 사용한다. 좋은 강의 잘 들 었습니다 .언제나 말씀드리지만 친절하게 그리고 설득력있는 강의였습니다. 앞으로도 좋은 강의 부탁드립니다. 그리고 저도 강사님의 노력에 부흥하여 열심히 할 것입니다 .감사합니다 .수고 많으셨습니다.^^
27061번째 리뷰
2022/01/22
blc0****@naver.com
(lv.227)
[HD]Python(파이썬) 기초부터 실무까지 제대로 배우기 Part.18 GUI 프로그래밍-3
2강 GUI프로그래밍-3(실습-1)
강사: 신경진
진행방식
콘텐츠
강사
교재
동영상
(수업내용 : 이벤트 지정자
▶<Double-Button-1>
마우스 버튼 1이 더블 클릭될 때 발생한다. Double이나 Triple을 접두사로 사용할 수 있다. 만약 단일 클릭과
더블 클릭에 동시에 연결하였다면 양쪽 콜백 메소드가 모두 호출된다.
▶<Enter>
마우스 포인터가 위젯으로 진입하였을 때 발생한다. 사용자가 엔터키를 눌렀다는 것이 아니다.
▶<Leave>
마우스 포인터가 위젯을 떠났을 때 발생한다.
▶<FocusIn>
키보드 포커스가 현재의 위젯으로 이동하였다.
▶<FocusOut>
키보드 포커스가 현재의 위젯에서 다른 위젯으로 이동하였다.
▶<Return>
사용자가 엔터키를 입력하였다. 개발자는 키보드에 존재하는 어떤 키에도 콜백 메소드를 연결할 수 있다.) ) 이벤트 지정자
▶<Key>
사용자가 어떤 키라도 누르면 발생한다. 눌려진 키는 이벤트 객체의 char멤버에 저장된다. 만약 F5와 같은 특
수키라면 char 멤버는 비어있다.
사용자가 "a"를 입력하였을 때 발생한다. 대부분의 인쇄가능한 문자는 이런 식으로 이벤트를 연결할 수 있다.
예외로는 " "(<space>)와 "<" (<less>)가 있다. 1은 키보드 바인딩이고 <1>은 버튼 바인딩임을 주의하라.
▶<Shift-Up>
사용자가 시프트 ▶<Configure>
위젯이 크기를 변경하였을 때 발생한다. 위젯의 위치나 플랫폼을 변경해도 발생한다. 새로운 크기는 콜백 메소
드로 전달되는 이벤트 객체의 width와 height 속성에 저장된다. 좋은 강의 잘 들 었습니다 .언제나 말씀드리지만 친절하게 그리고 설득력있는 강의였습니다. 앞으로도 좋은 강의 부탁드립니다. 그리고 저도 강사님의 노력에 부흥하여 열심히 할 것입니다 .감사합니다 .수고 많으셨습니다.^^
27060번째 리뷰
2022/01/22
chld****@naver.com
(lv.3)
멀티미디어콘텐츠 제작전문가 필기 Part 1 (멀티미디어개론)
4강 멀티미디어개론 1
강사: 조교연
진행방식
콘텐츠
강사
교재
동영상
(수업내용 : 좋음 정말 도움이 되는 강의다) 정말 기분 좋아지는 강의다 좋은 강의 감사합니다
27059번째 리뷰
2022/01/21
hjto****
(lv.8)
[HD]쉽게 따라하는 SketchUp Pro 2021 한글 Part.1
3강 기본 도구
강사: 박남용
진행방식
콘텐츠
강사
교재
동영상
(수업내용 : 스케치업 기본도구와 그리기 페인트입히기 지우개 까지의 내용과 구성과 그룹을 짜는 수업 내용
기본도구 활용법과 그리기도구의 약간의 활용 그리고 구성과 그룹을 구성하는 내용입니다) 기본도구와 그리기를 시작하니 이제 정말 스케치업을 시작하는 느낌입니다. 차분히 복습하며 스케치업 고수가 되겠습니다
27058번째 리뷰
2022/01/21
hjto****
(lv.8)
[HD]쉽게 따라하는 SketchUp Pro 2021 한글 Part.1
2강 화면구성의 이해와 툴바 및 마우스 활용
강사: 박남용
진행방식
콘텐츠
강사
교재
동영상
(수업내용 : 기본 화면구성과 기본적인 툴바와 마우스를 다루는 내용이었습니다) 느낌적인 느낌 좋습니다 이해하기 쉽게 설명 해주셔서 감사합니다.
27057번째 리뷰
2022/01/21
hjto****
(lv.8)
[HD]쉽게 따라하는 SketchUp Pro 2021 한글 Part.1
1강 소개 및 설치
강사: 박남용
진행방식
콘텐츠
강사
교재
동영상
(수업내용 : 스케치업이 무엇인지 소개를 해주시고 무료설치판 다운까지의 내용입니다.) 처음인데도 굉장히 잘 알아들을수 있었습니다. 열심히 하겠습니다.
27056번째 리뷰
2022/01/21
digm****
(lv.11)
멀티미디어콘텐츠 제작전문가 필기 Part 1 (멀티미디어개론)
16강 멀티미디어개론 13
강사: 조교연
진행방식
콘텐츠
강사
교재
동영상
(수업내용 : 정보보안과 저작권에 대해서 확인문제와 기출문제를 풀었습니다.) 저작권의 기초부터 제대로 배울 수가 있고, 바이러스도 다양하게 이루어져 있어, 간단한 문제도 있으므로 어느 정도는 이해가 된 느낌이 들었습니다. 어느 정도는 이해가 갈 것 같지만, 아직 외워야 할 것도 부족하므로, 확인문제와 기출문제들을 다시한번 살펴보면서 기억하고, 실제 시험에서도 준비하여 노력하겠습니다!
27055번째 리뷰
2022/01/21
digm****
(lv.11)
멀티미디어콘텐츠 제작전문가 필기 Part 1 (멀티미디어개론)
15강 멀티미디어개론 12
강사: 조교연
진행방식
콘텐츠
강사
교재
동영상
(수업내용 : 정보보안중 바이러스와 정보 보호 기법, 저작권 중 워터마크에 대해서 배웠습니다.) 컴퓨터의 구조와 정보에 대해 기초부터 열심히 배우고, 이해가 가는 느낌이 들었습니다. 이제 멀티미디어 개론에 강의가 얼마 안 남아서 강사님 믿고, 마지막까지 최선을 다하며 자격증을 취득을 위해서 다짐하겠습니다!
처음   이전  751  752  753  754  755  756  757  758  759  760  다음   마지막


프로그래밍
[특별할인] 프리패스
C / C++ / C# / Java / VB
안드로이드 / 아이폰
웹프로그래밍
R / 하둡 / 파이썬 / Scratch
데이터베이스
라즈베리파이
그래픽
[특별할인] 프리패스
포토샵 / 일러스트
프리미어 / 애펙 / 베가스
인디자인 / 오토캐드
3ds Max / 마야 / 라이노
지브러시 / 시네마4D
스케치업 / 라이트룸
3D 프린팅
게임캐릭터 그리기
기타 그래픽
컴퓨터일반
[특별할인] 프리패스
오피스
운영체제
스마트폰 / SNS
인터넷 / 컴퓨터일반
AI(인공지능) 툴
자격증
[특별할인] 프리패스
사무자동화 / 컴퓨터그래픽
ITQ / GTQ
컴퓨터활용능력
워드프로세서
MOS / E-Test
정보처리(산업)기사/기능사
정보보안기사 / 산업기사
네트워크관리사
웹디자인기능사
COS(Coding Specialist)
데이터분석 준전문가(ADsP)
데이터분석 전문가(ADP)
SQL개발자 (SQLD)
ACA국제자격증
세무/회계 자격증
기타 자격증
내강의실
수강 중 강의
종료된 강의
결제 / 배송내역
포인트 내역
내 정보
고객센터
자주 하는 질문 (FAQ)


상호: (주)스마트동스쿨 | (03909) 서울특별시 마포구 매봉산로 37 DMC산학협력연구센터 1005호 | 대표: 나준규
사업자등록번호 209-81-50372 | 통신판매업 신고번호 제 2012-서울마포-0453 호 | 개인정보관리책임자: 나준규
대표전화 070-4707-2726 | 팩스번호 0303-0101-4242 | e-mail: help@smartdongs.com | 회원약관 | 개인정보보호정책
Copyright ⓒ (주)스마트동스쿨 Co.,Ltd. All Rights Reserved.
고객센터 | 평일 09:00 ~ 18:00
(주말/공휴일 휴무)

1:1 문의하기