개발 경험이 없어도 쉽게 블록체인과 솔리디티를 이해할 수 있습니다! 솔리디티는 스마트 컨트랙트를 구현하는 언어이며, 스마트 컨트랙트는 블록체인에서 작동하는 프로그램이다. 《솔리디티 프로그래밍 완벽 가이드》는 블록체인의 기본적인 개념과 솔리디티로 스마트 컨트랙트를 개발하는 법을 자세히 알려준다. 이 책에서는 웹 브라우저 기반의 통합 개발 환경인 리믹스(Remix)를 이용해 솔리디티를 배운다. 즉, 솔리디티를 설치하거나 따로 추가적으로 설정할 필요가 없어 솔리디티를 간편하게 배울 수 있다. 최대한 현실에서 볼 수 있는 예를 들어서 솔리디티의 주요 개념을 설명하므로 개발 경험이 없어도 누구나 쉽게 이해할 수 있다. 각 개념에 관한 실습 예제를 제공하며, 각 예제마다 자세한 설명이 덧붙여져 있다. 결론적으로 실습 예제를 통해서 언제, 어떤 식으로 스마트 컨트랙트를 작성하는지 터득할 수 있다. 이 책을 읽은 후에는 스마트 컨트랙트를 작성 및 배포할 수 있으며, 더 나아가서 이더리움 암호화폐 지갑인 메타마스크를 통해 작성한 스마트 컨트랙트를 테스트넷 및 메인넷에 배포할 수 있다. ★ 이 책에서 다루는 내용 ★ ◎ 블록체인의 작동 방식 ◎ 솔리디티와 스마트 컨트랙트의 기본 개념 ◎ 리믹스 사용 방법 ◎ 스마트 컨트랙트의 기본 구조 ◎ 솔리디티의 주요 문법 ◎ 메타마스크 사용 및 테스트넷 배포