[유튜브 강의]- 센치한 개발자(75)
-
[파이썬 기초 강좌] 07. 날씨 프로그램 만들기 (API 통신) - 4K
▶︎ 센치한개발자 채널 구독하기 : https://goo.gl/wPYaXG 안녕하세요 센치한개발자입니다. 이번시간은 파이썬 기초강좌 최종편 "날씨 프로그램" 만들기 입니다. 파이썬에서 네트워크 통신으로 날씨 API 를 통해 날씨를 가져오는 간단한 방법을 알려드립니다. 많은 시청 부탁드려요~ *. 프로그램 소스는 별도로 GIT에 Push하지 않았습니다 (간단한 소스라..)
2021.09.26 -
[파이썬 기초 강좌] 06. 파이썬 기초 - 조건문 (if)과 반복문 (while, for)
▶︎ 센치한개발자 채널 구독하기 : https://goo.gl/wPYaXG
2021.09.26 -
안드로이드 스튜디오 코틀린 프로젝트(앱) 만들기
안드로이드 스튜디오에서 코틀린 프로젝트(앱)를 만드는 일은 너무나 간단하지만 필요한 build.gradle 의 최소한의 dependency 를 정리하고자 기록합니다. 2021.09월 기준 최신 안드로이드 스튜디오 arctic fox 버전에서 코틀린 프로젝트를 생성하면 다음과 같이 생성이 됩니다. 프로젝트 레벨에 있는 build.gradle buildscript { repositories { google() mavenCentral() } dependencies { classpath "com.android.tools.build:gradle:7.0.0" classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.30" // NOTE: Do not place your ..
2021.09.18 -
[파이썬 기초 강좌] 05. 자료형 bool
▶︎ 센치한개발자 채널 구독하기 : https://goo.gl/wPYaXG 참과 거짓 # 참 a = 1 b = "1" c = [1, 2, 3] d = (1, 2, 3) e = {"name": "senti"} #거짓 aa = 0 bb = "" dd = [] ee = () ff = {} None - 다음 방송 [파이썬 기초 강좌] 06. 파이썬 기초 - 제어문 (if)과 반복문 (while, for)
2021.09.15 -
[파이썬 기초 강좌] 04. 자료형 - 리스트, 튜플, 딕셔너리
04. 파이썬 기초 - 자료형 (리스트, 튜플, 딕셔너리) ▶︎ 센치한개발자 채널 구독하기 : https://goo.gl/wPYaXG - 더 자세한 내용은 방송에서 확인해주세요~ 기본 형태 # 리스트 a = [1, 2, 3] # 튜플 b = (1, 2, 3) bb = 1, 2, 3 # 딕셔너리 c = {"name": "senti"} 활용 # 리스트 인덱싱 >>> a = [1, 2, 3] >>> a[0] 1 >>> a[0:2] [1, 2] # 튜플 인덱싱 >>> a = (1, 2, 3) >>> a[0] 1 # 딕셔너리 값 가져오기 >>> a = {"name": "senti", "age": "7"} >>> a["name"] 'senti' >>> a.get("name") 'senti' # 딕셔너리 키값들 가져..
2021.09.13 -
[파이썬 기초 강좌] 03. 자료형 - "숫자형, 문자형"
03. 자료형 - "숫자형, 문자형" ▶︎ 센치한개발자 채널 구독하기 : https://goo.gl/wPYaXG 숫자형 자료형 중에 숫자형 자료형 다음과 같은 종류가 존재합니다. 정수 : 0, 1, 2, 3, 4 ~~ 실수 : 1.1, 1.2, 0.1, -0.1, -1 8진수 : 0o12 (숫자 0에 알파벳 소문자 o, 대문자 O + 숫자) 16진수 : 0xff (255) 문자형 1. 문자열 만들기 >>> hello1 = "Hello Python" >>> hello2 = 'Hello Python' >>> hello3 = """Hello Python""" >>> hello4 = '''Hello Python''' 이렇게 큰 따옴표, 작은 따옴표 쌍으로 표시하면 문자열이 됩니다. 방식이 4개나 존재하는 이유는..
2021.09.09 -
[파이썬 기초 강좌] 02. 변수와 함수와 연산자
02. 변수와 함수와 연산자 ▶︎ 센치한개발자 채널 구독하기 : https://goo.gl/wPYaXG 변수 (variable) 변수는 "값을 담을 수 있는 그릇"이라고 생각하자. >>> a = 1 >>> b = 2 >>> a 1 >>> b 2 그 값은 여러가지가 있다. 나중에 배울 클래스(class)도 들어갈수 있고, 숫자도 문자도 자유롭게 들어갈 수 있다. 이런 변수에 또다른 변수를 넣을 수도 있다. >>> a = 1 >>> b = a >>> b 1 함수(method) 함수는 특정한 "기능을 동작시키는 최소 단위"이다. def 함수이름: 동작1 동작2 예를 들어, 라면을 먹기위해 "냄비가 있는가?" "냄비를 꺼낸다" "물을 붓는다" "끓인다" "라면이 있는가?" 와 같은 일련의 각각의 동작들을 정의하..
2021.09.02 -
[파이썬 기초 강좌] 01. 파이썬 및 파이참(pycharm)설치
▶︎ 센치한개발자 채널 구독하기 : https://goo.gl/wPYaXG Life is too short (You need Python) - 브루스 에켈 안녕하세요 센치한 개발자입니다.파이썬이라는 프로그래밍 언어는, 오래전 크리스마스 즈음 컴퓨터는 있었지만 할일이 없었던(아마도 실직) 네덜란드 프로그래머 귀도 판 로썸(Guido Van Rossum)이 약간은 장난스런 마음을 가지고 평소 좋아했던 영국 코미디 그룹 몬티 파이썬의 이름을 따서 만든 인터프리터(통역식) 언어입니다. 2.0 버전은 2000년에, 3.0 버전은 2008년에 개발되었습니다.01. 파이썬 소개파이썬이란?Python is an interpreted(통역), interactive(상호작용-대화형), object-oriented prog..
2021.09.01 -
[파이썬 강좌] 방송 강의 목차
[ 방송 순서 ] 01강. 파이썬 소개 및 설치 02강. 파이썬 기초 - 1. 변수와 함수와 연산자 03강. 파이썬 기초 - 2. 자료형 - 숫자, 문자열 04강. 파이썬 기초 - 3. 자료형 (리스트, 튜플, 딕셔너리) 05강. 파이썬 기초 - 4. 자료형 (집합형, 불형) 06강. 파이썬 기초 - 5. 제어문 (if) 07강. 파이썬 기초 - 6. 반복문 (while, for) 08강. 파이썬 기초 - 7. 클래스와 모듈 09강. 파이썬 기초 - 8. 패키지 10강. 파이썬 기초 응용 - 1. 네트워크 (날씨 정보) 11강. 파이썬 기초 응용 - 2. 엑셀파일 읽어오기 12강. 파이썬 기초 응용 - 3. 데이터 시각화
2021.08.27 -
[알고리즘] 5. 카데인(Kadane) 알고리즘 : 최대부분합 구하기
[ 1, -3, -1, 2] 와 같은 수의 나열 "수열"이 있다고 가정했을때 각 수들을 더했을때 가장 큰 수가 나오는 연속된 부분을 찾는 알고리즘을 카데인 알고리즘이라고 한다. 수열 알고리즘의 기초에 해당하는 문제로, 오래전 중등부 경시대회 문제로도 많이 출제되었다고 한다. 풀이의 핵심은, 1. 요소를 하나씩 더하기 2. 더한 값을 변수에 저장 3. 더한 값이 그 마지막 저장해놓은 변수값보다 크면 변수를 대입 이다. 자바 코드로 보자면, int[] nums = {1,-3, -1, 2}; public static int maxSubArray(int[] nums) { //배열길이가 1일떄는 더할것이 없으므로 0번지 그대로 반환 if(nums.length == 1) { return nums[0]; } //해당..
2020.11.04 -
[알고리즘] 4. 비트연산으로 2진수 덧셈 (XOR, AND, Shift, Binary Add)
분명히 공부했는데 분명히 본 적이 있는데 하면서 먼지쌓인 정보처리기사 책을 펼쳤더니 "그래 이거였어! 생각난다" 가 아니라 "내가 이걸 공부해서 합격했었다고..??!!"라는 충격을 먹은 적.. 없으신가요? (저는 오늘) 안녕하세요, 센치한개발자입니다. 이번 알고리즘은 방송없이 2진수 덧셈을 비트연산에 대해서 알아보려고 합니다. (방송으로 하려니 저도 말이 꼬여서.. ) 오늘 "뎃셈 "+" 연산을 사용하지 않고 비트연산을 통해 두 2진수를 더하는 원리를 저도 다시금 익히게 되었습니다. 일단 자바 소스부터 한번 보시죠~ public static void main(String[] args) { System.out.println(addBinaryPlus("1101","1011")); System.out.prin..
2020.10.29 -
[xcode] xcode 12 달라진 점 - 간단 리뷰
xcode 12 버전의 달라진 점을 간단하게 리뷰한 방송입니다. 이전 Delegate 방식의 프로젝트 생성 방식과 어떻게 다르게 프로젝트를 구성할 수 있는지 (3가지 조합) 차이점을 간단하게 살펴보겠습니다. ▶︎ 센치한개발자 강의 구독하기 : https://goo.gl/wPYaXG
2020.09.17 -
[알고리즘] 3. 시간복잡도(BigO) 기초 - 센치한개발자
#센치한개발자 #알고리즘 #코딩테스트 ▶︎ 센치한개발자 강의 구독하기 : https://goo.gl/wPYaXG *. 이번시간은 간단한 예시로 익혀보는 시간복잡도 기초 방송입니다.
2020.09.15 -
[알고리즘] 2. 소수 구하기 문제 - 센치한개발자
#센치한개발자 #알고리즘 #코딩테스트 ▶︎ 센치한개발자 강의 구독하기 : https://goo.gl/wPYaXG *. 이번시간은 특정한 자연수까지 소수가 몇개인지를 구하는 알고리즘입니다. 1차적인 방식의 약수를 통한 소수 구하기 방식과 에라토스테네스의 체 공식을 통한 풀이로 진행합니다.
2020.09.09 -
[알고리즘] 1. 피보나치 수열, 재귀함수, 동적계획법 - 센치한개발자
[알고리즘] - 1. 피보나치 수열, 재귀함수, 동적계획법 - 센치한개발자 #센치한개발자 #알고리즘 ▶︎ 센치한개발자 강의 구독하기 : https://goo.gl/wPYaXG *. 이번시간부터는 알고리즘 학습을 병행하려고 합니다. 알고리즘을 몰라도 개발자로 살아가는데는 문제가 없지만, 알고리즘 방법론을 알아야 더 효율적이고 논리적이고, 좀 더 퍼포먼스적인 로직을 구성할 수 있다고 생각합니다. (그런데 저마저도 공부를 잘 안하고 있었습니다..) 그 첫번째 시간으로 알고리즘 학습으로 입문할 수 있는 가장 기초적인 피보나치 수열을 준비해보았습니다. 여담으로 늦었지만 구독자 1만명 감사의 인사를 정식으로 드립니다~!
2020.09.06 -
[유튜브 강의] Node js 와 mongoDB, Heroku(헤로쿠)로 만드는 다이어리앱 (서버편) - 4 (서버편 완결)
▶︎ 센치한 개발자 유튜브 구독하기 : https://www.youtube.com/channel/UCvb9oqG4CtZ5H4m_NSD1GYA?sub_confirmation=1 + 여기에는 없는 mongoDB Atlas 도 팁으로 알려드립니다 (간단해요~) [ Node js 와 mongoDB, Heroku(헤로쿠)로 만드는 다이어리앱 (서버편) 목차 ] 1. Node js 와 mongoDB, Heroku(헤로쿠)로 만드는 다이어리앱 (서버편) - 1 2. Node js 와 mongoDB, Heroku(헤로쿠)로 만드는 다이어리앱 (서버편) - 2 3. Node js 와 mongoDB, Heroku(헤로쿠)로 만드는 다이어리앱 (서버편) - 3 4. Node js 와 mongoDB, Heroku(헤로쿠)로 ..
2020.03.11 -
센치한 개발자 유튜브 방송 챕터표
방송 회차가 많아지고 시청해주시는 분들도 늘어나서 이에따라 방송을 어떻게 어떠한 순서로 들어야할지 감을 잡기 어려우신 분들을 위해 방송 주제별로 정리하고자 합니다. (이에 각 챕터의 첫 편을 기준으로 작성하였습니다.) 본 페이지는 계속해서 업데이트 예정입니다. (1) 자바 기초 1) 방송 리스트 : https://www.youtube.com/playlist?list=PLva6rQOdsvQWdmNcSu_o_nrsKwihxAeMT 자바 기초 강의 - [센치한 개발자] - YouTube 저렴하고 깊이 없는(?) JAVA, Android, Swift, iOS 강의를 제공하려고 노력중입니다. www.youtube.com (2) 안드로이드 1) 채팅앱 만들기 - 총 3편 : https://www.youtube.co..
2020.03.08 -
[유튜브 강의] Node js 와 mongoDB, Heroku(헤로쿠,히로쿠)로 만드는 다이어리앱 (서버편) - 3
▶︎ 센치한 개발자 유튜브 구독하기 : https://www.youtube.com/channel/UCvb9oqG4CtZ5H4m_NSD1GYA?sub_confirmation=1 [ Node js 와 mongoDB, Heroku(헤로쿠)로 만드는 다이어리앱 (서버편) 목차 ] 1. Node js 와 mongoDB, Heroku(헤로쿠)로 만드는 다이어리앱 (서버편) - 1 2. Node js 와 mongoDB, Heroku(헤로쿠)로 만드는 다이어리앱 (서버편) - 2 3. Node js 와 mongoDB, Heroku(헤로쿠)로 만드는 다이어리앱 (서버편) - 3 4. Node js 와 mongoDB, Heroku(헤로쿠)로 만드는 다이어리앱 (서버편) - 4 (서버편 완결) 1,2편에 이어서 다이어리 내..
2020.03.07 -
[유튜브 강의] Node js 와 mongoDB, Heroku(헤로쿠,히로쿠)로 만드는 다이어리앱 (서버편) - 2
▶︎ 센치한 개발자 유튜브 구독하기 : https://www.youtube.com/channel/UCvb9oqG4CtZ5H4m_NSD1GYA?sub_confirmation=1 [ Node js 와 mongoDB, Heroku(헤로쿠)로 만드는 다이어리앱 (서버편) 목차 ] 1. Node js 와 mongoDB, Heroku(헤로쿠)로 만드는 다이어리앱 (서버편) - 1 2. Node js 와 mongoDB, Heroku(헤로쿠)로 만드는 다이어리앱 (서버편) - 2 3. Node js 와 mongoDB, Heroku(헤로쿠)로 만드는 다이어리앱 (서버편) - 3 4. Node js 와 mongoDB, Heroku(헤로쿠)로 만드는 다이어리앱 (서버편) - 4 (서버편 완결) [ 사전 준비 ] (1) 소스..
2020.02.29 -
[유튜브 강의] Node.js 와 mongoDB, Heroku(헤로쿠,히로쿠)로 만드는 다이어리 앱 (서버편) - 1
▶︎ 센치한 개발자 유튜브 구독하기 : https://www.youtube.com/channel/UCvb9oqG4CtZ5H4m_NSD1GYA?sub_confirmation=1 [ Node js 와 mongoDB, Heroku(헤로쿠)로 만드는 다이어리앱 (서버편) 목차 ] 1. Node js 와 mongoDB, Heroku(헤로쿠)로 만드는 다이어리앱 (서버편) - 1 2. Node js 와 mongoDB, Heroku(헤로쿠)로 만드는 다이어리앱 (서버편) - 2 3. Node js 와 mongoDB, Heroku(헤로쿠)로 만드는 다이어리앱 (서버편) - 3 4. Node js 와 mongoDB, Heroku(헤로쿠)로 만드는 다이어리앱 (서버편) - 4 (서버편 완결) *. 참고 공식 사이트 htt..
2020.01.29 -
[유튜브 강의] (10) swift 강좌 : 뉴스앱 만들기 & 테이블뷰(UITableView) - 3)
[센치한 개발자-유튜브 강의] (10) swift 강좌 : 뉴스앱 만들기 & 테이블뷰(UITableView) - 3) 안녕하세요 swift 강좌 10번째 시간입니다~ swift 기초 문법을 배우시면서 ios 앱개발을 하실 수 있도록 도와드립니다. *. 이번시간은 테이블뷰를 활용한 세번째 시간으로 지난 방송으로 익힌 테이블뷰를 통해 HTTP 통신으로 뉴스 정보를 서버에서 받아와서 초간단 뉴스앱을 만들어보는 시도를 도와드립니다~ 다음 방송은 뉴스의 간략 본문으로 이동하는 방법을 알아보겠습니다~ 오늘도 즐튜브 해주세요~ ▶︎ 센치한 개발자 유튜브 구독하기 : https://www.youtube.com/channel/UCvb9oqG4CtZ5H4m_NSD1GYA?sub_confirmation=1
2019.12.01