TutsPlus – Build your Own javascript Library


TutsPlus Build your Own javascript Library
Video: H.264 MPEG-4 AVC 1280×720 30fps | Audio: MPEG AAC Stereo 44.100kHz | duration:50.03 minutes | 126.63 MB

Over the course of the past few years, the javascript community has exploded exponentially.
It it’s safe to assume that libraries are the primary reason we’ve seen such astonishing growth.
Thanks to these libraries, the differences between the popular browsers are minimized,
making cross-browser development much easier than it used to be.
We’ll build our own in this series!

Continue Reading »

TutsPlus – Create Presentation Slides with HTML and CSS

TutsPlus Create Presentation Slides with HTML and CSS RETAIL
Video: H.264 – MPEG-4 AVC 1280×720 15fps | Audio: MPEG AAC Stereo 705kbps 44.100kHz | duration: 1 hour | 139.01 MB

So you’re a web developer, and will be giving a presentation soon.
Why the heck are you reaching for that piece of software? Keynote?
No thanks. I’ve learned enough programs to last a lifetime!
Why don’t we instead use the technologies that we’re already familiar with? HTML , CSS, and JavaScript.
In this 5-part screencast course (and written tutorial),
I will personally take you step by step through the process of creating custom presentation slides from scratch.
Even better – you know how, sometimes, instructors assume that you understand way more than you do?
Not me – I’ll cover every single line to ensure that all of you are on the same page with me.
We’ll discuss everything from JavaScript best practices, to the latest techniques in CSS3 , to perfect HTML markup. Ready?

Continue Reading »

Adam Khoury – How to Build a Community Website

Adam Khoury – How to Build a Community Website

eLearning | English | FLV | 854×480 | H264, 575 Kbps | AAC, 44.1 KHz | ~96.7 Kbps| 1.72 GB
Lecture, Web-Programming, Community sites


Web Intersect is a deft combination of free open source social web site software, and a free education in webmastery.
Adam Khoury is teaching interested parties how to design and program as this software is being created so you may not see it evolve as quickly as other software until he feels he has instructed enough aspects of the programming fundamentals to where most webmasters would be adept programmers if they were paying attention well throughout the series. Adams primary function is teaching online. You can come away from this software and the training videos with a Grade A education in General Programming for the web. Most software programmers hide their secrets, not this one… he is spilling all the beans for free.

 

Web Intersect is undergoing production and applications for it will be added over the Fall and Winter. It may be currently missing some applications that you want your web site to have. We are sharing the raw form source package so people can learn from and adapt the source in case they are eager to develop it.
Web Intersect is a free open source social network web site template system. It is geared for people that want to own and operate a social network or custom community, and have hands on control over it. Its user base ranges from beginners to serious webmasters and programmers producing web sites for clients. It is currently being used as a core in over 200 social networks live online, and countless web programmers have gained beneficial skills from the lessons and video training that goes all through the system production.
It is also an in depth webmaster training series all in one sweet package. Get handy website software that you can use free and learn how to build every bit of it for free from the creators who produce the programming that goes into the system. Much of the software has been programmed and designed live on video giving it maximum usability and adaptability properties., More lessons are going to be made and the system will grow. Some instruction may come in the form of text tutorials, but thus far it has all been HD video training.
It was conceived by Adam Khoury in March of 2009. It is now a growing open source social networking and community website template system that you can join to test it out, download and use as web site for yourself or clients, and also learn how to build from scratch using PHP and MySQL by viewing clear HD video tutorials made while the system was initially being produced by the creator. This way you get the skills needed to understand programming, and how to adapt a system of this kind for your needs.
Web Intersects Programming
Web Intersect has been built using PHP for logic and dynamics, MySQL Databases for data storage and quick data access, HTML and CSS for rendering things to page, and a touch of javascript and jQuery where needed. All of those are open source non proprietory technologies.
Versions prior to 1.3 contain a Flash Actionscript 3.0 header in place that had the same logic as the HTML header. This was before Adam decided to make Web Intersect an official open source project.
All of the Source Code and Tutorials are Free!
Free free free… yes everything is free… just keep the copyrights and licenses in place. A cool application and a high dollar education all for free. This will never happen again in human history folks.
Your Skill Level
Individuals that would like to use the base system as it is do not have to know much about programming at all, they just need FTP access to their website server online and know how to create MySQL databases on their server. Those that have some experience with HTML, CSS, PHP, and MySQL will have an easier time adding to and altering things.
Your Server and Testing Ground
Build and test online using FTP on the live server the site is to operate on. Dont test in WAMP, LAMP, or XAMPP.
Host it on a Apache Linux PHP Enabled server.
You can build and test locally using WAMP, LAMP, or XAMPP, but some things may not work or complications may arise when you finally place the full application onto the live server online to go live. Just do it all live online.
Tools You Will Need To Modify Your System
A good HTML text editor. Adam recommends using Dreamweaver 8 or higher.
A tested PHP enabled server(PHP 4.2 or higher)
One free MySQL database(MySQL 4.0 or higher)created on the PHP enabled server.
If using the Flash Header Version: You will need Flash Authoring CS3 or higher.
A Note About Web Intersect In Production
This system is a production website. Meaning it is in production and not optimized for live website usage. Much of the source code has a lot of whitespace for human reading and allowing people to change things more easily. There may be security holes and bugs that surface as the system is used and tested. In new versions that are released we will tend to fix bugs that have appeared in earlier versions.
Web Intersect is a system that is now fueled by contributors and always being added to.

Total Run time: >10.5 hours

Continue Reading »

Lynda.com – HTML5: Structure, Syntax, and Semantics

Lynda.com – HTML5: Structure, Syntax, and Semantics | 563 MB
Duration: 4h 34m | Video: AVC (.MOV) 960×540 15fps 200Kbps | Audio: AAC 48KHz 96Kbps 1ch
Genre: eLearning | Language: English

HTML5: Structure, Syntax, and Semantics gives designers a deeper understanding of HTML5 and shows how to create richer, more meaningful web pages with structural tags and descriptive attributes. Author James Williamson presents an overview of HTML5 and its development, defines the new tags and attributes, and discusses how browsers parse and display HTML5 content. The course also includes step-by-step instructions for constructing an HTML5 document with a header and footer, navigation, content groups, and formatting. Exercise files are included with the course.
Topics include:
* Defining basic elements
* Exploring the content model
* Creating document sections
* Using hgroup to override sectioning
* Using the proper nesting structure
* Choosing the right structural element
* Using class and ID attributes
* Building navigation
* Grouping content with asides
* Using divs in HTML5
* Creating block level links
* Defining link relationships
* Understanding current browser support
* Adding support for elements in older browsers

Continue Reading »

Lynda.com – HTML5: Web Forms in Depth

Lynda.com – HTML5: Web Forms in Depth | 321 MB
Duration: 1h 58m | Video: AVC (.MOV) 960×540 15fps 300Kbps | Audio: AAC 48KHz 96Kbps 1ch
Genre: eLearning | Language: English

In HTML5: Web Forms in Depth, author Joe Marini details the latest enhancements for client-side forms found in HTML5. Using real-world examples, the course showcases the capabilities of the specification’s new attributes and form elements, such as displaying default placeholder text, setting required fields, capturing email addresses, and presenting calculation results within a form. The course also demonstrates mobile device support for HTML5 forms and shows how to modernize existing forms while maintaining backwards compatibility for older browsers. Exercise files accompany the course.
Topics include:
* Autofilling previously entered data with autocomplete
* Constraining form field data with a regular expression
* Using text-selection APIs
* Building CSS styling for invalid, valid, and required fields
* Creating a search field
* Including a phone number input field
* Formatting number fields
* Building a date picker
* Creating a list of suggested entries
* Indicating measurements

Continue Reading »

Lynda.com – HTML5: Local Storage and Offline Applications in Depth

Lynda.com – HTML5: Local Storage and Offline Applications in Depth | 274 MB
Duration: 2h 21m | Video: AVC (.MOV) 960×540 15fps 200Kbps | Audio: AAC 48KHz 96Kbps 1ch
Genre: eLearning | Language: English

HTML5: Local Storage and Offline Applications in Depth describes how to save application data such as preferences or form data in the client’s browser and use it in applications, including those run offline. Author and programmer Bill Weinman covers the various local storage options provided in HTML5, including local storage, session storage, and the Web SQL and Indexed Database APIs, with practical examples that show how to create and maintain a database in each scenario. The course also covers the use of storage events for change tracking and the cache manifest for using web applications offline. Exercise files are included with the course.
Topics include:
* Understanding storage components of the HTML5 architecture
* Providing client-side storage
* Understanding the Storage() interface
* Keeping context with sessionStorage
* Understanding the Web SQL and Indexed Database APIs
* Creating a local storage database
* Reading, writing, editing, and deleting storage data
* Handling storage events with local storage
* Running applications offline

Continue Reading »

Lynda.com HTML5 Video And Audio In Depth

Lynda.com HTML5 Video And Audio In Depth | 350 MB
Video: avc1 MPEG4 (H264) .MOV | 2h 7m | Resolution: 960×540 | Audio: mp4a AAC 44100Hz
Genre: eLearning

In HTML5: Video and Audio in Depth, author Steve Heffernan contextualizes the state of HTML5 audio and video and shows how to embed media into a web page using HTML5. The course sheds light on configuring the new HTML5 audio and video tags, ensuring backwards compatibility by setting alternative playback methods, encoding the needed file formats, and building custom controls with JavaScript. Also included are tutorials on troubleshooting known issues and reviewing real-world examples of HTML5 audio and video. Exercise files accompany the course.
Topics include:
Understanding the differences in media formats
Preloading, autoplaying, and looping in HTML5
Setting a video’s width and height attributes
Displaying subtitles and captions
Generating embed code with an embed code builder
Encoding files using HandBrake, Firefogg, and VLC
Creating a load progress bar
Recognizing Android and iOS issues

Continue Reading »

Lynda.com – HTML5: Graphics and Animation with Canvas

Lynda.com – HTML5: Graphics and Animation with Canvas | 464 MB
Duration: 3h 07m | Video: AVC (.MOV) 960×540 15fps 300Kbps | Audio: AAC 48KHz 96Kbps 1ch
Genre: eLearning | Language: English

One of the most exciting additions that HTML5 offers to designers is the ability to draw free-form graphics on a drawing surface known as the Canvas. In this course, author Joe Marini introduces the technical concepts behind Canvas and shows how to perform drawing operations directly in a web page. The course covers drawing basic and complex shapes, setting colors and styles, adding shadows, patterns, and gradients, more advanced techniques such as scaling, rotating, and compositing objects, and how to incorporate Canvas elements in a slideshow and an animation. Exercise files are included with the course.
Topics include:
* Understanding the differences between Canvas and SVG Graphics
* Drawing shapes
* Drawing arcs and paths
* Rendering text
* Using clipping paths
* Drawing images and video
* Transforming objects with the translate tag
* Manipulating raw pixels
* Applying a custom transformation
* Creating an animation or slideshow control with Canvas

Continue Reading »

Pluralsigh : Courses in WCF from Pluralsight On-Demand

Pluralsight-Training: Courses in WCF from Pluralsight On-Demand

WMV | wmv3 178kbps | English | 1024 x 768 | 15fps | wmav2 mono 48kbps | 2.11 GB

Genre: Video Training

Courses in WCF from Pluralsight On-Demand! as of 08/03/2011. Comprehensive developer training is our life. We know how to help developers because we are developers ourselves. Our MVP instructors can explain new technology in easy to understand terms, just like reading a story. Once you experience the quality and depth of our On-Demand training videos, you’ll never accept anything less.
Contents:
WCF
NET Distributed Systems Architecture Intermediate [05:29:48] 07/06/2010
Introduction to WCF Beginner [04:31:52] 08/22/2008
WCF 4 New Features Intermediate [02:30:04] 07/21/2010
WCF Advanced Topics Advanced [04:10:43] 11/24/2009
WCF by Example Beginner [01:58:18] 11/12/2009
WCF For Architects Intermediate [04:03:23] 08/27/2010
WCF Fundamentals Intermediate [06:34:26] 08/22/2008

Continue Reading »

TutsPlus – Dive into Advanced Sequential Animations with CSS3

TutsPlus Dive into Advanced Sequential Animations with CSS3
English | MOV | H264 | 1344×756 | 15fps | 16:9 | 306kbps | Mp3 94kbps 44100Hz | 124.84MB


Those who tell you that “you can’t use CSS3 yet” are wrong. What they really mean is: “you can’t fully rely on CSS3 100%.
In this premium video tutorial, I’ll demonstrate the process of creating movie-like, sequential animations with CSS3.
Along the way, we’ll also review a variety of cutting-edge CSS techniques, while still paying close attention to older browsers.
Though the techniques demonstrated in this tutorial are generally exclusive to webkit browsers,
they’ll undoubtedly be implemented into the next versions of the most popular browsers (at least we hope…[directs evil eye to IE9]).
Nonetheless, as long as we provide suitable fallbacks, we can provide an extra bit of frosting for certain browsers.

Continue Reading »