728x90

Codeit 46

22/11/30

오늘은 코멘트, 자료형의 종류, 추상화를 배웠다. 예전에 배운 것들이지만 이렇게 글로 정리하며 돌이켜본다면 더욱더 기억에 잘 남지 않을까 하는 희망을 가지고 열심히 정리를 했다(나름..) 오늘 갑자기 추워진데다가 파업으로 인해서 지하철도 늦게 와서 상당히 힘든 하루였었는데, 그래도 이렇게 힘든 와중에도 공부하고 싶다는 생각을 가지고 실천을 하니까 뿌듯한 마음이 커져서 지금은 기분이 좋다. 평생을 공부와 담 쌓고 살아서 아직 집중도 잘 못하고 새발의 피 같은 느낌으로다가 실천을 하고 있지만 하루하루 꾸준히 하다보면 쌓여서 나에게 어떤 식으로든 유의미한 성장이 될 수 있다면 하고 바라고 있다. 오늘!! 11월 30일에 '오늘 밤, 세계에서 이 사랑이 사라진다 해도'라는 일본 소설 원작 영화의 개봉일이라집에서..

Codeit/학습일지 2022.11.30

04. Python - 변수

print(4990) print(4990 * 2) print(4990 + 1490) print(4990 * 3 + 1490 * 2 + 1250 * 5) # 이렇게 하면 매번 버거의 가격을 써야 하기 때문에 비효율 적이다. # 수정 할 때도 귀찮다, 실수할 가능성 up, 메뉴가 많아지면 문제가 커진다. burger_price = 4990 # 4990이라는 데이터를 burger_price에 저장(burger_price에 4990을 정의했다.) # 프로그래밍에서 =란 지정연산자이다. 등호 오른쪽의 값을 왼쪽의 변수에 지정해준다. fries_price = 1490 drink_price = 1250 # 이렇게 변수 저장을 해두면 일일이 가격을 외울 필요가 없어진다. 편하다. # 수정 할 때는 변수에 대입할 값을 ..

Codeit/Python 2022.11.30

03. Python - 추상화 개요

스마트폰의 원리 - 하드웨어, 소프트웨어, 통신 등등등.. 여러 가지를 알아야 원리를 완전히 깨우칠 수 있다. 복잡한 내용은 숨기고, 주요 기능에만 신경 쓰는것을 추상화(Abstraction)이라고 한다. 추상화(Abstraction) -변수(Variable) -함수(Function) -객체(Object) 1. 변수(Variable) - 값을 저장하는 것 x = 254, y = 317 print(x + y) 2. 함수(Function) - 명령을 저장하는 것 print() -> 괄호안에 있는 걸 출력하는 함수 객체는 나중에 따로 다루기로 한다!

Codeit/Python 2022.11.30

02. Python - 자료형 개요

프로그래밍이란? - 계산할 수식들을 컴퓨터에게 알려주는것 일반적인 수식 - 숫자 python의 수식 - 자료형(DataType) 자료형 1. 숫자 - 정수(Integer)[1, -1, 2, -2], 소수(Floating Point)[3.14, 2.22..., 2] 2. 문자열(String)["Hello", "World", "2"] 문자를 계산한다? ex) "Hello" + "World" -> "Hello World" 정수2와 문자열"2"는 완전히 다르다. 숫자 2와 5를 더하면 7 문자열 "2"와 "5"를 더하면 "25" 3.불린(Boolean) - 참(True), 거짓(False) 뭔가를 비교할때 쓰게된다.

Codeit/Python 2022.11.30

22/11/29

드디어... 마침내..! pycharm 설치했다..! 이제 진짜 파이썬 배워보는 거다.. 파이팅 11월 30일에 '오늘 밤, 세계에서 이 사랑이 사라진다 해도'가 개봉하는데 매우 기대 중..! 오래간만에 극장에 갈 일이 생긴 것 같다. 소설을 찔끔찔끔 읽어서 최근에 다 읽었는데, 정말.. 말로 형언 못할 감정이 북받쳐왔기 때문에 이게 스크린에선 어떻게 표현될지 궁금하다. 연기.. 잘해주겠지? 내일도 힘내자

Codeit/학습일지 2022.11.29

22/11/28

01. 파이썬 프로그래밍 소개 스티브 잡스 - 모든 국민이 코딩을 할 줄 알아야 한다. 요새는 초등교육때부터 코딩 교육을 하며 미래를 준비함 1. 코딩이 무엇인가 코딩 - 컴퓨터에게 일을 시키는 것 but 컴퓨터는 똑똑하지 안? 아서 한 줄 한 줄 명령을 입력시켜야 함 코딩을 하면? - 웹사이트,데이터모으기,기계움직이기, 업무 자동화 개발직과 비개발직 2. 정말 배워야 하는가 개발직과 비개발직 개발직 - 소프트웨어 인재에게 기업들의 대우 up 비 개발직 - 코딩을 배워 세상 돌아가는 걸 알 수 있다 (소프트웨어 관련으로), 업무의 효율성 up, 문제 해결 능력 생성, 비효율을 해결 미래의 많은 직업들이 코딩을 필요로 하고, 코딩이 선택이 아닌 필수가 될 수도 있다. 3. 어떻게 배우는가 문제 해결 논리에..

Codeit/학습일지 2022.11.29

22/11/27

07. 비개발자는 코딩을 어디에 쓸까? 아이디어 구현, 업무 활용, 개발 협업 아이디어 구현 떠오른 아이디어를 직접 구현화시킬 능력이 생긴다면 많은 길이 제시된다. 업무 활용 데이터 활용 - AB테스트 업무 자동화 - Python활용, 시간 절약 개발 협업 소프트웨어 지식을 가지고 있다면 개발자와 의사소통 효율 up PM - 리소스관리를 많이 하기 때문에 개발 지식 필요 UX/UI 디자이너 - 프런트엔드 개발자와 협업하기 때문에 직접 해보면 능률 up 코딩은 이제 누구나 필요한 스킬이 되었다. 정리 웹 개발은 크게 프론트엔드 개발과 백엔드 개발로 나눌 수 있습니다. 프런트엔드는 웹사이트의 화면을 그려주는 등 사용자에게 직접 보이는 부분을 담당하며, 백엔드는 데이터를 처리하는 등 사용자에게 보이지 않는 부..

Codeit/학습일지 2022.11.27

22/11/26

05. 그리고 다양한 분야들 게임 - 웹게임, 설치형게임, 모바일게임, 콘솔게임 Unity(C#), Unreal(C++) 블록체인 - 가상화폐, NFT, DeFi 탈중앙화 (Decentralization), 빠르게 성장 중 블록체인 엔지니어 - dApp(Decentralization App) Ethereum(Solidity) Embedded System - 세밀한 자원 관리 가능한 'C', Python의 추세도 up IoT(Internet of Things) System Programming, VR, AR 06. 난 어떤 공부를 해야 할까? 목표가 명확한 사람 - 어떤 기술을 배울지, 어떤 회사를 갈지, 어떤 분야로 나아가고싶은지 -> 자기가 리서치를 하고 관심이 가는 분야로 go 목표가 확실하지 않다면..

Codeit/학습일지 2022.11.27