Oracle Mobile Application Framework Developer Guide Build Multiplatform Enterprise Mobile Apps

Oracle Mobile Application Framework Developer Guide Build Multiplatform Enterprise Mobile Apps Book in PDF, ePub and Kindle version is available to download in english. Read online anytime anywhere directly from your device. Click on the download button below to get a free pdf file of Oracle Mobile Application Framework Developer Guide Build Multiplatform Enterprise Mobile Apps book. This book definitely worth reading, it is an incredibly well-written.

Oracle Mobile Application Framework Developer Guide: Build Multiplatform Enterprise Mobile Apps

Author : Luc Bors
Publisher : McGraw Hill Professional
Page : 449 pages
File Size : 40,9 Mb
Release : 2014-10-06
Category : Computers
ISBN : 9780071830867

Get Book

Oracle Mobile Application Framework Developer Guide: Build Multiplatform Enterprise Mobile Apps by Luc Bors Pdf

Master Oracle Mobile Application Framework In Oracle Mobile Application Framework Developer Guide, Oracle ACE Luc Bors explains how to use this powerful tool to create multiplatform mobile apps based on a single code base. Detailed examples and ready-to-use code are provided throughout the book. A complete, step-by-step sample application highlights the robust functionality of Oracle Mobile Application Framework, including data visualization, UX patterns, geographical maps, push notifications, and more. Take full advantage of the visual and declarative development features of Oracle Mobile Application Framework with help from this Oracle Press resource. Configure your IDE for Android and Apple iOS application development Build AMX pages and task flows for mobile applications Work with the binding layer and data controls Create application features and configure access to them in the springboard and navigation bar Call web services using a data control and create an on-device database Implement device interaction services Debug, test, and secure Oracle Mobile Application Framework applications Build an interactive sample app that maximizes Oracle Mobile Application Framework capabilities

Oracle Mobile Application Framework Developer Guide: Build Multiplatform Enterprise Mobile Apps

Author : Luc Bors
Publisher : McGraw-Hill Education
Page : 464 pages
File Size : 54,7 Mb
Release : 2014-10-06
Category : Computers
ISBN : 0071830855

Get Book

Oracle Mobile Application Framework Developer Guide: Build Multiplatform Enterprise Mobile Apps by Luc Bors Pdf

Master Oracle Mobile Application Framework In Oracle Mobile Application Framework Developer Guide, Oracle ACE Luc Bors explains how to use this powerful tool to create multiplatform mobile apps based on a single code base. Detailed examples and ready-to-use code are provided throughout the book. A complete, step-by-step sample application highlights the robust functionality of Oracle Mobile Application Framework, including data visualization, UX patterns, geographical maps, push notifications, and more. Take full advantage of the visual and declarative development features of Oracle Mobile Application Framework with help from this Oracle Press resource. Configure your IDE for Android and Apple iOS application development Build AMX pages and task flows for mobile applications Work with the binding layer and data controls Create application features and configure access to them in the springboard and navigation bar Call web services using a data control and create an on-device database Implement device interaction services Debug, test, and secure Oracle Mobile Application Framework applications Build an interactive sample app that maximizes Oracle Mobile Application Framework capabilities

Oracle Mobile Cloud Service Developer's Guide

Author : John Thomas
Publisher : McGraw Hill Professional
Page : 128 pages
File Size : 52,8 Mb
Release : 2017-07-31
Category : Computers
ISBN : 9781259862038

Get Book

Oracle Mobile Cloud Service Developer's Guide by John Thomas Pdf

Create Modern, Enterprise Mobile Apps with Oracle Mobile Cloud Service Create and deploy high-performance enterprise mobile applications using the hands-on information contained in this Oracle Press guide. Written by a director of product management within Oracle’s platform-as-a-service group, Oracle Mobile Cloud Service Developer’s Guide features a start-to-finish case study application that clearly demonstrates key techniques and features. Learn how to set up mobile back ends, work with native SDKs, build custom APIs, and deliver best-in-class mobile services with Oracle Mobile Cloud Service. Oracle Mobile Application Accelerator and enterprise mobile solutions are fully covered in this comprehensive resource. •Explore the features and benefits of Oracle Mobile Cloud Service •Work from the command line, within Oracle Mobile Cloud Service, and native platform IDEs •Visually describe business objects using REST API for Oracle Mobile Cloud Service •Perform CRUD operations on the back end and client side •Develop mobile applications using SDKs for iOS and Android •Build a cross-platform client with Oracle Mobile Application Accelerator •Monitor and administer Oracle Mobile Cloud Service in enterprises of all sizes

Oracle ADF Real World Developer's Guide

Author : Jobinesh Purushothaman
Publisher : Packt Publishing Ltd
Page : 895 pages
File Size : 46,5 Mb
Release : 2012-10-22
Category : Computers
ISBN : 9781849684835

Get Book

Oracle ADF Real World Developer's Guide by Jobinesh Purushothaman Pdf

Become an ADF expert with essential tips n' tricks and case studies for leveraging your ADF applications.

PeopleSoft PeopleTools: Mobile Applications Development (Oracle Press)

Author : Jim J. Marion,Sarah K Marion
Publisher : McGraw Hill Professional
Page : 400 pages
File Size : 55,9 Mb
Release : 2015-10-27
Category : Computers
ISBN : 9780071837767

Get Book

PeopleSoft PeopleTools: Mobile Applications Development (Oracle Press) by Jim J. Marion,Sarah K Marion Pdf

Distribute compelling, device-neutral applications throughout your mobile computing environment using the expert instruction contained in this Oracle Press guide. PeopleSoft PeopleTools: Mobile Applications Development fully explains the latest programming methods and features detailed examples and ready-to-use code samples. Find out how to configure your workstation, start building PeopleSoft mobile applications, incorporate REST and Web services, use Oracle and third-party development utilities, and build high-performance hybrid applications. Performance tuning, troubleshooting, and security are covered in this comprehensive resource. Work with the PeopleSoft Mobile Application Platform and Fluid Application Designer Customize layout and appearance using collection items and CSS Create and deploy HTML5-based mobile applications Connect HTML5 programs to PeopleSoft through REST services Design mobile user interfaces with jQuery Mobile and AngularJS Construct Android-specific native applications using Eclipse and ADT Use Apache Cordova to assemble applications from HTML, CSS, and JavaScript components Develop hybrid applications from the Oracle Mobile Application Framework

Professional Mobile Application Development

Author : Jeff McWherter,Scott Gowell
Publisher : John Wiley & Sons
Page : 432 pages
File Size : 44,6 Mb
Release : 2012-08-16
Category : Computers
ISBN : 9781118240687

Get Book

Professional Mobile Application Development by Jeff McWherter,Scott Gowell Pdf

Create applications for all major smartphone platforms Creating applications for the myriad versions and varieties of mobile phone platforms on the market can be daunting to even the most seasoned developer. This authoritative guide is written in such as way that it takes your existing skills and experience and uses that background as a solid foundation for developing applications that cross over between platforms, thereby freeing you from having to learn a new platform from scratch each time. Concise explanations walk you through the tools and patterns for developing for all the mobile platforms while detailed steps walk you through setting up your development environment for each platform. Covers all the major options from native development to web application development Discusses major third party platform development acceleration tools, such as Appcelerator and PhoneGap Zeroes in on topics such as developing applications for Android, IOS, Windows Phone 7, and Blackberry Professional Mobile Cross Platform Development shows you how to best exploit the growth in mobile platforms, with a minimum of hassle.

Beginning Mobile Application Development in the Cloud

Author : Richard Rodger
Publisher : John Wiley & Sons
Page : 552 pages
File Size : 42,7 Mb
Release : 2011-10-14
Category : Computers
ISBN : 9781118203354

Get Book

Beginning Mobile Application Development in the Cloud by Richard Rodger Pdf

Learn how to build apps for mobile devices on Cloud platforms The marketplace for apps is ever expanding, increasing the potential to make money. With this guide, you'll learn how to build cross-platform applications for mobile devices that are supported by the power of Cloud-based services such as Amazon Web Services. An introduction to Cloud-based applications explains how to use HTML5 to create cross-platform mobile apps and then use Cloud services to enhance those apps. You'll learn how to build your first app with HTML5 and set it up in the Cloud, while also discovering how to use jQuery to your advantage. Highlights the skills and knowledge you need to create successful apps for mobile devices with HTML5 Takes you through the steps for building web applications for the iPhone and Android Details how to enhance your app through faster launching, touch vs. click, storage capabilities, and a cache Looks at how best to use JSON, FourSquare, jQuery, AJAX, and more Shares tips for creating hybrid apps that run natively If you're interested in having your application be one of the 200,000+ apps featured in the iPhone store or the 50,000+ in the Android store, then you need this book.

Oracle Mobile Cloud Service Developer's Guide

Author : John Ray Thomas
Publisher : Unknown
Page : 273 pages
File Size : 45,6 Mb
Release : 2018
Category : Application software
ISBN : OCLC:1084341488

Get Book

Oracle Mobile Cloud Service Developer's Guide by John Ray Thomas Pdf

Xamarin: Cross-Platform Mobile Application Development

Author : Jonathan Peppers,George Taskos,Can Bilgin
Publisher : Packt Publishing Ltd
Page : 1049 pages
File Size : 41,9 Mb
Release : 2016-08-31
Category : Computers
ISBN : 9781787127951

Get Book

Xamarin: Cross-Platform Mobile Application Development by Jonathan Peppers,George Taskos,Can Bilgin Pdf

Master the skills required to develop cross-platform applications from drawing board to app store(s) using Xamarin About This Book Learn to deliver high-performance native apps that leverage platform specific acceleration, complied for native performance Learn development techniques that will allow you to use and create custom layouts for cross-platform UI Gain the knowledge needed to become more efficient in testing, deploying, and monitoring your applications Implement application life cycle management concepts to manage cross-platform projects Who This Book Is For Mobile application developers wanting to develop skills required to steer cross-platform applications using Xamarin. What You Will Learn Share C# code across platforms and call native Objective-C or Java libraries from C# Submit your app to the Apple App Store and Google Play Use the out-of-the-box services to support third-party libraries Find out how to get feedback while your application is used by your users Create shared data access using a local SQLite database and a REST service Test and monitor your applications Gain memory management skills to avoid memory leaks and premature code cycles while decreasing the memory print of your applications Integrate network resources with cross-platform applications Design and implement eye-catching and reusable UI components without compromising on nativity in mobile applications In Detail Developing a mobile application for just one platform is becoming a thing of the past. Companies expect their apps to be supported on iOS, Android and Windows Phone, while leveraging the best native features on all three platforms. Xamarin's tools help ease this problem by giving developers a single toolset to target all three platforms. The main goal of this course is to equip you with knowledge to successfully analyze, develop, and manage Xamarin cross-platform projects using the most efficient, robust, and scalable implementation patterns. Module 1 is a step-by-step guide to building real-world applications for iOS and Android. The module walks you through building a chat application, complete with a backend web service and native features such as GPS location, camera, and push notifications. Additionally, you'll learn how to use external libraries with Xamarin and Xamarin.Forms. Module 2 provide you recipes on how to create an architecture that will be maintainable, extendable, use Xamarin.Forms plugins to boost productivity. We start with a simple creation of a Xamarin.Forms solution, customize the style and behavior of views for each platform. Further on, we demonstrate the power of architecting a cross-platform solution. Next, you will utilize and access hardware features that vary from platform to platform with cross-platform techniques. You will master the steps of getting the app ready and publishing it in the app store. The last module starts with general topics such as memory management, asynchronous programming, local storage, networking, and platform-specific features. You will learn about key tools to leverage the pattern and advanced implementation strategies. Finally, we show you the toolset for application lifecycle management to help you prepare the development pipeline to manage and see cross-platform projects through to public or private release. After the completion of this course, you will learn a path that will get you up and running with developing cross-platform mobile applications and help you become the go-to person when it comes to Xamarin. Style and approach This course will serve as comprehensive guide for developing cross-platform applications with Xamarin with a unique approach that will engage you like never before as you create real-world cross-platform apps on your own.

Codename One Developer Guide

Author : Chen Fishbein,Steve Hannah,Shai Almog
Publisher : Unknown
Page : 609 pages
File Size : 49,5 Mb
Release : 2017-10-08
Category : Electronic
ISBN : 1549910035

Get Book

Codename One Developer Guide by Chen Fishbein,Steve Hannah,Shai Almog Pdf

Learn how to build native mobile applications for iOS, Android, Windows and more using the worlds leading cross platform Java framework. In this official guide from the creators of Codename One.Codename One is a revolutionary mobile development solution started by ex-Sun Microsystems developers based on work that started within Sun. Codename One delivers the Write Once Run Anywhere (WORA) promise of Java for mobile devices by intelligently cross compiling to native code.Codename One is used across the globe by millions of users. It is used at banks, government, tech and telecom giants all the way down to independent developers. Its core appeal is its unrestricted access to the native platform allowing developers to write native code directly from Java and access everything that the native mobile platform can provide.

Handbook of Mobile Application Development: A Guide to Selecting the Right Engineering and Quality Features

Author : Mohamed Sarrab,Hafedh Al-Shihi,Naveen Safia
Publisher : Bentham Science Publishers
Page : 114 pages
File Size : 46,6 Mb
Release : 2021-07-27
Category : Computers
ISBN : 9789814998253

Get Book

Handbook of Mobile Application Development: A Guide to Selecting the Right Engineering and Quality Features by Mohamed Sarrab,Hafedh Al-Shihi,Naveen Safia Pdf

This handbook is a concise yet complete guide to fundamental engineering requirements and quality characteristics that users, developers, and marketers of mobile applications should be aware of. It provides detailed definitions and descriptions of eight key software application features that are integral to the overall design and user experience goals, and which may often overlap with certain functionalities. The book explains the essential aspects of these features clearly to novice developers. Readers will also learn about how to optimize the listed features to tailor their applications to the needs of their users. Key Features: - Presents detailed information about eight different features which guide mobile application development: capability, reliability, usability, charisma, security, performance, mobility and compatibility - Reader-friendly, structured layout of each chapter including relevant illustrations and clear language, designed for quick learning - Focus on both software function and user perception of applications on mobile devices - Includes a handy appendix with information about mobile learning projects and related work packages Handbook of Mobile Application Development A Guide to Selecting the Right Engineering and Quality Features is the ideal learning tool for novice software developers, computer science students, IT enthusiasts and marketers who want to design or develop mobile apps for an optimal user experience.

Professional Cross-Platform Mobile Development in C#

Author : Scott Olson,John Hunter,Ben Horgen,Kenny Goers
Publisher : John Wiley & Sons
Page : 386 pages
File Size : 43,7 Mb
Release : 2012-02-03
Category : Computers
ISBN : 9781118239421

Get Book

Professional Cross-Platform Mobile Development in C# by Scott Olson,John Hunter,Ben Horgen,Kenny Goers Pdf

Develop mobile enterprise applications in a language you already know! With employees, rather than the IT department, now driving the decision of which devices to use on the job, many companies are scrambling to integrate enterprise applications. Fortunately, enterprise developers can now create apps for all major mobile devices using C#/.NET and Mono, languages most already know. A team of authors draws on their vast experiences to teach you how to create cross-platform mobile applications, while delivering the same functionality to PC's, laptops and the web from a single technology platform and code-base. Rather than reinventing the wheel with each app, this book provides you with the tools you need for cross-platform development--no new languages needed! Presents an overview of the sea change occurring with the use of enterprise mobile applications and what it means for developers Shares the criteria for evaluating and selecting the best option for application architecture Reviews tools and techniques for setting up a cross-platform development environment Offers an introduction to the MonoCross open-source project and pattern for cross-platform development Packed with specific software design patterns, development best practices, code examples and sample applications, this must-have book gets you started developing cross-platform mobile apps today.

Xamarin Mobile Application Development for Android

Author : Nilanchala Panigrahy
Publisher : Packt Publishing Ltd
Page : 296 pages
File Size : 48,7 Mb
Release : 2015-08-24
Category : Computers
ISBN : 9781785280634

Get Book

Xamarin Mobile Application Development for Android by Nilanchala Panigrahy Pdf

Develop, test, and deliver fully-featured Android applications using Xamarin About This Book Build and test multi-view Android applications using Xamarin.Android Work with device capabilities such as location sensors and the camera A progressive, hands-on guide to develop stunning Android applications using Xamarin Who This Book Is For If you are a C# developer who wants to develop Android apps and enhance your existing skill set, then this book is ideal for you. Good working knowledge of C#, .NET, and object-oriented software development is assumed. What You Will Learn Build a multi-view, orientation-aware Android application with navigation Lay out content using the LinearLayout, RelativeLayout, and TableLayout layout managers Use a ListView (AdapterView) and Adapter to build a view that is populated from server data Consume REST web service to perform GET, UPDATE, DELETE operation Use Android SQLite for data persistence and caching Capture the current location of a device, determine the street address, and integrate with the map app Test, debug, and deploy an Android app In Detail Technology trends come and go, but few have generated the excitement, momentum, or long-term impact that mobile computing has. Mobile computing impacts people's lives at work and at home on a daily basis. Many companies and individual developers are looking to become a part of the movement but are unsure how to best utilize their existing skills and assets. The Xamarin suite of products provides new opportunities to those who already have a significant investment in C# development skills and .NET code bases, and would like to enter into this new, exciting world. This example-oriented guide provides a practical approach to quickly learn the fundamentals of Android app development using C# and Xamarin.Android. It will lead you through building an Android app step-by-step with steadily increasing complexity. Beginning with an overview of the Android and Xamarin platforms to provide you with a solid understanding of the underlying platform, we gradually walk through building and testing a Points of Interest Android app using C# and the Xamarin.Android product. You will learn to create ListView and add detail view to your Android application. You will handle application behaviors on orientation changes, before learning the different techniques to manage resources and layouts to support multiple screen sizes. You will then access a SQLite database in a cross-platform way and add location features to your application. Finally, you will add camera integration to your application and deploy your app to the various Android app stores. Style and approach An example-oriented, comprehensive guide to gain an understanding of both the Android and Xamarin platforms.

Mobile Applications

Author : Valentino Lee,Heather Schneider,Robbie Schell
Publisher : Prentice Hall
Page : 376 pages
File Size : 42,5 Mb
Release : 2004
Category : Computers
ISBN : UOM:39015059564222

Get Book

Mobile Applications by Valentino Lee,Heather Schneider,Robbie Schell Pdf

Spending on worldwide wireless and mobile network infrastructure will rise by $10.7 billion between 2002 and 2007. In this new resource, the authors provide technology-independent principles and practices that no mobile application developer should be without. This book illustrates specific details of mobile technologies and includes mobile application case studies.

COMPUTER CONCEPTS & APPLICATIONS

Author : Narayan Changder
Publisher : CHANGDER OUTLINE
Page : 1740 pages
File Size : 49,7 Mb
Release : 2022-12-25
Category : Computers
ISBN : 8210379456XXX

Get Book

COMPUTER CONCEPTS & APPLICATIONS by Narayan Changder Pdf

Embark on a journey into the world of computing with "Computing Wisdom," the ultimate guide for mastering Computer Concepts & Applications. Whether you're a student, professional, or technology enthusiast, this comprehensive Multiple-Choice Questions (MCQ) guide covers a wide range of computing topics, ensuring a solid understanding of fundamental concepts, applications, and practical insights. ?? Key Features: Diverse MCQ Bank: Immerse yourself in a diverse collection of MCQs covering essential Computer Concepts & Applications. From hardware and software fundamentals to application scenarios, "Computing Wisdom" ensures comprehensive coverage, allowing you to explore the depth and breadth of computing. Thematic Organization: Navigate through the multifaceted world of computing with a thematic approach. Each section is dedicated to a specific aspect, providing a structured and holistic understanding of computer concepts and their practical applications. In-Depth Explanations: Enhance your knowledge with detailed explanations accompanying each MCQ. Our expertly crafted explanations go beyond correct answers, providing valuable insights into computing principles, technologies, and best practices. Real-World Applications: Apply theoretical knowledge to practical scenarios with questions reflecting real-world applications of computer concepts. Develop the skills needed for effective use of computer technologies in various domains. Visual Learning Aids: Reinforce your learning with visual aids, including diagrams, charts, and illustrations. Visual learning aids make complex computing concepts more accessible, facilitating a deeper understanding of the applications and implications of technology. Timed Practice Tests: Simulate exam conditions and enhance your time-management skills with timed practice tests. Evaluate your progress, identify areas for improvement, and build confidence as you navigate through a variety of computing scenarios. ?? Why Choose "Computing Wisdom"? Comprehensive Coverage: Covering a wide spectrum of Computer Concepts & Applications, our guide ensures a comprehensive understanding of fundamental principles. Whether you're a beginner or an experienced user, this guide caters to all levels of expertise. Practical Relevance: Emphasizing real-world applications, our guide prepares you for practical challenges in computing. Gain insights into effective use of hardware, software applications, and emerging technologies crucial for success in the field. Digital Accessibility: Access your study materials anytime, anywhere with the digital edition available on the Google Play Bookstore. Seamlessly integrate your computing studies into your routine and stay updated with the latest advancements in the field. ?? Keywords: Computer Concepts & Applications, Computing, MCQ Guide, Technology Enthusiasts, Real-World Applications, Visual Learning Aids, Timed Practice Tests, Digital Accessibility, Google Play Bookstore. Empower yourself with "Computing Wisdom." Download your digital copy today and embark on a journey of comprehensive learning, practical insights, and mastery of fundamental computer concepts and applications. 1 Basic Computer Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1 History of Computers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2 Computer System Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 1.3 Impact of Computers on Work Environments . . . . . . . . . . . . . . . . . . . . . . . . 75 1.4 Information Systems vs. Information Technology . . . . . . . . . . . . . . . . . . . . . 79 2 Computer Hardware Components & Functions . . . . . . . . . . . . . . . . . . . 87 2.1 Computer System Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 2.2 What is a Computer System Unit? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 2.3 Computer Memory and Processing Devices . . . . . . . . . . . . . . . . . . . . . . . . 101 2.4 What is a Computer Keyboard? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 2.5 What is a Motherboard? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 2.6 What Is a Video Card? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 2.7 What Is a Hard Drive? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 2.8 External and Internal Storage Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 2.9 Network Interface Card (NIC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 2.10 Computer Output Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 3 Application & System Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211 3.1 What is Computer Software? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211 3.2 Systems Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252 3.3 Application Software for Personal, Enterprise & Workgroup Objectives . . 269 3.4 Desktop Publishing & Word Processing Software . . . . . . . . . . . . . . . . . . . 302 3.5 Presentation Software & Graphic Suites . . . . . . . . . . . . . . . . . . . . . . . . . . . 317 3.6 Multimedia Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328 4 Operating Systems for Computers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335 4.1 Computer Operating Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335 4.2 OS Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386 4.3 What is a Graphical User Interface (GUI)? . . . . . . . . . . . . . . . . . . . . . . . . . 388 4.4 Command Line Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389 5 Telecommunications Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395 5.1 The Components of a Telecommunications System . . . . . . . . . . . . . . . . . . 395 5.2 Types of Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398 5.3 Network Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412 5.4 How Star, Bus, Ring & Mesh Topology Connect Computer Networks in Orga- nizations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426 5.5 Communication & Wireless Computing Devices . . . . . . . . . . . . . . . . . . . . . 444 6 Understanding Computer Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471 6.1 Computer Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471 6.2 File Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475 6.3 File Extensions and File Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481 7 Troubleshooting Computer Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493 7.1 Computer Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493 7.2 Identifying Hardware, Software & Network Problems . . . . . . . . . . . . . . . . 510 7.3 Using Technical Support to Troubleshoot Computer Issues . . . . . . . . . . . 526 8 Web Browsers & Technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 529 8.1 World Wide Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 529 8.2 The Internet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 552 8.3 What is Web Technology? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 588 8.4 Online Etiquette . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 610 9 Using Microsoft Word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 617 9.1 Basic Guide to Microsoft Word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 617 9.2 New Documents & Templates in Microsoft Word . . . . . . . . . . . . . . . . . . . 637 9.3 Formatting Text in Microsoft Word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 694 9.4 How to Format Margins in Microsoft Word . . . . . . . . . . . . . . . . . . . . . . . . 710 9.5 Microsoft Word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 710 9.6 How to Save & Share Microsoft Word Documents . . . . . . . . . . . . . . . . . . 768 9.7 How to Review & Track Changes in Microsoft Word . . . . . . . . . . . . . . . . . 769 9.8 Creating Headers & Footers in Microsoft Word . . . . . . . . . . . . . . . . . . . . . 791 9.9 Creating a Custom Table of Contents in Microsoft Word . . . . . . . . . . . . . 804 9.10 How to Insert Watermarks in Microsoft Word . . . . . . . . . . . . . . . . . . . . . . 806 9.11 Creating & Modifying Tables in Microsoft Word . . . . . . . . . . . . . . . . . . . . 806 9.12 How to Create Labels in Microsoft Word . . . . . . . . . . . . . . . . . . . . . . . . . . 807 9.13 How to Use Mail Merge in Microsoft Word . . . . . . . . . . . . . . . . . . . . . . . . 810 10 Using Microsoft Excel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825 10.1 How to Add, Copy, and Move Worksheets Within Excel Workbooks . . . . 825 10.2 How to Modify the Worksheet Tab in Excel . . . . . . . . . . . . . . . . . . . . . . . . 937 10.3 Modifying Page Setup Properties in Excel . . . . . . . . . . . . . . . . . . . . . . . . . 986 10.4 How to Insert & Delete Columns & Rows in Excel . . . . . . . . . . . . . . . . . . 997 10.5 Workbook Themes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1023 10.6 Adjusting Column Width & Row Height in Excel . . . . . . . . . . . . . . . . . . . 1052 10.7 How to Insert Headers & Footers in Excel . . . . . . . . . . . . . . . . . . . . . . . . 1082 10.8 Using Data Validation in Excel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1094 10.9 Using the RIGHT, LEFT and MID Functions in Excel . . . . . . . . . . . . . . . 1096 10.10 Using the UPPER and LOWER Functions in Excel . . . . . . . . . . . . . . . . . 1111 10.11 How to Use the CONCATENATE Function in Excel . . . . . . . . . . . . . . . . 1132 11 Using Microsoft PowerPoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1157 11.1 Beginner?s Guide to Using PowerPoint . . . . . . . . . . . . . . . . . . . . . . . . . . . 1157 11.2 Using the File and Home Menus in PowerPoint . . . . . . . . . . . . . . . . . . . . 1227 11.3 Using the Insert and Design Menus in PowerPoint . . . . . . . . . . . . . . . . . 1237 11.4 Using the Transitions and Animations Menus in PowerPoint . . . . . . . . . 1260 11.5 Using the Drawing Tools and Format Features in PowerPoint . . . . . . . . 1277 11.6 How to Create a PowerPoint Presentation Using a Template . . . . . . . . . 1306 11.7 How to Create a Blank PowerPoint Presentation . . . . . . . . . . . . . . . . . . . 1338 11.8 How to Import Text Files into your PowerPoint Presentation . . . . . . . . 1353 11.9 Formatting Your PowerPoint Presentation Using Slide Masters and Layouts 1363 11.10 How to Modify Your PowerPoint Presentation?s Theme and Background 1381 11.11 Understanding Slide Orientation in PowerPoint . . . . . . . . . . . . . . . . . . . . 1394 12 Database Fundamentals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1401 12.1 Types of Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1401 12.2 Basics of Big Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1420 12.3 Database Concepts and Structures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1445 12.4 What is Database Management? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1446 12.5 Cloud Computing and Databases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1476 12.6 Data Warehousing and Data Mining . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1495 12.7 Database Query . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1519 12.8 Database Administration and Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1520 13 Computer Programming Fundamentals . . . . . . . . . . . . . . . . . . . . . . . . 1523 13.1 What Is Programming? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1523 13.2 Programming Languages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1612 13.3 Web Page Design and Programming Languages . . . . . . . . . . . . . . . . . . . 1630 13.4 5 Basic Elements Of Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1635 13.5 Raspberry Pi Project Ideas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1637 14 Systems Development & Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1651 14.1 Systems Development Methods and Tools . . . . . . . . . . . . . . . . . . . . . . . . 1651 14.2 Systems Development Life Cycles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1658 14.3 Application Development Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1673 14.4 Why is System Analysis Important? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1681 14.5 Analysis and Design Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1688 15 Computer Threats & Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1693 15.1 What is a Computer Virus? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1693 15.2 What is a Hacker? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1710 15.3 What is a Denial of Service (DoS) Attack? . . . . . . . . . . . . . . . . . . . . . . . 1722 15.4 What is Phishing? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1723 15.5 What is Computer Security? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1730 15.6 Types of Computer Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1766 15.7 Computer Security Policies Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1804 15.8 Types of Network Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1807 15.9 What is a Firewall in Network Security? . . . . . . . . . . . . . . . . . . . . . . . . . . 1849 15.10 What is Internet Security? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1864 16 Technology?s Ethical, Legal & Privacy Issues . . . . . . . . . . . . . . . . . . . 1873 16.1 Intellectual Property and Open Source Software . . . . . . . . . . . . . . . . . . . 1873 16.2 Impact of Technology on Privacy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1874 16.3 Information Privacy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1881 16.4 Protecting Consumer Privacy Online . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1890 16.5 Using Privacy Settings in Social Media . . . . . . . . . . . . . . . . . . . . . . . . . . . 1893