Computer programming for beginner : fundamentals of programming terms and concepts / Nathan Clark
Material type:
- 9781719439558
- QA 76.6 .C53 2022
Item type | Current library | Collection | Call number | Materials specified | Status | Date due | Barcode |
---|---|---|---|---|---|---|---|
![]() |
NU Clark Circulation | Non-fiction | GC QA 76.6 .C53 2022 (Browse shelf(Opens below)) | Available | NUCLA000003213 |
Browsing NU Clark shelves, Shelving location: Circulation, Collection: Non-fiction Close shelf browser (Hides shelf browser)
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
||
GC QA 67.76 .P35 2012 Operating systems / | GC QA 76.5 .B45 2019 Computer programming : fundamentals for absolute beginners / | GC QA 76.5 .L69 c? Computer hardware / | GC QA 76.6 .C53 2022 Computer programming for beginner : fundamentals of programming terms and concepts / | GC QA 76.6 .L64 2021 Logic gates, circuits, processor, compilers and computer / | GC QA 76.6 .S64 2014 Software Engineering / | GC QA 76.6 .S64 2014 Software Engineering / |
Introduction -- What is a programnming language? -- Why do we need a programming language -- The history of programming languages -- Popular programming languages -- Understanding the structure of a program -- What are the different types of programs? -- How is a program built? -- How is a program executed? -- What are program statements? -- What are data types?
What are varíables? -- What are operators -- Working with numbers -- The importance of strings -- Making decisions in programs -- Iterative programming -- Logical grouping of code -- What are functions? -- Taking input -- Sending output -- What is functional programming -- What is object oriented programming? -- What are client server applications? -- What is web programming? -- Managing data in a program -- Storing data in files -- Storing data in databases -- Data exchange formats -- Error handling logging in programs -- Logical grouping of programs -- Deploying programs -- Programming for the internet -- Serverless programming -- Programming for mobile devices -- Design practices -- Conclusion
"This guide will form the foundation for all future programming languages you may encounter. It doesn't focus on merely one specific language, but rather the principles that apply to all programming languages." -- Preface
There are no comments on this title.