->

Lynda.com - Foundations of Programming: Fundamentals

Lynda.com - Foundations of Programming: Fundamentals
Flash Video | MOV / AVC, ~15 kb/s | 960×540 | English: AAC, 96 kb/s (1 ch) |
Genre: Programming | Release date: Sep 22, 2011 | Duration: 4h 47m
Homepage

This course provides the core knowledge to begin programming in any language. Simon Allardice uses javascript to explore the core syntax of a programming language, and shows how to write and execute your first application and understand what’s going on under the hood. The course covers creating small programs to explore conditions, loops, variables, and expressions; working with different kinds of data and seeing how they affect memory; writing modular code; and how to debug, all using different approaches to constructing software applications.


Finally, the course compares how code is written in several different languages, the libraries and frameworks that have grown around them, and the reasons to choose each one.

Topics include:

    Writing source code
    Understanding compiled and interpreted languages
    Requesting input
    Working with numbers, characters, strings, and operators
    Writing conditional code
    Making the code modular
    Writing loops
    Finding patterns in strings
    Working with arrays and collections
    Adopting a programming style
    Reading and writing to various locations
    Debugging
    Managing memory usage
    Learning about other languages

    Introduction
        Welcome
        Making the most of this course
        Using the exercise files
    1. Programming Basics
        What is programming?
        What is a programming language?
        Writing source code
        Compiled and interpreted languages
    2. Core Programming Syntax
        Why javascript?
        Creating your first program in javascript
        Requesting input
    3. Variables and Data Types
        Introduction to variables and data types
        Understanding strong, weak, and duck-typed languages
        Working with numbers
        Using characters and strings
        Working with operators
        Properly using white space
        Adding comments to code for human understanding
    4. Writing Conditional Code
        Building with the if statement
        Working with complex conditions
        Setting comparison operators
        Using the switch statement
    5. Modular Code
        Breaking your code apart
        Creating and calling functions
        Setting parameters and arguments
        Understanding variable scope
        Splitting code into different files
    6. Iteration: Writing Loops
        Introduction to iteration
        Writing a while statement
        Creating a for loop
    7. More About Strings
        Cleaning up with string concatenation
        Finding patterns in strings
        Introduction to regular expressions
    8. Collections
        Working with arrays
        Array behavior
        Iterating through collections
        Collections in other languages
    9. Programming Style
        Programming style
        Writing pseudocode
    10. Input and Output
        Input/output and persistence
        Reading and writing from the DOM
        Event driven programming
        Introduction to file I/O
    11. When Things Go Wrong
        Introduction to debugging
        Tracing through a section of code
        Understanding error messages
        Using debuggers
    12. Introduction to Object Orientation
        Introduction to object-oriented languages
        Using classes and objects
        Reviewing object-oriented languages
    13. Advanced Topics
        Memory management across languages
        Introduction to algorithms
        Introduction to multithreading
    14. Exploring the Languages
        Introduction to languages
        C-based languages
        The Java world
        .NET languages: C# and Visual Basic .NET
        Ruby
        Python
        Objective-C
        Libraries and frameworks
    Conclusion
        Where to go from here

Letitbit Download Links:
Lynda.com - Foundations of Programming: Fundamentals


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Lynder   |  

Information
Members of Guests cannot leave comments.




rss