This course is an introduction to the C++ programming language and its …
This course is an introduction to the C++ programming language and its subset, the C programming language. Program structure, block, storage types, console and file I/O, functions, arrays, strings, pointers, call-by-reference, call-by-value, and dynamic memory allocation will be discussed. The concept and use of classes will be covered in some detail. The differences between C++ and C will also be discussed.
Diagnosis and solution of user hardware and software related problems with on-the-job …
Diagnosis and solution of user hardware and software related problems with on-the-job projects. An introduction to end-user computing and user support via help desk operations and user support management endeavors.
An introduction to the design and creation of relational databases. Topics include …
An introduction to the design and creation of relational databases. Topics include storing, retrieving, updating, and displaying data using Structured Query Language (SQL) and Procedure Language (PL).
Introduction of skills and practice related to the Extensible Markup Language/Simple Object …
Introduction of skills and practice related to the Extensible Markup Language/Simple Object Access Protocol. Topics to be covered will include: elements, attributes, namespaces, entities, and what constitutes a well-formed document.
Develop, test, deploy and maintain web applications using the Ruby programming language …
Develop, test, deploy and maintain web applications using the Ruby programming language and the Rails framework with an emphasis on MVC (Model View Controller) architecture. Other technologies utilized include: HTML, CSS, Javascript and SQL.
Designing and publishing web documents. Exploration of tools available for creating and …
Designing and publishing web documents. Exploration of tools available for creating and editing web documents. An introduction to designing and publishing web documents. Includes basic markup language, hyperlinks, tables, frames, images, and forms. Exploration of tools available for creating and editing web documents. Course emphasizes web page/site design and development with an application software tool.
Comprehensive introduction to the planning, design, and construction of computer information systems …
Comprehensive introduction to the planning, design, and construction of computer information systems using the systems development life cycle and other appropriate design tools.
Introduction to object-oriented programming. Emphasis on the fundamentals of structured design with …
Introduction to object-oriented programming. Emphasis on the fundamentals of structured design with classes, including development, testing, implementation, and documentation. Includes object-oriented programming techniques, classes, and objects.
Instruction in best practices for building responsive websites that adapt to different …
Instruction in best practices for building responsive websites that adapt to different devices and user behaviors. Responsive design topics to be covered include: HTML; CSS; semantic HTML; code frameworks; designing with flexible grids; creating layouts which incorporate typography and fluid media; using CSS media queries; responsive web typography; color; templates; hosting; web apps; web services.
Research user interface design development processes for software application concepts. Explore key …
Research user interface design development processes for software application concepts. Explore key concepts of UI design as natural communication with the user. Information Architecture, UI Patterns, Content Strategy and Interaction Design will be discussed. Emphasis placed on presentation of ideas.
No restrictions on your remixing, redistributing, or making derivative works. Give credit to the author, as required.
Your remixing, redistributing, or making derivatives works comes with some restrictions, including how it is shared.
Your redistributing comes with some restrictions. Do not remix or make derivative works.
Most restrictive license type. Prohibits most uses, sharing, and any changes.
Copyrighted materials, available under Fair Use and the TEACH Act for US-based educators, or other custom arrangements. Go to the resource provider to see their individual restrictions.