Old Search System: Programming Foundations: Algorithms




  • C Programming - Foundations

    C Programming - Foundations Video: .mp4 (1280x720, 30 fps(r)) | Audio: aac, 48000 Hz, 2ch...


    What you'll learn
    Writing programmes in C
    Variables and standard data types
    Reading/writing inputs & outputs
    Binary, decimal & hexadecimal numbers
    How computer memory works
    Variable limits & overflow
    Pre-processor, Compiler & Linker
    Arithmetic & bitwise operators
    If statements, Case & Switch statements
    For loops/While loops
    What is high-quality code
    ...


  • Lynda - Programming Foundations: APIs and Web Services

    Lynda - Programming Foundations: APIs and Web Services Web services have been at the core...


    Table of ContentsIntroduction1. Understanding Web Services2. Using RESTful APIs and HATEOAS3. Using SOAP-Based Web Services4. Developing APIs Using GraphQLConclusion


  • Lynda - Programming Foundations: Databases

    Lynda - Programming Foundations: Databases Once you get beyond basic programming, you'll need a database....


    Table of ContentsIntroduction1. Database Foundations2. Tables3. Relationships4. Database Optimization5. Querying a Database6. Querying a DatabaseConclusion


  • Lynda - Programming Foundations: Design Patterns

    Lynda - Programming Foundations: Design Patterns Design patterns are reusable solutions that solve the challenges...


    Table of ContentsIntroduction1. Design Patterns2. The Strategy Pattern3. The Adapter Pattern4. The Observer Pattern5. The Decorator Pattern6. The Iterator Pattern7. The Factory PatternsConclusion


  • Lynda - Programming Foundations: Software Testing/QA

    Lynda - Programming Foundations: Software Testing/QA Quality assurance (QA) engineering can mean many different things...


    Table of ContentsIntroduction1. The Role of QA2. Test Planning3. Types of Testing QA Focuses On4. Bug ReportingConclusion


  • Lynda - Programming Foundations: Data Structures

    Lynda - Programming Foundations: Data Structures Once you get past simple programs with one or...


    Table of ContentsIntroduction1. Introduction to Data Structures2. Arrays3. Lists4. Stacks and Queues5. Hash-Based Data Structures6. Trees and GraphsConclusion


  • Lynda - Programming Foundations: Fuzzy Logic

    Lynda - Programming Foundations: Fuzzy Logic Most modern programming is based on exact logic: black...


    Table of ContentsIntroduction1. A Brief Word on Ambiguity2. Discovery of Fuzzy Set Theory3. Applications of Fuzzy Set TheoryConclusion


  • Lynda - Programming Foundations: Object-Oriented Design

    Lynda - Programming Foundations: Object-Oriented Design All good software starts with a great design. Object-oriented...


    Table of ContentsIntroduction1. Object-Oriented Fundamentals2. Requirements3. Use Cases and User Stories4. Domain Modeling5. Class Diagrams6. Inheritance and Composition7. Software DevelopmentConclusion


  • Lynda - Programming Foundations: Secure Coding

    Lynda - Programming Foundations: Secure Coding Learn how to incorporate security into the software development...


    Table of ContentsIntroduction1. Security and Risk Overview2. Web Client Server Interaction Code Issues3. Thick App and Client-Server Interaction Issues4. Crypto and Security Misuse Issues5. Security in the SDLCConclusion