본문 바로가기
반응형

전체 글151

[리액트 기초 스터디 #1] 클론 코딩 수업 준비하기 - Node.js, npm, npx, 비주얼 스튜디오 코드, 깃 설치하기 [리액트 기초 스터디 #1] 클론 코딩 수업 준비하기 오늘부터 시작할 스터디 주제는 리액트를 이용해서 영화 평점 웹 서비스를 그대로 따라서 만들어 보는 것이다. 노마드 코더 니콜라스 선생님의 신작 을 가지고 정말 그대로 따라 만들면서 스터디를 진행해볼 예정이다. 리액트도, Node.js도 전혀 모르는 상태라서 긴장되기도 하고, 걱정되기도 하지만! 작품을 하나 만들어가면서 차근차근 연습하다보면 무언가를 배울 수 있지 않을까? 완성될 작품을 기대하며 신나게 출발!! 오늘은 그 첫 순서로 리액트 앱을 만들기 위한 기본 환경 설정을 시작한다. 클론 코딩 수업 준비하기 리액트로 영화 앱을 클론 코딩하려면 준비해야 할 도구들이 있다. 이번 스터디에서는 Node.js, npm, npx, 비주얼 스튜디오 코드, 깃을 .. 2020. 7. 3.
MySQL 입문자를 위한 초보 책 추천 :: <이것이 MySQL이다> 우재남 지음, 한빛미디어 :: 서평, 리뷰 이것이 MySQL이다 (우재남 지음, 한빛미디어) 제목 : 이것이 MySQL이다 (개정판) 저자 : 우재남 발행 : 2020년 5월 10일 펴낸곳 : 한빛미디어(주) 한빛미디어에서 주관하는 활동으로 제공받은 책을 통해 작성된 서평입니다. 출판사에서는 책 외에 다른 어떤 것도 제공받지 않았습니다. 이 책을 읽고 느낀 점들은 서평단 활동과 상관 없이 책을 읽은 저의 주관적인 생각들을 솔직하게 적은 것이며, 3자의 시각에서 객관적으로 작성하려고 노력하였습니다. 나는 대안학교 교사다, 그러나 개발자를 꿈꾼다 외부로부터 재정지원을 전혀 받지 못하는 작은 대안학교에 근무하고 있다. 그러다보니 여러 가지로 인프라가 부족한 것이 사실이다. 물리적인 인프라는 말할 것도 없고 소프트웨어적인 것도 많이 부족하고 열악하다. .. 2020. 7. 2.
앱 인벤터 번역가가 직접 쓴 쉽게 배우는 앱 인벤터(이재우 지음, 생능출판) :: 서평, 리뷰 앱 인벤터 번역가가 직접 쓴 쉽게 배우는 앱 인벤터 (이재우 지음, 생능출판) 알고 계셨어요? 앱 인벤터는 쉬운 사용법과 막강한 성능 때문에 초중고 학생들의 코딩 공모전 및 대회에서 가장 많이 사용되는 무료 앱 제작 도구이다. 앱 인벤터는 195개국 820만 명이 가입하여 3,400만 개의 앱을 개발한 도구이다. 앱 인벤터는 인터넷, 데이터베이스, 통신, 20여 종의 스마트폰 센서를 모두 사용할 수 있다. 앱 인벤터로 개발한 어플은 플레이스토어에 등록할 수도 있다. 우와! 진짜요? 정말 몰랐던 사실이다. 뭔가 기대가 되는데!! 나도 앱을 만들고 싶었다 오래전부터 안드로이드 앱을 하나쯤 만들어보고 싶다는 생각을 했었다. 그리고 실제로 완성해서 플레이스토어에 올려보기도 했었다. 2013년 11월쯤의 일인데,.. 2020. 6. 15.
Do it! 첫 파이썬 - 게임하듯 배우는 나의 첫 프로그래밍 책(엘리스 코딩, 이지스퍼블리싱) :: IT 도서 리뷰, 서평, 후기 Do it! 첫 파이썬 - 게임하듯 배우는 나의 첫 프로그래밍 책 (이지스퍼블리싱) 제목 : Do it! 첫 파이썬 - 게임하듯 배우는 나의 첫 프로그래밍 책 저자 : 엘리스 코딩 발행 : 2020년 4월 10일 펴낸곳 : 이지스퍼블리싱(주) 이지스퍼블리싱 Do it! 공부단 활동을 마무리하며 작성한 리뷰입니다. 이 책을 읽고 느낀 점들은 책을 읽은 저의 주관적인 생각들을 솔직하게 적은 것입니다. 올해 2월 말 쯤, 이지스퍼블리싱 출판사 페이스북 페이지에서 흥미있는 광고를 보았다. 의 베타테스터를 모집한다는 광고였다. '뭐라고? 왕초보를 위한 파이썬 기초 문법 책이라고?' '나는 파이썬을 하나도 모르는데 신청해볼 수 있을까?' '파이썬은 잘 모르지만 코딩 교육에 관심은 많잖아?' 마음 속의 여러 소리들을.. 2020. 6. 6.
[8일차] Do it! 첫 파이썬 :: 07. 코드 꾸러미 만들기 - 함수(2) (feat. 내가 만든 로또 번호 추천 프로그램) [Do it! 공부단 스터디 8일차] Do it! 첫 파이썬 :: 07. 코드 꾸러미 만들기 - 함수(2) 07. 코드 꾸러미 만들기 ― 함수 07-6. 모아 모아 다 모아! ― 모듈 프로그램에서 사용할 함수와 변수, 그리고 여러 자료를 미리 모아 놓는 방법을 모듈(module)이라고 한다. 모듈 불러오기 모듈은 직접 만들어서 사용할 수도 있고, 만들어져 있는 모듈을 불러와 사용할 수도 있다. import 를 쓴 뒤 한 칸 띄고 불러올 모듈의 이름을 적는다. # 모듈 불러오기 기본형 import 불러올 모듈의 이름 # 모듈 불러오기 예시 import random # ramdom 모듈을 불러오라는 뜻! 모듈 사용하기 모듈을 사용하려면 모듈 안에 어떤 것이 들어있는지 알아야 한다. import로 모듈을 불러.. 2020. 6. 5.
[7일차] Do it! 첫 파이썬 :: 07. 코드 꾸러미 만들기 - 함수(1) [Do it! 공부단 스터디 7일차] Do it! 첫 파이썬 :: 07. 코드 꾸러미 만들기 - 함수(1) 07. 코드 꾸러미 만들기 ― 함수 07-1. 프로그램의 기본 틀 프로그램은 '컴퓨터에게 어떤 작업을 시키려고 만든 코드의 모음'이다. 프로그램의 기본 틀 : 입력 → 작업 → 출력 07-2. 함수가 뭐예요? 특정 기능을 실행하는 코드 또는 코드의 모임을 함수라고 한다. 지금까지 이미 사용했던 print(), input(), int(), len() 들이 모두 함수이다. 함수는 파이썬을 통해 어떤 입력을 받아서 특정 명령을 실행하고, 그 결과를 알려주는 역할을 한다. 함수 기능 len() 자료를 넣으면 그 자료의 길이를 알려 줍니다 int() 자료를 넣으면 정수형으로 변환해서 알려 줍니다 str() .. 2020. 6. 5.
[6일차] Do it! 첫 파이썬 :: 06. 독특한 자료형 친구들 [Do it! 공부단 스터디 6일차] Do it! 첫 파이썬 :: 06. 독특한 자료형 친구들 06. 독특한 자료형 친구들 06-1. 문자열·리스트 가지고 놀기 N번째 원소를 제거해! - 리스트.pop() 특정 자료의 개수를 알려 줘! - 시퀀스.count() 문자열을 쪼개서 리스트로! - 문자열.split() 리스트를 합쳐서 문자열로! - 접착 문자열.join(리스트) # 리스트에서 N번째 원소 제거하기 리스트.pop(i) # i는 제거할 원소의 인덱스 # 자료의 개수 알아내기 시퀀스.count(d) # d는 개수를 알고 싶은 자료 # 문자열을 쪼개서 리스트로 만들기 문자열.split(c) # c는 문자열을 쪼개는 기준 문자열 # 리스트를 합쳐서 문자열로 만들기 접착 문자열.join(리스트) # 접착 .. 2020. 6. 4.
[5일차] Do it! 첫 파이썬 :: 05. 코드의 반복 줄이기 - 반복문 [Do it! 공부단 스터디 5일차] Do it! 첫 파이썬 :: 05. 코드의 반복 줄이기 - 반복문 05. 코드의 반복 줄이기 ― 반복문 05-1. 반복되는 코드는 지루해! 어떤 범위 안에서 특정 명령을 반복하는 구문을 반복문이라고 한다. # 반복문을 사용하지 않고 코딩하기 print('*') print('**') print('***') print('****') print('*****') # 반복문을 사용하여 코딩하기 for i in range(1, 6): print('*' * i) 05-2. 반복문의 기본 ― for 문 for 문의 반복 범위는 시퀀스로 표현한다. for 뒤에 변수 이름을 정해서 쓴 뒤 in 키워드와 시퀀스 자료를 적으면 시퀀스 원소의 개수만큼 반복하겠다는 뜻이 된다. # for 문.. 2020. 6. 3.
이것이 안드로이드다 with 코틀린(고돈호, 한빛미디어) :: IT 도서 리뷰, 서평, 후기 이것이 안드로이드다 with 코틀린 (고돈호, 한빛미디어) 제목 : 이것이 안드로이드다 with 코틀린 저자 : 고돈호 발행 : 2020년 5월 1일 펴낸곳 : 한빛미디어(주) 한빛미디어에서 주관하는 나는 리뷰어다 활동으로 제공받은 책을 통해 작성된 서평입니다. 출판사에서는 책 외에 다른 어떤 것도 제공받지 않았습니다. 이 책을 읽고 느낀 점들은 서평단 활동과 상관 없이 책을 읽은 저의 주관적인 생각들을 솔직하게 적은 것입니다. 생각해보니 나도 개발자였네 2013년 11월, 지금 생각해보면 약간 무모한 도전을 했었다. 근무하고 있는 대안학교 홈페이지와 연동되는 안드로이드 어플을 만들어보자! 코딩의 코자도 잘 모르는 상태에서 무작정 책 한권을 구해서 따라해보았다. 오래전 일이라 잘 생각은 나지 않지만, 이.. 2020. 5. 31.
[4일차] Do it! 첫 파이썬 :: 04. 무엇이든 담아요 - 리스트 [Do it! 공부단 스터디 4일차] Do it! 첫 파이썬 :: 04. 무엇이든 담아요 - 리스트 04. 무엇이든 담아요 ― 리스트 리스트 자료형의 특징 대괄호[ ] 안에 문자열, 숫자형, 리스트를 원소로 넣을 수 있다. 원소의 위치를 인덱스라고 부르며, 0부터 시작한다. 원소에 접근하는 방법으로 인덱싱과 슬라이싱이 있다. 04-1. 리스트 원소 줄 세우는 4가지 방법 리스트에 새로운 원소를 추가하려면 append() 함수 사용 리스트의 특정 위치에 원소를 추가하려면 insert() 함수 사용 리스트에서 특정 원소를 삭제하려면 remove() 함수 사용 리스트에서 원소를 정렬하려면 sort() 함수 사용 # 리스트에 원소 추가하기 리스트.append(d) # d는 추가할 원소 # 리스트의 특정 위치에 .. 2020. 5. 30.
반응형