Encapsulation in PHP Making an object-oriented component in PHP - Image Gallery Databases in Java JDBC - Printing data and parameters Funny computer quotes Inheritance in PHP Polymorphism, final attributes and autoloader in PHP Databases in Java JDBC - INSERT, UPDATE, DELETE, and COUNT Introduction to ASP.NET Programming a Database Wrapper in Java - Preparation Introduction to ASP.NET web applications Database Wrapper in Java - Creating the Query class Programming a Database Wrapper in Java - The Database class Finishing a Database Wrapper in Java Birthday Reminder in Java Swing - Wiring the layers Basic HTML tags Object-oriented hit counter in PHP and PDO Navigation menu, footer and HTML entities Installing NetBeans and the C compiler Variables and the type system in the C language Introduction to jQuery Border, shadow and the boxmodel in CSS RollingDie in Python - Constructors and random numbers Styling the HTML page head Fixed navigation menu and positioning in CSS Creating subpages and a contact form Styling tables and photo gallery in HTML and CSS Structures, boxing, partial members and methods in detail Uploading the website to the Internet Inheritance and polymorphism in Python More on the type system: Data types in C# .NET Images and links in HTML Visual Studio and your first C++ console application Arena with a mage in Python (inheritance and polymorphism) Conditions (branching) in C# .NET Nullable types, cloning, attributes, destructor and more Lists in HTML and a table example Web Criticism - Show Your Website! Sanitizing user input in C# .NET Introduction to CSS (Cascading Style Sheets) Arrays in C# .NET Basic CSS selectors and properties The class selector and styling text in CSS Layout and backgrounds in HTML Strings in C# .NET - Working with single characters Floating content in HTML Strings in C# .NET - Split and Join Multidimensional arrays in C# .NET Namespaces in PHP Mathematical functions in C# .NET - The Math library Introduction to software testing in Java Solved tasks for C# .NET lesson 4 IDLE and the first Python console application Introduction to using databases with PHP for total beginners Variables, type system and type conversions in Python Conditions (branching) in Python Loops in Python Lists in Python Introduction to multi-threaded applications in C#.NET Strings in Python - Working with single characters Threads in C# .NET - Sleep, Join, and lock Introduction to software testing in C# .NET Testing in C# .NET - Introduction to unit tests Testing in C# .NET - Finishing unit tests and best practices Solved tasks for OOP in C# .NET lesson 1-2 Introduction to databases in C# .NET Creating a Local Database in Visual Studio Alphabetical index - CSS manual Variables and type system in PHP Strings and arrays in PHP Associative arrays in PHP and submitting forms Conditions in PHP Introduction to WPF (Windows Presentation Foundation) The XAML language in C# .NET WPF Positioning in C# .NET WPF Designing a calculator form in C# .NET WPF More on Conditions in PHP - Casting, composing, and switches E-mail form in PHP Code-Behind in C# .NET WPF and finishing the calculator Introduction to the C language Improving the e-mail form in PHP Birthday reminder in C# .NET WPF - Designing windows Introduction to the C++ language Birthday reminder in C# .NET WPF - Logic layer Birthday reminder in C# .NET WPF - Wiring layers Solved tasks for C lessons 1-3 Birthday reminder in C# .NET WPF - Serialization NOO-CMS - User registration in PHP NOO-CMS - Article editor in PHP NOO-CMS - Displaying articles in PHP Solved tasks for Java lessons 1-3 Solved tasks for OOP in C# .NET lessons 5-8 Solved tasks for Visual Basic .NET lessons 1-3 Solved tasks for Visual Basic .NET lesson 4 Solved tasks for Visual Basic .NET lesson 5 Solved tasks for OOP in C# .NET lessons 12-13 Loops in Java Solved tasks for Visual Basic .NET lesson 6 Solved tasks for Visual Basic .NET lessons 7-8 MVC architecture explained Solved tasks for Visual Basic .NET lesson 9 Solved tasks for Visual Basic .NET lesson 10 Solved tasks for OOP in VB .NET lesson 1-2 Solved tasks for OOP in C# .NET lessons 17-18 Multidimensional arrays in Java Solved tasks for Visual Basic .NET lesson 11-12 Solved tasks for OOP in VB .NET lesson 3 Mathematical functions in Java - The Math library Date and time in C# .NET Java Testing - The first unit test in JUnit Pictures Arrays and loops in PHP Albums Introduction to JavaScript String functions in PHP Getting started with JavaScript - First scripts Declaring custom functions in PHP Basic data types in JavaScript and its functions Creating libraries in PHP Introduction to object-oriented programming in Java Conditions in JavaScript .htaccess, autoloader and the common controller Solved tasks for JavaScript lesson 4 Router Solved tasks for JavaScript lesson 5 Wiring controllers and views Loops in JavaScript Solved tasks for PHP lesson 6 Contact form Solved tasks for PHP lessons 7-11 Creating the database and PHP SQL drivers Database wrapper Functions in JavaScript Listing articles from the database in PHP (MVC) Reference and value data types in Java Securing templates The flash-message mechanism Enhancing the wrapper and editor Finishing the object-oriented CMS in PHP (MVC) JS requestAnimationFrame - For better drawing Solved tasks for JavaScript lesson 6 Introduction To Object-Oriented Programming In JavaScript The First Object-Oriented Application in JavaScript Static class members in Java MonoGame Project Structure Adding Content in MonoGame Drawing and Writing in MonoGame Solved tasks for OOP in PHP lessons 1-3 Solved tasks for OOP in PHP lessons 4-6 Solved tasks for OOP in PHP lessons 9-11 Sounds, Music, Keyboard, and Mouse Input in MonoGame Introduction to the Bootstrap CSS framework Dividing a MonoGame Project into Components Bootstrap - Reboot Tetris in MonoGame: Block Tetris in MonoGame: Block Generator Tetris in MonoGame: Game Board Tetris in MonoGame: Functional Game Core Tetris in MonoGame: Score and Level Completing Diary with a database in Java Tetris in MonoGame: Level Features Bootstrap - Typography Tetris in MonoGame: Game Scene Management Bootstrap - Tables Bootstrap - Buttons Introduction to Windows Forms applications Bootstrap - Forms MySQL step by step: Introduction and installation Simple Calculator in C# .NET Windows Forms Introduction to object-oriented programming in C# .NET Bootstrap - Advanced forms MySQL step by step: Creating a Database And a Table Birthday Reminder - Designing Forms First object-oriented application in C# - Hello object world MySQL step by step: Inserting And Deleting Table Data Birthday Reminder - Logic Layer RollingDie in C# .NET - Constructors and random numbers Birthday Reminder - Wiring the Presentation and Logic Layers Reference and value data types in C# .NET MySQL step by step: Selecting Data (Searching) Drawing on Graphics in C# .NET Warrior for the arena in C# .NET Interfaces in Java Arena with warriors in C# .NET Introduction to UML UML - Use Case Diagram UML - Use Case Specification UML - Domain Model Introduction to collections and genericity Lists with arrays in C# .NET Bootstrap - Jumbotron and Badges Linked Lists in C# .NET Bootstrap - List groups Multidimentional arrays in C# .NET Solved tasks for HTML and CSS lessons 6-9 Dictionaries and sets in C# .NET Bootstrap - Carousels and Progress Queue and stack in C# .NET Bootstrap - Collapse and Accordion LINQ in C# - Revolution in querying LINQ providers, anonymous types, grouping and sorting in C# LINQ operators in C# .NET More on LINQ operators LINQ operators pt. 3 and deferred execution in C# .NET Inheritance and polymorphism in C# .NET Building form framework for PHP - HtmlBuilder Properties in C# .NET FormControl - Parent of form controls in PHP Lists in C# .NET Finishing the FormControl class in PHP Interfaces in C# .NET Form framework for PHP - InputBox Bootstrap - Dropdowns Form framework for PHP - Form Bootstrap - Navigation Abstract class, comparing and operator overloading Exceptions in C# .NET Bootstrap - Navigation bar Introduction to working with files Bootstrap - Pagination, Alerts, and Breadcrumbs Working with text files in C# .NET Bootstrap - Modal dialogs Storing objects in the CSV format in C# Storing objects in CSV format in C# .NET, part 2 Introduction to collections and genericity in Java Reading XML via the SAX approach in C# .NET LINQ to XML in C# .NET Serialization and deserialization in C# .NET Other Windows Forms Controls Binary files in C# Working with files and folders in C#. NET Introduction to databases in Java Bootstrap - Popovers Introduction to object-oriented programming in Python First object-oriented app in Python - Hello object world Introduction to C# and the .NET framework Introduction to the Python language Variables, type system and parsing in C# .NET Computer jokes Roles of ICT.social members Visual Studio and your first C# .NET console application For and while loops in C# .NET Variables, type system and parsing in Java More on the Java type system: Data types Introduction to HTML and your first website Installing Apache + MySQL + PHP on Windows and making an app Solved tasks for PHP lesson 1-4 Programmer jokes UML - Class Diagram Introduction to the Java language Arena with a mage in C# .NET (inheritance and polymorphism) Introduction to object-oriented programming in PHP NetBeans IDE and your first console application Introduction to PHP and web applications First object-oriented app in Java - Hello object world Arrays in JavaScript Solved tasks for HTML and CSS lessons 1-3 Tables in HTML Solved tasks for C# .NET lessons 1-3 More on the Python type system: Data types Diary with a database in C# .NET First object-oriented application in PHP Arrays in Java Putting web pages together using PHP Static class members in C# .NET Birthday reminder in C# .NET WPF - Bindings For and while loops in PHP MVC CMS in PHP: Article editor Bootstrap - Images Solved tasks for HTML and CSS lessons 4-5 Type casting and object hierarchy in C# .NET Attributes and magic methods in PHP Reference and primitive data types in PHP Solved tasks for OOP in C# .NET lesson 11 Solved tasks for PHP lesson 5 Indexers, Equals, constants, enumerated types and flags Introduction to the theory of algorithms Delegates, anonymous methods and lambda expressions in C# Events in C# .NET Bootstrap - Flex utilities 2 Iterator Bootstrap - Multimedia objects and containers Chain of Responsibility Bootstrap - Introduction to the grid systems SOLID practices Bootstrap - Bootstrap's grid system STUPID - Bad Practices of Software Development Requested page was probably moved Unit tests of Commercial Applications III Licenses Static class members in PHP Introduction to acceptance tests in PHP and creating GUI Basic Best Practices for Software Design Static class members in PHP pt. 2 - constants PHP testing - Creating Selenium acceptance tests Method Chaining and Method Cascading Static class members in PHP pt. 3 - do's and don'ts Register new user User login Account settings Background adverts Profile settings PhpBrowser vs. WebDriver and Selenium server configuration Offers Programming forum .NET (C# and Visual Basic) Java C and C++ GameMaker Object-oriented hit counter in PHP - continuation Graphics and design Interfaces in PHP E-shop in PHP - Directory structure Open discussion Interfaces and abstract classes in PHP PHP Testing - Selenium WebDriver syntax overview Administration Putting PHP interfaces into practice - GuestBook E-shop in PHP - The concept of article controllers PHP Testing - More Selenium WebDriver Syntax Guestbook in PHP - continuation E-shop in PHP - Controller action design Peter Exceptions in PHP E-shop in PHP - Implementing actions and adding libraries More on the C type system: Data types About ICT.social Exceptions in PHP pt. 2 E-shop in PHP - Making the project runnable Conditions (branching) in the C language Member profile E-shop in PHP - App folder and making the project runnable Loops in the C language E-shop in PHP - Configuring and enhancing the DB wrapper Arrays in the C language E-shop in PHP - Transactions, emails, frameworks Strings in the C language ICT.social E-shop in PHP - Helpers Strings in The C language - Working with single characters Redactor privileges request Custom exceptions in PHP, propagation and the finally block E-shop in PHP - Extending the CoreModule Multidimensional arrays in the C language Birthday Reminder in Java Swing - Completing the logic Article order E-shop in PHP - Product database Mathematical functions in the C language - The Math library Object References, Cloning, and Garbage Collector in Python E-shop in PHP - ProductManager Functions in the C language Warrior for the arena in Python E-shop in PHP - ProductController Arena with warriors in Python E-shop in PHP - Product images Structures in the C language MailForm E-shop in PHP - Designing the person database E-shop in PHP - Accounting settings Variables and the type system in C++ Static class members in Python E-shop in PHP - Finishing the accounting settings More on the C++ type system: Data types Properties in Python E-shop in PHP - Product detail logic Conditions (branching) in the C++ language Magic Methods in Python HTML and CSS Practicing PHP exceptions - Finishing the contact form E-shop in PHP - ProductHelper and JavaScript Loops in the C++ language Magic methods in PHP pt. 2 E-shop in PHP - Product detail template Arrays in the C++ language Introduction to pointers in the C language Date and Time in PHP using OOP E-shop in PHP - Tree navigation menu Strings in the C++ language Dynamic memory allocation in the C language My knowledge ArrayAccess and cloning in PHP E-shop in PHP - Products filtering Strings in C++ - Working with single characters Pointer arithmetic in the C language Introduction to object-oriented programming in C++ E-shop in PHP - Finishing product index Multidimensional arrays in C++ Dynamic strings and structures in the C language Quiz results E-shop in PHP - Test data Mathematical functions in C++ - The cmath library Dynamic arrays (vectors) in the C language Birthday Reminder in Java Swing - Finishing the Application TypeHinting and documentation in PHP E-shop in PHP - Shopping cart Functions in the C++ language First OOP application in C++ - Hello object world Online HTML special characters to entities convertor E-shop in PHP - OrderManager Structures in the C++ language A RollingDie in C++ and Constructors Online HTML and CSS Quiz E-shop in PHP - Adding products into the cart Introducing destructors and more about constructors in C++ E-shop in PHP - Cart administration E-shop in PHP - Finishing cart administration Online C#.NET Quiz Solved tasks for C# .NET lesson 5 E-shop in PHP - PersonManager Solved tasks for C# .NET lesson 6 E-shop in PHP - Finishing the PersonManager First database table and MySQL PHP drivers Solved tasks for C# .NET lessons 7-8 Strategic and simulators E-shop in PHP - PersonController Logical games E-shop in PHP - Finishing person registration Business Plans Arcades E-shop in PHP - Models for completing the order Strings in Python - Split Monitors, thread priority, exceptions and more in C# .NET Adventure and RPG E-shop in PHP - Completing the order Multidimensional lists in Python UML - Other interaction diagrams Daemons, ThreadPool, and asynchronous delegates in C# .NET Action games E-shop in PHP - Tree menu editor Tuples, sets, and dictionaries in Python Tasks - Better Parallel Programming in C# .NET Work with text Importing modules and the math module in Python Asynchronous Programming in C# .NET - Async and await Date and time Declaring functions in Python Parallel Class and PLINQ in C# .NET Mathematical Screensavers Solved tasks for C# .NET lesson 9 Form handling and printing database data into table in PHP E-shop in PHP - Order index UML - UML under the hood and Profile diagram Gadgets Solved tasks for C# .NET lesson 10 Programming of NOOCMS E-shop in PHP - The template and the script for order index UML - Object Constraint Language - OCL Java Testing - Hamcrest, JUnit TestRule and Best Practices Other Solved tasks for C# .NET lesson 11-12 Java Testing - Unit Tests of Real Applications I Colorpicker - HTML and CSS colors E-shop in PHP - Controller for generating PDF invoices Terms of service Java testing - Unit tests of real applications II Messages Solved tasks for OOP in C# .NET lesson 3 How and why you should start programming Online C language quiz Hardware forum Java testing - Unit tests of real applications III Events E-shop in PHP - PDF invoice template Solved tasks for OOP in Java lesson 1-2 Dev-Lighter E-shop in PHP - Editing orders Meetings E-shop in PHP - Template for editing orders Software for trainings E-shop in PHP - Updating views Wall E-shop in PHP - Customer editing dialog Java Testing - Selenium WebDriver Syntax Overview Analytics E-shop in PHP - Finishing the product administration Personal data processing principles PHP E-shop in PHP - AJAX orders editing and finishing the shop Report comment JavaScript Report article Introduction to software architectures Cancel limited processing Monolithic and two-tier architecture Personal data Three-tier architecture and other multi-tier architectures Online Java Quiz Mail sender Wrong ways of passing dependencies - Static members C++ online test Things The this pointer in C++ Fixer I want it job Arena Warrior - Encapsulation Java Testing - More Selenium WebDriver Syntax Bin My learning progress Arena with warriors in C++ Java Testing - Acceptance Tests of Real Applications I Assembly Constant methods in C++ Java Testing - Acceptance Tests of Real Applications II SQL and databases Solved tasks for C lessons 4-5 Static Class Members in C++ Java Testing - Quality Assurance, CAN PIG RIDE, and ISTQB Python Solved tasks for C lesson 6 Overloading operators in C++ Java Testing - Business Standards and Usability Windows Solved tasks for C lesson 7 Solved tasks for OOP in VB .NET lesson 4 Wrong ways of passing dependencies - Singleton and SL Java GUI - Basic Components Other hardware Solved tasks for C lessons 8-9 Passing dependencies with Dependency Injection Copy Constructors in C++ Java GUI - Event Java Android Solved tasks for C lessons 10-11 IoC container source code Assignment operator IT job offers Solved tasks for C lesson 12 iOS Solved tasks for C lesson 13 Inheritance in C++ Windows Phone GRASP Design Patterns Google Android Solved tasks for Java lesson 4 Tablets Solved tasks for OOP in C# .NET lesson 4 Solved tasks for Java lesson 5 Networks and internet Solved tasks for Java lesson 6 Peripheries Solved tasks for OOP in C# .NET lesson 9 Solved tasks for Java lesson 7 Graphic cards Solved tasks for Java lesson 8 Motherboards Advertise at ICT.social network Solved tasks for Java lesson 9 Storage devices Solved tasks for Java lessons 10-11 Solved tasks for OOP in Java lesson 3 Introducing Vector in C++ Processors Solved tasks for OOP in Java lesson 4 Notebooks Solved tasks for OOP in VB .NET lesson 9 PC Hardware Conditions (branching) in Java Solved tasks for OOP in Java lesson 9 Other Software Solved tasks for OOP in Java lesson 12 Viruses and Security Solved tasks for OOP in C# .NET lessons 14-16 Solved tasks for OOP in VB .NET lesson 11 Sound and Video Strings in Java - Working with single characters Solved tasks for OOP in VB .NET lessons 12-13 Web Browsers Strings in Java - Split and join Friends and Nested Classes in C++ Microsoft Office and Other Office Tools Apple Solved tasks for OOP in C# .NET lesson 19 Solved tasks for C++ lessons 1-3 Solved tasks for OOP in VB .NET lessons 5-8 Drawing on Graphics in Java Swing Linux Solved tasks for C++ lessons 4-5 Solved tasks for OOP in VB .NET lessons 14-16 Handling Click on Coordinates in Java Swing Business and marketing forum Solved tasks for C++ lessons 6-7 Solved tasks for OOP in VB .NET lessons 17-18 Timer and SwingWorker in Java Swing Domains and webhosting Solved tasks for C++ lessons 8 Solved tasks for OOP in VB .NET lesson 19 Other programming languages Solved tasks for C++ lessons 9-10 Get points Solved tasks for C++ lessons 11-12 Solved tasks for C++ lesson 13 PC hardware forum Solved tasks for C++ lesson 14 Discussion about other topics Loops in the C++ language (while, do while) Accounting analytics Persons Invoices How and why you should start programming IT e-learning Online Visual Basic .NET quiz How to choose a programming language? Web servers Online object-oriented programming in C#.NET quiz Roles Online PHP Quiz Awards CMS MonoGame - Introduction and Installation Webdesign Electronics Microcontrollers Math and physics E-shops Payments and accounting Laws and business Business and Justice Marketing Marketing Advertisement Affiliate Social Networks SEO and copywriting Solved tasks for PHP lesson 12 SEO Forum Web analytics Solved tasks for PHP lesson 13 RollingDie in Java - Constructors and random numbers Web Analytics Forum Website auctions Solved tasks for PHP lesson 14 Market Web Auctions Advertisement market Market Advertisement Domain sales Market Domains Advertising and link exchange Links Exchange Sales Bin Forum Software forum Submit CV Warrior for the arena in Java Requests Arena with warriors in Java Website validator Inheritance and polymorphism in Java Solved tasks for JavaScript lesson 7 Arena with a mage in Java (inheritance and polymorphism) Advertising campaigns Basic text syntax in SocialTexy Competitions Advanced ICT syntax in SocialTexy Campaign messages Widgets usable in articles Banners Getters and setters in Java Vouchers Logs Test Register company Appearance settings Solved tasks for OOP in PHP lessons 24-26 Notification settings Linked lists in the C language Edition Nette framework Solved tasks for OOP in PHP lessons 7-8 Person database in C - The linked list module Person database in C - Creating persons and application menu Search Solved tasks for OOP in PHP lessons 12-13 Person database in C - Entering and saving persons into CSV Solved tasks for OOP in PHP lessons 14-21 Person database in C - Loading and searching persons Graphic Clock in Java Swing - Drawing Activity Solved tasks for OOP in PHP lessons 22-23 Tasks System releases Graphic Clock in Java Swing - Form Handling PHP Testing - Useful AcceptanceTester class extensions PHP Testing - Acceptance tests of commercial applications I PHP Testing - Acceptance tests of commercial applications II Date and Time in Java - Creating and formatting Date and Time in Java - Modifying and intervals Date and Time in Java - Parsing and comparing ArrayList in Java PHP Testing - Quality Assurance, CAN PIG RIDE, and ISTQB PHP Testing - Business Standards and Usability Diary with a database in Java (finishing) PHP Testing - Performance testing using cloud services PHP Testing - Practicing Apache JMeter Tetris in MonoGame: Game Menu JTable In Java Swing Exceptions In Java Introduction to working with files in Java Working with text files in Java Birthday Reminder - Storing Data and Conclusion MySQL step by step: Ordering, Limit, and Aggregation Handling Clicks at Coordinates in C# .NET MySQL step by step: Data Types and NULL Introduction to the XML File Format in Java Timer and BackgroundWorker in C# .NET Type casting and object hierarchy in Java Writing XML Files via the SAX Approach in Java Analog and Digital Clock in C# .NET Windows Forms Abstract class, comparing and anonymous classes in Java Finishing the Clock in C# .NET Windows Forms Enumerated types and constants in Java The equals() and clone() methods in Java Boxing, wrapper classes, packages and more MySQL Step By Step: Queries Over Multipe Tables (JOIN) Reading XML via the SAX approach in Java MySQL Step By Step: More Queries And the M:N Relationship Working with XML files using the DOM approach in Java Bootstrap - Cards MySQL Step By Step: Exercises to practise MySQL Step By Step: Subqueries Solved tasks for HTML and CSS lessons 10-11 MySQL Step By Step: Structure Change, Transactions and Views Solved tasks for HTML and CSS lessons 12-13 Solved tasks for HTML and CSS lessons 14-16 MySQL Step by Step: Database Performance Optimization Introduction to form applications in Java Swing Introduction to libraries and frameworks for PHP DateUtils library for formatting date and time in PHP Introduction to web application testing in PHP Java Swing under the hood Finishing DateUtils library for PHP Introduction to unit tests in PHP and PHPUnit installation StringUtils library for working with texts in PHP PHP Testing - Finishing Unit Tests Singleton Simple calculator in Java Swing Finishing StringUtils library for PHP PHPUnit DataProvider and BestPractices Factory (method) ArrayUtils library for working with arrays in PHP PHP Testing - Xdebug and coverage reports Prototype Finishing ArrayUtils library for PHP Dependency Injection and Test doubles Builder Building form framework for PHP - Motivation MockBuilder and mock / stub methods Adapter (wrapper) Fake, Codeception Stub and AspectMock Facade Unit Tests of Commercial Applications I Proxy Unit tests of Commercial Applications II Decorator Form framework in PHP - Finishing the basic concept Form framework for PHP - Testing and finishing the form Flyweight Form framework for PHP - CheckBox and TextArea Composite Form framework for PHP - ListBox and ComboBox Birthday Reminder in Java Swing - Form design Form framework for PHP - DateTimePicker Form framework for PHP - CheckList Introduction to XML and writing via the SAX approach Bridge Form framework for PHP - RadioGroup and FileBox Form framework for PHP - Improvements Working with XML files using the DOM approach in C# .NET DataGridView in C# .NET Windows Forms Image library for working with images in PHP Basic Windows Forms Controls Finishing the Image library for PHP Multidimentional arrays in Java Windows Forms - Dialogs Test data generator for PHP - Design, entities and the core Exceptions in C# .NET for the second time Birthday Reminder in Java Swing - Logic Layer Windows Forms Controls For The Fourth Time Test data generator for PHP - Building a wrapper Custom Controls In C# .NET Playing sounds (wav files) in Java Test data generator for PHP - Entities and relations RSS channels UML - State Machine Diagram Addresses UML - Activity Diagram Flowcharts Observer UML - Package Diagram and Deployment Diagram Strategy UML - Sequence Diagram Template method State Bootstrap - Scrollspy Memento Bootstrap - Tooltips Going from C to C++ Bootstrap - Utilities Interpreter Bootstrap - Flex utilities PHP Configuration (XAMPP) Mediator Java GUI Activities