자료유형 | 단행본 |
---|---|
서명/저자사항 | Confident coding : master the fundamentals of code and supercharge your career/ Rob Percival. |
개인저자 | Percival, Rob,author. |
형태사항 | 1 online resource. |
기타형태 저록 | Print version: Percival, Rob, author. Confident coding London ; New York : Kogan Page Limited, 2017 9780749479633 |
ISBN | 9780749479640 0749479647 |
서지주기 | Includes bibliographical references. |
내용주기 | Cover; Contents; Introduction; Part one Why coding?; 01 Why coding is important and what it can do for you; Becoming more efficient; Communicating with technical people; Understanding how software works; Knowing what it takes; Building your own website or app; Building a web presence; Starting your own business; Taking on extra responsibilities within your current role; Aim to stop 'selling your time'; Combine coding with your professional expertise; Coding is fun; Coding and specific industries; Summary; 02 What coding is; What is coding?; Let's write some code Why are there so many programming languages?Summary; Part Two Languages; 03 HTML; What is HTML?; Why learn HTML?; Formatting text; HTML lists; Images; Forms; Tables; Links; HTML entities; iFrames; HTML project: putting it all together; Summary; Further learning; 04 CSS; What is CSS?; Why learn CSS?; What does CSS look like?; What is internal CSS?; Classes and IDs; Divs; Fonts; Styling text; Aligning text; CSS project: clone a website; Summary; Further learning; 05 JavaScript; What is JavaScript?; Why learn JavaScript?; Internal JavaScript; Changing styles with JavaScript Getting some information from the userIf statements; Updating website content; Loops; Generating random numbers; JavaScript project: guessing game; Summary; Further learning; 06 Python; What is Python?; Why learn Python?; What will this chapter cover?; How do we get started with Python?; 'Hello World' with Python; Variables in Python; Lists; For loops; While loops; If statements; Regular expressions; Splitting strings into lists; Getting the contents of a web page; Python project: extracting data from a web page; Summary; Further learning; Part Three In practice; 07 Website development Why build a website?How do websites work?; What is a domain name, and how do I get one?; What is web hosting, and how do I get it?; Content management systems; Self-coding your site; Website development project: build a website; Summary; Further learning; 08 Building an app for iPhone or iPad; What is an app?; Getting started: downloading Xcode; Adding labels to our app; Adding a text field; Adding buttons; Running some code; Interacting with the user interface; Making buttons interactive; Variable types in Swift; Building an app for iPhone or iPad project: currency converter app; Summary Further learning09 Building an app for Android; Downloading and setting up Android studio; Running your first Android app; Adding text and buttons; Making the app interactive; Making a toast; Building an app for Android project: cat years app; Summary; Further learning; 10 Debugging; Why learn debugging?; How to write code that requires minimal debugging; Debugging HTML and CSS; Debugging JavaScript; Debugging Swift in Xcode; Debugging Java in Android studio; Summary; Part Four Future-proofing your career with coding; 11 Using coding to enhance your career; Creating an app for your business |
요약 | Learning to code doesn't have to be scary or intimidating. This books shows you how to master the essentials and take your career to new heights. |
일반주제명 | Computer programming. Computer programming. COMPUTERS / Programming / General |
언어 | 영어 |
바로가기 |