코딩 클럽 LV2 : 본격 파이썬 입문 - 본격 파이썬 입문 10대를 위한 프로그래밍 노트, 수프
크리스 로피 지음, 유형목.이지호 옮김 / 한빛미디어 / 2015년 9월
평점 :
절판


LV2는 초등학교 아이가 혼자서 학습하기 어려울 수도 있지만 코딩에 감각이 있는 학생이라면 어렵지 않게 학습을 진행할 수 있다.

댓글(0) 먼댓글(0) 좋아요(7)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
코딩 클럽 LV2 : 본격 파이썬 입문 - 본격 파이썬 입문 10대를 위한 프로그래밍 노트, 수프
크리스 로피 지음, 유형목.이지호 옮김 / 한빛미디어 / 2015년 9월
평점 :
절판


LV1에서 학습한 내용을 토대로 LV2에서는 GUI 프로그램을 만들어 본다. 간단한 계산기를 만들어 보면서 프로그래밍에 대해 좀 더 깊이 들어간다. LV2는 초등학교 아이가 혼자서 학습하기 어려울 수도 있다. 코딩에 감각이 있는 학생이라면 어렵지 않게 학습을 진행할 수 있다.


1장에서는 자료형, 튜플, 리스트, 딕셔너리를 배운다. 2장에서는 tkinter를 사용하여 GUI 프로그램을 만들어 본다. 3장에서는 간단한 계산기를 설계하면서 실제로 동작하는 계산기를 만들어 본다. 4장에서는 제대로 동작하는 계산기를 만들기 위해 테스트와 디버깅에 관해 배운다. 5장에서는 계산기에 버튼을 더 추가하여 보다 전문적인 기능을 몇 가지 구현해 본다. 마지막 6장에서는 알고리즘이 무엇인지 간단히 알아본다.


댓글(0) 먼댓글(0) 좋아요(9)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
코딩 클럽 LV1 : 모두를 위한 파이썬 기초 - 저는 코딩도 파이썬도 처음인데요 10대를 위한 프로그래밍 노트, 수프
크리스 로피 지음, 유형목 옮김 / 한빛미디어 / 2015년 9월
평점 :
절판


예제 코드와 내용이 상당히 쉬운 편이라 초등학생이나 중학생 입문자에게 적합해 보인다. 영국 케임브리지에서 만든 책으로 그림과 설명이 친근해 아이들이 읽기 편하게 되어있다.

댓글(0) 먼댓글(0) 좋아요(9)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
코딩 클럽 LV1 : 모두를 위한 파이썬 기초 - 저는 코딩도 파이썬도 처음인데요 10대를 위한 프로그래밍 노트, 수프
크리스 로피 지음, 유형목 옮김 / 한빛미디어 / 2015년 9월
평점 :
절판


어린이와 청소년을 위한 파이썬 기초를 알려주는 책이다. 둘째가 요즘 파이썬에 관심을 갖고 있어서 같이 읽어 보았다. 예제 코드와 내용이 상당히 쉬운 편이라 초등학생이나 중학생 입문자에게 적합해 보인다. 영국 케임브리지에서 만든 책으로 그림과 설명이 친근해 아이들이 읽기 편하게 되어있다.


1장에서는 IDLE에 관해 설명하고 첫 번째 파이썬 프로그램을 만들어 본다. 2장에서는 문장, 수학 계산 그리고 반복문에 관해 설명한다. 3장에서는 코드를 작성하는 방법과 사용자 입력 그리고 random 모듈을 사용해 본다. 4장에서는 함수를 배우고 무작위 구구단, 숫자 맞추기 게임을 작성해 본다. 5장에서는 tkinter 라이브러리를 배우고 키보드를 조작해 본다.


댓글(0) 먼댓글(0) 좋아요(8)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
만들면서 배우는 클린 아키텍처 - 자바 코드로 구현하는 클린 웹 애플리케이션 위키북스 IT Leaders 시리즈 34
톰 홈버그 지음, 박소은 옮김 / 위키북스 / 2021년 11월
평점 :
절판


아키텍처에 관한 이론을 전달하는 책이다. 실무에서 사용하는 코드는 복잡한 로직과 내부 사정이 있기 때문에 한 권의 책에 실무에 적합한 내용을 담는 것은 무리가 있다. 이 책에서는 클래스간 의존관계는 어느 정도로 해야 할지, 패키지 레벨은 어떻게 나눠야 하는지 등의 고민에 관한 힌트를 제공해 준다. 제목만 보고 너무 많은 기대를 했던 사람에겐 실망을 안겨줄 수도 있다. 특히 이 책에 핵심이라고 할 수 있는 "육각형 아키텍처"가 그리 좋아 보이지 않는다.



참고로 웹 컨트롤러는 URL, 경로, HTTP 메서드, 콘텐츠 타입과 같이 특정 기준을 만족하는 HTTP 요청을 수신해야 한다. 모든 기능은 단위로 나누고 가급적 한눈에 확인이 가능하도록 50라인 미만으로 작성하는 것이 좋다. 


댓글(0) 먼댓글(0) 좋아요(10)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo