클래스/프로그래머 40

<Book> 쉽게 배우는 운영체제

🏅 제목 그대로 운영체제를 쉽게 배울 수 있음! (분량: 616쪽, 난이도: ★★☆☆☆) 운영체제를 공부해야 한다고는 들었지만 왜 필요한지 몰랐습니다. 운영체제? 윈도우를 말하는건가? 하지만 이 책을 통해 학습을 하면서 운영체제가 프로세스, 메모리 등을 포함하는 주제임을 알게 되었습니다. 그동안 봐왔던 다른 컴퓨터과학 서적들과는 다르게 이해하기가 수월했습니다. 메모리, 파일 시스템 등 프로그래밍을 하며 갈증을 느꼈던 부분들의 개념과 의미를 학습할 수 있었습니다. 1/16 ~ 1/21 http://www.yes24.com/Product/Goods/62054527 쉽게 배우는 운영체제 - YES24 명쾌한 비유와 사례로 쉽게 배우는운영체제의 구조와 원리컴퓨터 관련 학과 학생을 대상으로 운영체제의 구조와 원리..

<Book> 알고리즘 도감

🏅 다양한 알고리즘의 절차를 그림으로 쉽게 이해할 수 있음 (분량: 216쪽, 난이도: ★☆☆☆☆) 알고리즘 사례를 많이 접해보고 싶어서 읽게 되었습니다. 기본적인 정렬, 탐색 알고리즘부터 보안 관련 알고리즘까지 소개되어 있습니다. 알고리즘의 처리 순서를 그림으로 하나하나 풀어서 설명하기 때문에 이해하는데 많은 도움이 됩니다. 보안 알고리즘이 별도의 주제로 다루어져 있어서 알고리즘의 활용 분야를 넓은 시각으로 볼 수 있었습니다. 알고리즘, 자료구조를 처음 접하거나 머리 속에 확실한 이미지로 기억하고 싶은 분들께 추천드립니다. 1/13 ~ 1/15 http://www.yes24.com/Product/Goods/58290453 알고리즘 도감 - YES24 앱과 함께 직관적으로 배우는 알고리즘 학습서!이 책은..

<Lecture> ReactJS로 영화 웹 서비스 만들기

🏅 리액트 입문하기에 딱! 심지어 무료! (분량: 6시간+, 난이도: ★★☆☆☆) 함수 컴포넌트, JSX, useState, useEffect, props 등등 리액트의 기본적인 개념을 학습합니다. 리액트를 처음 접하는 입장에서 기본기를 연습하는데 많은 도움이 되는 강의라고 생각합니다. 1/9 ~ 1/12 https://nomadcoders.co/react-for-beginners ReactJS로 영화 웹 서비스 만들기 – 노마드 코더 Nomad Coders React Fundamentals nomadcoders.co

<Book> Hello Coding 그림으로 개념을 이해하는 알고리즘

🏅 가벼운 마음으로 알고리즘에 입문하기 좋음 (분량: 307쪽, 난이도: ★☆☆☆☆) 바로 전에 학습한 자료구조 서적에 비해 난이도는 낮습니다. 순서를 반대로 할 걸 그랬습니다. 깊이있는 이해보다는 알고리즘의 기초적인 개념과 응용 분야를 소개하는 정도로 나옵니다. 구체적인 구현이 대부분 생략돼 있는 것이 아쉬웠습니다. 그림과 함께 이해하기 쉬운 비유를 들기 때문에 알고리즘의 윤곽을 그릴 수 있습니다. 알고리즘을 처음 시작하시는 분들에게 추천드립니다. 1/10 ~ 1/12 http://www.yes24.com/Product/Goods/37885448 Hello Coding 그림으로 개념을 이해하는 알고리즘 - YES24 알고리즘은 쉽게 말해 어떤 문제를 해결하기 위한 명령을 모아 놓은 것이다. 이 책에서 ..

<Book> 윤성우의 열혈 자료구조

🏅 자료구조의 개념, 종류, 구현절차 학습 (분량: 606쪽, 난이도: ★★★☆☆) 컴퓨터 구조에 이어 두번째 CS과목으로 자료구조를 학습했습니다. 자료구조는 알고리즘에 부수적으로 따라다니는 개념으로 생각했습니다. 하지만 자료구조를 학습하면서 오히려 반대임을 알게 되었습니다. 알고리즘이 자료구조에 의존하는 관계라는 것입니다. 저자는 배열부터 시작하여 그래프에 이르는 자료구조 각각을 단편적인 개념들로 설명하지 않습니다. 앞서 배운 개념에 새로운 살을 덧붙이는 방식으로 설명해 나갑니다. 기본적인 자료구조들을 토대로 확장해나가는 개념이 흥미로웠습니다. 서술방식이 딱딱하지 않고 독자와 대화하듯이 서술되어 있는 점이 좋았습니다. 좋은 선배님께 친절한 가르침을 받는 기분이었습니다. 1/4 ~ 1/9 http://w..

<Book> 러닝 리액트

🏅 리액트 핵심 용어와 개발 절차의 파악 (분량: 396쪽, 난이도: ★★☆☆☆) 다양한 학습 방법이 있지만 개략적인 그림을 그린다는 목표에 가장 적합한 것은 책이라고 생각합니다. 리액트의 전반적인 개념과 내용을 훑어보기 위해 이 책을 선택하였습니다. 바로 리액트로 들어가지 않고 함수형 프로그래밍으로써의 자바스크립트를 소개하는 부분이 재미있었습니다. 리액트라고 하면 한번쯤 들어봤을 개념들은 왠만큼 다 나옵니다. 밑그림을 그렸으니 이제 본격적으로 리액트 학습을 시작해 보겠습니다. 🚀🚀 p.s. 1쇄라 그런지 오탈자가 많지만, 내용 이해에는 문제가 없습니다. Load를 적재로 번역하셨는데, 리액트를 이제 막 시작해서 그런지 적재라는 용어가 생소했습니다. 1/4 ~ 1/8 http://www.yes24.com..

<Book> Mano의 컴퓨터시스템구조

🏅 개요 - 책이름: Mano의 컴퓨터시스템구조 - 지은이: M. Morris R. Mano - 옮긴이: 김종상 - 출판사: 프로텍미디어 - 출간일: 2017년 1월 20일 - 분량: 453쪽 - 목차: 디지털 논리회로, 데이터의 표현, 레지스터 전송과 마이크로 연산 등등 - 가격: 33,000원 (예스24 기준) - 난이도: ★★★☆☆ - 추천대상: 컴퓨터의 핵심 하드웨어 원리를 이해하고 싶은 사람 요약 1. 컴퓨터가 명령어와 데이터를 어떻게 저장하고 처리하는지 이해할 수 있습니다. 2. 현재의 기술 발전 사항들은 반영되지 않았습니다. (원서의 발행년도는 1993년) 서평 CS 배경지식을 학습하기 위해 자료들을 검색해보면 6가지 주제를 소개하는 글들을 쉽게 접할 수 있습니다. 컴퓨터구조, 자료구조, 알..

<Book> 코어 자바스크립트

🏅 개요 - 서명: 코어 자바스크립트 - 저자: 정재남 님 - 출판사: 위키북스 - 출간일: 2019년 09월 10일 - 분량: 212쪽 - 목차: 데이터 타입, 실행 컨텍스트, this 등등 - 가격: 19,800원 (예스24 기준) - 난이도: ★★☆☆☆ - 추천대상: 자바스크립트의 핵심 원리를 이해하고 싶은 분 요약 1. 자바스크립트의 핵심 개념을 깊이 있게 이해할 수 있습니다. 2. 글의 완성도가 높아서 잘 읽힙니다. 서평 자바스크립트 언어 자체에 대해 공부하고 싶었습니다. 모던 자바스크립트 Deep Dive는 너무 두껍습니다. 코어 자바스크립트는 얇아서 부담이 작습니다. 프로그램의 기능이 복잡할 경우 잘게 쪼개어 정리하면 순차적인 해결이 가능하고, 그 과정에서 작은 성취감을 맛볼 수 있습니다. ..

<Lecture> Git 마스터 과정

🏅 - 강의명: Git 마스터 과정 - 강사: 엘리 님 - 사이트: 드림코딩 (Git 마스터 과정 (기본개념부터 실무팁까지)) - 강의료: 29달러 (할인중, 정가 59달러) - 강의분량: 4시간+ - 목차: git&GitHub 소개, 브랜치, 스태시, GitHub 등등 - 난이도: ★☆☆☆☆ - 추천대상: 깃, 깃헙 사용법을 학습하고자 하는 분 - 수강평 깃, 깃헙을 한번은 제대로 배워봐야 겠다는 생각으로 수강하였습니다. 강의를 들으며 핵심적인 내용들을 빠른 시간 안에 습득하고자 함이었습니다. 깃으로 무엇을 할 수 있으며, 왜 필요한지 설명을 잘 해주십니다. 사용법과 팁에 대해서도 자세히 알려주십니다. 깃과 깃헙이 궁금하신 분들, 다들 필요하다고 하니 한번은 들어봐야 겠다고 생각하시는 분들, 당장 실무..

<Lecture> 홍정모의 따라하며 배우는 C언어

🏅 - 강의명: 홍정모의 따라하며 배우는 C언어 - 강사: 홍정모 님 - 사이트: 인프런 (https://www.inflearn.com/course/following-c) - 강의료: 55,000원 - 강의시간: 3,065분 - 목차: C언어 소개, 데이터와 C언어, 문자열, 반복문, 포인터, 구조체 등등 - 난이도: ★☆☆☆☆ - 추천대상: 파이썬, 자바, 자바스크립트 등으로 개발에 입문하였으나 C언어가 궁금하신 분들 - 수강평 C언어는 학습하기 어려울 것이라는 편견을 가지고 있었습니다. 감히 접근하지 못하고 있던 어느날 홍정모님의 따배씨를 접하게 되었습니다. 첫 강의를 들으며 C언어를 언어로써가 아니라 CS 차원에서 학습을 해도 많은 도움이 될것으로 판단했습니다. 덕분에 언어를 다룰 때 메모리를 고려..