728x90
728x90
개발에 처음 입문할 때 원래는 안드로이드 개발(혹은 iOS 개발)자를 꿈꿨었다. 하지만 접근성이 쉬운 웹 백엔드, 프론트엔드 공부를 하다가 백엔드에 흥미를 느끼고 백엔드 개발자로 진로를 본격적으로 틀게되었다. 이전에 GDC에서 주최한 플러터 관련 컨퍼런스에 참가하면서 크로스 플랫폼의 개념을 접하게 되었고, 리뷰어 활동을 하면서 플러터 책을 2번 더 읽을 기회가 있었다. 플러터와 쌍벽을 이루는 크로스 플랫폼 언어로 React Native가 있다는 것 또한 플러터 책들을 읽으면서 알게 된 내용이다. 리액트 기술에도 관심이 있어서 어짜피 크로스 플랫폼을 공부해 볼 생각이라면 React Native를 공부해보고 싶다고 생각했었는데, 이번 기회에 RN에 입문해볼 수 있게 되었다. 먼저 목차부터 살펴보자! 목차 리..
인 액션 시리즈는 개인적으로 매우 좋아하는 책이다. 정확한 이유는 설명하기 어렵지만, 아마도 모던 자바 인 액션을 처음 읽고 느꼈던 모던 자바(자바17이 나온 시점에, 자바8을 모던이라 표현하는게 웃기긴하지만)를 접했을 때의 신선한 충격을 받았던 그 기억이 아직도 생생하게 남아서 그런 것이 아닐까 싶다. 사실 플러터에는 크게 관심은 없지만.... 크로스 플랫폼에는 관심이 있기에(적고보니 모순적이지만...) 이번 서평 도서로 받게 된 플러터 인 액션 또한 기대됐다. 항상 그랬듯이 목차부터 언급하면 좋을 것 같다. 목차 PART I 플러터와 다트 chapter 1 플러터 1.1 플러터에서 다트를 사용하는 이유 1.2 다트 1.3 누가 플러터를 사용할까? 1.4 플러터 사용 권장 대상 1.5 대상 독자 1.6..
10월달 리뷰 도서로는 '나의 첫 파이썬'이 선정되었다. (예전에 잠깐 배워볼까하고 공부하다가 접었는데 이번 기회에 한번 제대로 해보라는 한빛미디어의 음모..?) 책의 전반적인 내용을 살펴보면 기초적인 문법과 테스트 코드 작성법에 대해서 절반정도 분량을 차지하고 있고, 그 이후로는 간단하면서도 재밌는 외계인 침공 게임 프로젝트와 데이터를 시각화하는 프로젝트를 만들어본다. 이어서 파이썬의 대표적인 웹 프레임워크인 장고(Django)의 사용법과 웹을 만들어보는 튜토리얼로 이어진다. 목차가 궁금하다면 .... YES24 나의 첫 파이썬 파이썬을 선택해야 하는 이유 파이썬은 믿을 수 없이 효율적인 언어이다. 다른 언어에 비해 훨씬 적은 코드로 원하는 일을 할 수 있다. 파이썬 문법은 깔끔한 코드를..
벌써 한빛미디어 서평단 활동 3번째 개발 서적이다. 이번 서적은 웹 개발자라면 꼭 공부해야하는 봄.... 스프링이다!! 주 언어가 Java이고 웹 개발자를 지망한다면 Spring은 꼭 공부해야 할 것이고 Spring MVC도 어느정도의 숙련도를 요구한다. (필요한 만큼 알면 된다고 하는데, 더 고급진 개발자가 되고싶다면 다다익선이다) 스프링 자체는 워낙 방대한 내용이기 때문에 전부 다 챙기다는건 쉽지 않을 것이다. 스프링은 객체지향 프로그래밍을 도와주는 프레임워크다. 객체지향설계를 공부하면서 스프링을 공부한다면 더 많이 와닿을 것이다. 어느 자바 웹 개발자 박OO 차장 대략적인 박차장의 개발인생 그렇다 웹 개발자라면... (Node 라거나.... Angular 라거나... Python은 잘 모르겠다) 스..
예전에 구글 스타트업 센터에서 플러터를 알려주는 행사를 진행했었고, 참여해서 간단한 앱을 만들어 본적이 있다(거의 예제를 복붙하는 방식이긴 했지만...!) 플러터가 다트라는 언어를 이용한 것이고.... 또 크로스 플랫폼이니 해서 안드로이드, ios 전부다 호환이 되어서 앱 개발자에게 유용하고, 또 플러터는 최근(작년 기준)에 구글에서 공식 지정 언어로 선정되었다는 그런 얘기(추가적으로 앵귤러 얘기를 하면서 뒷통수를 조심해야한다는 농담도...)를 들었었다. 웹 개발자를 지향하고 있지만 앱 개발에 흥미가 없는 것은 아니다. 처음 개발자가 되고 싶다고 생각한 이유는 모바일 앱을 만들고 싶어서였다. 아니 정확히는 창업 아이템으로 만들어야 했는데 만들지 못했던 아쉬움이 커서였다. 웹 개발자인 나에게 안드로이드와 ..
한빛미디어 서평단 두 번째 서적이다! 이번에는 저번과는 달리 관심이 있었던 AWS 구축에 관련된 책이었다. 평소 관심이 있어서 그런지 색상부터 매우 영롱하게 느껴진다. 책의 구성은 총 6파트로 나뉘고 제목처럼 14가지의 패턴으로 구성되어 있다. 책 구성 Part 1. 웹 시스템 패턴1. 이벤트 사이트 패턴2. 기업 웹사이트 패턴3. 성능을 중시하는 인트라 웹 패턴4. 가용성을 중시한 인트라 웹 Part 2. 스토리지 시스템 패턴5. 백업 패턴6. 파일 서버 Part 3. 데이터 분석 시스템 패턴7. 구조화된 데이터 분석 패턴8. 비구조화된 데이터 분석 패턴9. AI와 IoT Part 4. 애플리케이션 쾌속 개발 패턴10. 서버 애플리케이션 쾌속 개발 패턴11. 모바일 앱 쾌속 개발 Part 5. 클라우드..