Old Search System: Programming in C




  • Lynda - Programming Foundations: Algorithms

    Lynda - Programming Foundations: Algorithms Algorithms are the universal building blocks of programming. They power...


    Table of ContentsIntroduction1. Overview2. Common Data Structures3. Recursion4. Sorting Data5. Searching Data6. Other AlgorithmsConclusion


  • Lynda - Programming Foundations: Web Security

    Lynda - Programming Foundations: Web Security Learn about the most important security concerns when developing...


    Table of ContentsIntroduction1. Security Overview2. General Security Principles3. Filter Input, Control Output4. The Most Common AttacksConclusion


  • Lynda - Learning SQL Programming

    Lynda - Learning SQL Programming SQL (Structured Query Language) is a common tool for retrieving...


    Table of ContentsIntroduction1. Ask for Data from a Database2. Ask for Data from Two or More Tables3. Data Types, Math, and Helpful Functions4. Add or Modify DataConclusion


  • Lynda - Python: Programming Efficiently

    Lynda - Python: Programming Efficiently Cut down on your development time by learning how to...


    Table of ContentsIntroduction1. Installation and Setup2. Writing Python Efficiently3. Exploiting Python Libraries4. Advanced: Python Object-Oriented and Functional Programming5. Introduction to Performance Optimization in PythonConclusion


  • Learning C# by Programming Games

    Learning C# by Programming Games 512 pages | English | ISBN-10: 3662592517 | ISBN-13: 978-3662592519...





  • Lynda - Web Programming Foundations

    Web Programming Foundations https://www.lynda.com/Web-Development-tutorials/Web-Programming-Fundamentals/667390-2.html To be an effective web programmer, you have to understand what...


    Introduction 1. Deconstructing the Web 2. The Duality of Web Programming 3. Which Came First: The Browser or the Editor? 4. The Parts That Make up the Web Conclusion


  • Lynda - Python Parallel Programming Solutions

    Lynda - Python Parallel Programming Solutions Learn parallel programming techniques using Python and explore the...


    Table of Contents1. Getting Started with Parallel Computing and Python2. Thread-Based Parallelism3. Process-Based Parallelism4. Asynchronous Programming5. Distributed Python6. GPU Programming with Python


  • Lynda - Learning Python GUI Programming

    Lynda - Learning Python GUI Programming Learn how to create effective graphical user interfaces (GUIs)...


    Table of Contents1. Creating the GUI Form and Adding Widgets2. Layout Management3. Look and Feel Customization4. Data and Classes5. Matplotlib Charts6. Threads and Networking7. Storing Data in Our MySQL Database via Our GUI8. Internationalization and Testing9. Extending Our GUI with the wxPython Library10. Creating Amazing 3D GUIs with PyOpenGL and...


  • Lynda - Learning S.O.L.I.D. Programming Principles

    Lynda - Learning S.O.L.I.D. Programming Principles There are many principles that support good object-oriented design...


    Table of ContentsIntroduction1. Introduction to S.O.L.I.D. Programming2. Interface Segregation Principle3. Liskov Substitution Principle4. The Open/Closed Design Principle5. Dependency Inversion Principle6. Single Responsibility Principle7. A Design ProcessConclusion


  • Lynda - Programming Foundations: Databases (2015)

    Lynda - Programming Foundations: Databases (2015) Discover how a database can benefit both you and...


    Table of ContentsIntroduction1. Understanding Databases2. Database Fundamentals3. Database Modeling: Tables4. Database Modeling: Relationships5. Database Modeling: Optimization6. Database Modeling: Querying7. Database Modeling: Indexing and Optimization8. Database OptionsConclusion


  • Lynda - Programming Foundations: Discrete Mathematics

    Lynda - Programming Foundations: Discrete Mathematics What is discrete math, and how does it apply...


    Table of ContentsIntroduction1. Discrete Math Uses2. Sets3. Setting Up SML4. Analyzing Data Sequences5. Effective Arguments and Defensible Decisions6. Proofs Made Easy7. Advanced Discrete Math TopicsConclusion


  • Lynda - Programming Foundations: Secure Coding

    Programming Foundations: Secure Coding https://www.lynda.com/Web-Development-tutorials/Programming-Foundations-Secure-Coding/724800-2.html Learn how to incorporate security into the software development life...


    Introduction 1. Security and Risk Overview 2. Web Client Server Interaction Code Issues 3. Thick App and Client-Server Interaction Issues 4. Crypto and Security Misuse Issues 5. Security in the SDLC Conclusion


  • C Programming - Pointers Explained

    C Programming - Pointers Explained English | 02:54:56 | Video 720p | Subtitles Master pointers...


    What you'll learn Comprehensive introduction to pointers De-referencing a pointer Passing by value vs Pass by reference Pointers & Arrays Debugging pointer applications Requirements Understanding of programming in either C or C++ Description Learn how pointers work using first principles. This course demonstrates pointers in C and explores their use...


  • Lynda - Python Parallel Programming Solutions

    Python Parallel Programming Solutions https://www.lynda.com/Python-tutorials/Python-Parallel-Programming-Solutions/604237-2.html Learn parallel programming techniques using Python and explore the many...


    1. Getting Started with Parallel Computing and Python 2. Thread-Based Parallelism 3. Process-Based Parallelism 4. Asynchronous Programming 5. Distributed Python 6. GPU Programming with Python


  • Lynda - Learning Synth Programming

    Lynda - Learning Synth Programming Early modular synthesizers that once took up entire rooms are...


    Table of ContentsIntroduction1. Tone Generation2. Shaping Your Sound3. Making New SoundsConclusion


  • Lynda - Programming Foundations: Programming for Kids

    Lynda - Programming Foundations: Programming for Kids Kids are naturally excited about building, whether it's...


    Table of ContentsIntroduction1. Programming for Kids2. How Kids Learn3. Graphical Programming on the iPad4. Graphical Programming on Personal Computers5. Getting Started with Coding6. Programming in the Real WorldConclusion


  • Lynda - Programming Foundations: Fundamentals (2011)

    Lynda - Programming Foundations: Fundamentals (2011) This course provides the core knowledge to begin programming...


    Table of ContentsIntroduction1. Programming Basics2. Core Programming Syntax3. Variables and Data Types4. Writing Conditional Code5. Modular Code6. Iteration: Writing Loops7. More About Strings8. Collections9. Programming Style10. Input and Output11. When Things Go Wrong12. Introduction to Object Orientation13. Advanced Topics14. Exploring the LanguagesConclusion


  • Lynda - Programming Foundations: Code Efficiency

    Lynda - Programming Foundations: Code Efficiency Code efficiency. There are other words we can use...


    Table of ContentsIntroduction1. Approaching Efficiency2. Measurement3. Memory4. Algorithmic Efficiency5. Disk-Based and Network ResourcesConclusion


  • Lynda - Programming Foundations: Refactoring Code

    Lynda - Programming Foundations: Refactoring Code Refactoring is the process of taking existing code and...


    Table of ContentsIntroduction1. Introduction to Refactoring2. Getting Started: Method-Level Refactoring3. Class- and Condition-Focused Refactoring4. Data-Focused Refactoring5. Communication and High-Level RefactoringConclusion


  • Udemy - 8051 ASSEMBLY PROGRAMMING

    Udemy - 8051 ASSEMBLY PROGRAMMING https://www.udemy.com/course/microcontroller/ This course explains how to program 8051 Assembly Programming...


    Description Each lecture has descriptive tutorials and explanations.The step by step analysis of programming will help beginners to learn fundamentals of interfacing and Assembly instructions.Analysis and simulation of sample program on keil software. Who this course is for: students pursuing Bachelor ECE,CSE,IT,EEE students Course contentIntroductionIntroduction to 8051 Assembly Language Programming8051...