Showing posts with label programming. Show all posts
Showing posts with label programming. Show all posts

16 November 2014

Try These 8 Sites To Gain New Programming Experience


Programming websites, top programming tutorial websites, learn programming languages from websites, top 8 websites on programming, top 8 interactive websites on programming
1. Rosetta Code
It's one of the most useful sites of its kind. Rosetta Code is tagged as "programming chrestomathy" which is a library of examples showing you how to perform same tasks in different programming languages. You can learn, for example creating a window in a GUI, with different toolkits in a particular language. Like if you are using Python, you have libraries like Tkinter, PyGTK, Pythonwin, wxPython and so on.
2. Codecademy
This is a website which teach you coding in an interactive mode with its well-structured courses. It offers you courses on web fundamentals, PHP, JavaScript, jQuery, Python, Ruby and so on. The website offers all the basic information on coding and related instructions too. You can also become aware of possible errors during coding.
3. Code School
If you are familiar with the basic programming languages and programming principles, then Code School is another quality website which gives you deep insight into the industry's best practices. The course on this website offers advanced knowledge on Ruby, JavaScript, HTML/CSS and iOS.
4. Treehouse 
This website's courses are mostly project oriented and not very language oriented. These courses are perfect if developers have a planned project in mid like building a website or creating an application. The courses are divided into different modules and best if you are planning a career in programming.
5. Eqcode
This website offers equivalent codes for all languages. It has a common index of all languages with some specific concepts or tasks like removing any specific element. The languages are demonstrated in a comprehensible way and the concepts are also explained in an updated manner.
6. Crosswise
Crosswise also introduces operating with multiple languages at the same time. This website deals with JavaScript, PHP, Ruby and Python and it shows how same concepts are implemented in all these languages. There are side-by-side comparisons, along with error handling techniques and exceptions too.
7. AlgPedia
It's an ambitious project which is called a collaborative encyclopedia. It focuses on algorithms including sorting, arbitrary precision, data mining, pattern matching and more. The project is in its development stage and all the algorithms are getting full coverage in this website.
8. Scratch 2.0
If you are not looking for hardcore programming, then there is Scratch 2.0 for you to make you a next-gen programmer. It's also suitable for kids who want to create, upload and share innovative projects in the online world. Scratch was offline earlier, but now its 2.0 version has come out fully online. It offers a combination of commands to explain how some assigned objects in specific ways. This demonstrates visual programming method logically. 

27 September 2014

35 Free eBooks On C Programming

C programming is one of the most popular and widely used programming languages for creating computer programs and one major reason behind its popularity is because C gives maximum control and efficiency to the programmer.

It allows the programmer to read and write code for a large number of platforms and everything from microcontrollers to the most advanced scientific systems can be written in C, and many modern operating systems are written in C.




free ebooks, C, C programming , free books on C programming, c programming reference, learn c programming

Also the new object oriented language C++ is an extension of C, and it is nearly impossible to learn C++ without learning C first. So here we bring 35 ebooks for you to learn and enhance skills on C programming. And best of all, they are all free!

1. Functional C by Pieter Hartel, Henk Muller - Addison-Wesley, 1999

The book teaches how to program in C, assuming that the student has already learnt how to formulate algorithms in a functional style. The student will become a better C programmer, capable of writing programs that are easier to maintain.

2. Programming in C: UNIX System Calls and Subroutines using C by A. D. Marshall - Cardiff University, 1999

This book is guide to UNIX software development in C for professional programmers and students. It focuses on the UNIX system call interface, the programming interface between the UNIX Kernel and applications running in the UNIX environment.

3. A to Z of C by K. Joseph Wesley, R. Rajesh Jeba Anbiah, 2008

This is an intermediate to advanced C programming book writen for C lovers, students, programmers, and other enthusiasts. The book is written to open many secrets of C, it alos introduces various approaches to solve different problems.

4. 88 C Programs by JT Kalnay - Smashwords, 2012

The author included example programs that exhaustively illustrate the important points of C. By working through these programs you can teach yourself C. It is assumed that you already know how to program and are familiar with standard algorithms.

5. Learn C The Hard Way by Zed A. Shaw - LCodeTHW, 2011

A clear and direct introduction to modern C programming. The purpose of this book is to get you strong enough in C that you'll be able to write your own software in it, or modify someone else's code. The text is not for beginners.

6. Programming in C by Bharat Kinariwala, Tep Dobry - University of Hawaii at Manoa, 1993

Contents: Designing Programs Top Down; Processing Character Data; Numeric Data Types and Expression Evaluation; Pointers; Arrays; Functions and Files; Two Dimensional Arrays; Sorting and Searching; String Processing; Structures and Unions; etc.

7. Object-Oriented Programming with ANSI-C by Axel-Tobias Schreiner, 1999

In this book, we are going to use ANSI-C to discover how object-oriented programming is done, what its techniques are, why they help us solve bigger problems, and how we harness generality and program to catch mistakes earlier.

8. Conceptive C by Harry McGeough - Smashwords, 2011

Conceptive C is an AI programming Language based on Objective-C and C Language. It is a superset of both languages. Conceptive C uses concepts to program natural language and Artificial Intelligence based computer language based on Objective C.

9. Object-Oriented Programming and the Objective-C Language - NeXT Software, Inc., 1996

Objective-C is implemented as set of extensions to the C language. This book both introduces the object-oriented model that Objective-C is based upon and fully documents the language. It concentrates on the Objective-C extensions to C.

10. C Programming - Wikibooks, 2006

C is the precursor for almost all of the popular high-level languages available today. This book represents a comprehensive look at the C programming language and its features. Basic computer literacy is assumed, but no special knowledge is needed.

11. A Little C Primer - Wikibooks, 2010

This online wiki book is a quick and easy introduction to the ANSI C programming language. It is written by a novice, and is intended for use by a novice. However, it does assume some familiarity with a programming language.

12. Foundations of Computer Science: C Edition by Al Aho, Jeff Ullman - W. H. Freeman, 1994

Aho and Ullman have created a C version of their groundbreaking text. This book combines the theoretical foundations of computing with essential discrete mathematics. It follows the same organizations, with all examples and exercises in C.

13. Become an Xcoder: Start Programming the Mac Using Objective-C by B. Altenberg, A. Clarke, P. Mougin - CocoaLab, 2008

A free book for starting with Cocoa using Objective-C. It teaches you the basics of programming, in particular Objective-C programming, using Xcode. Written for non-programmers, and aimed at leveling the learning curve as much as possible.

14. Objective-C 2.0 Essentials by Neil Smyth - Techotopia, 2010

The Objective-C 2.0 Essentials free online book contains 34 chapters of detailed information intended to provide everything necessary to gain proficiency as an Objective-C programmer for both Mac OS X and iPhone development.

15. Using GCC: The GNU Compiler Collection Reference Manual for GCC by Richard M. Stallman - Free Software Foundation, 2003

The definitive reference manual for the most widely used compiler in the world, written by its current developers. The GNU Compiler Collection is a full-featured ANSI C compiler with support for C, C++, Objective C, Java and Fortran.

16. No Bugs!: Delivering Error-Free Code in C and C++ by David Thielen - Addison-Wesley, 1992

The book offers a revolutionary approach to software development by showing how to write error-free code from the start. Presented are techniques to stop many kinds of bugs from being included in a program. It also discusses how to test programs.

17. 
Debugging C and C++ code in a Unix environment by J. H. M. Dassen, I. G. Sprinkhuizen-Kuyper – OOPWeb.com

This document describes several techniques and tools for debugging code in C-like languages in a Unix environment. We will also discuss some good coding practices that will diminish the occurrence of certain types of bugs.

18. C Programming in Linux by David Haskins - BookBoon, 2009

Using a series of web development examples, this book will give you an interesting glimpse into a powerful lower-level world. C is tight and spare and economical, and people who know C will ensure critical systems keep running.

19. The GNU C Programming Tutorial by Mark Burgess, Ron Hale-Evans - Free Software Foundation, 2002

This book is a tutorial for the computer programming language C. You should have some basic computer literacy: to be able to run a program, edit a text file, etc. The tutorial introduces basic ideas in a logical order and progresses steadily.

20. The GNU C Library Reference Manual by Sandra Loosemore, at al. - Free Software Foundation, Inc., 2007

The GNU C library, described in this document, defines all of the library functions that are specified by the ISO C standard, as well as additional features specific to POSIX. This manual tells you how to use the facilities of the GNU library.

21. Learning GNU C by Ciaran O'Riordan, 2002

The book teaches GNU users how to write software in C. It is written as a tutorial for beginners but should be thorough enough to be used as a reference by experience programmers. The basics are laid down in full in the first few chapters.

22. Learning Cocoa with Objective-C by James Duncan Davidson - O'Reilly Media, Inc., 2002

This new edition covers the latest updates to the Cocoa frameworks, including examples that use the Address Book and Universal Access APIs. This is the 'must-have' book for people who want to develop applications for Mac OS X.

23. The Objective-C 2.0 Programming Language - Apple Inc., 2009

Objective-C is a small but powerful set of extensions to the standard ANSI C language. This document fully describes the Objective-C language. It concentrates on the Objective-C extensions to C, not on the C language itself.

24. Beej's Guide to Network Programming - Using Internet Sockets by Brian Hall, 2008

A brief how-to guide on network programming using Internet sockets, written for anybody who is just starting out with socket programming. The section on Windows programming is also included. The guide is updated for IPv6.

25. ANSI C for Programmers on UNIX Systems by Tim Love, 1999

This document introduces C by providing and explaining examples of common programming tasks. It enables the reader to learn from available source code by clarifying common causes of incomprehension. Exercises form an integral part of the course.

26. C Programming Tutorial (K&R version 4) by Mark Burgess, 1999

This book is a tutorial. Its aim is to teach C to a beginner, but with enough of the details so as not be outgrown as the years go by. It presumes that you have some previous aquaintance with programming, but you do not need much experience.

27. The C Library Reference Guide by Eric Huss, 1997

This guide provides a useful look at the standard C programming language. It will not teach one how to program in C, nor will it attempt to provide the history of C. It is merely a handy reference to the standard C library.

28. C Language Tutorial by Gordon Dodrill - Applix Pty Ltd, 1999

C language tutorial for experienced programmers. It begins with the highest level of C programming, including the concepts of pointers, structures, and dynamic allocation. This printed version includes copies of all the code, for easier reference.

29. C Elements of Style by Steve Oualline - M & T Books, 1992

A handy guide which covers the principals of good programming style, teaching C and C++ programmers how to write code that can be easily read, understood, and maintained by others. Useful both for students and professional programmers.

30. Writing Bug-Free C Code for Windows by Jerry Jongerius - Prentice Hall, 1995

The book presents a programming style that automatically detects bugs in C code. It describes a technique that results in bug-free code from the beginning, advocating a style of coding based upon data abstraction and run-time object verification.

31. The New C Standard by Derek M. Jones - Addison-Wesley Professional, 2008

The book about the latest version of the C Standard, it is a systematic analysis of the language standard. Every sentence in the C Standard appears in this book, followed by a commentary section, common implementations, coding guidelines, etc.

32. An Introduction to GCC by Brian J. Gough, Richard M. Stallman - Network Theory Ltd, 2004

This manual provides a complete introduction to the GNU C and C++ compilers, common problems and encountered error messages, with numerous easy examples. The text covers compiling using headers and libraries, preprocessor, linking, and more.

33. Image Processing in C: Analyzing and Enhancing Digital Images by Dwayne Philipps - R & D Books, 1997

An image processing tutorial which explains basic concepts, shows results with photographs, and implements programs in C. The book covers filters, edge detectors, and histogram equalizers, print procedures, and I/O routines, which are ready to use.

34. The C Book: Featuring the ANSI C Standard by Mike Banahan, Declan Brady, Mark Doran - Addison-Wesley Pub, 1991

Use this book to produce powerful and portable code. The C Book is dedicated to programmers who have some experience of using a modern high-level procedural programming language. Learn about new standards and how they affect existing C code.

35. Object Oriented Programming in ANSI-C by Axel Schreiner, 2001

We use ANSI-C to find out how to write object oriented programs, what are they useful for solving bigger problems, and how to catch mistakes earlier. The book covers classes, objects, instances, inheritance, linkage, methods, polymorphisms, and more. 

18 September 2014

Build A Web or Mobile App Quickly


                                                           iPad, iPhone, Android, Apache, Chrome, IDE, SDK, best developer apps, top developer apps, developer time saver, exclusive, features
1. Alpha Anywhere

This tool can be used to build apps for building web-based applications, mobile appliacations for Android, Windows Phone and iOS and for S

2. App Press

This tool is suited for iPhone, iPad and Android developers who are looking for a no code, web based application.

3. AppArchitect

Use this one when you're developing for Apple's iPhone or iPad devices.

4. Form.com

This is a web-based form builder that is well suited for enterprises.

5. iBuildApp

Templates for building apps are important. This tool provides Android and iOS (iPhone and iPad) applications.

6. QuickBase

This platform for mobile web database and web application development has over 300 templates to offer.

7. Salesforce1

This is an useful tool for quickly building HTML5, Android and iOS applications and web applications.

8. ViziApps

This tool is a combination of visual designer and customisable sample apps along with code generation for mobile web, iOS and Android.

9. Mobile Chrome Development Kit

This is an Apache Cordova-based developer preview tool that targets iOS, Android and Chrome apps.

10. Appcelerator

This is an enterprise level mobile development tool that brings an IDE, SDK and back end cloud services to you. 

7 free/open source Flash editors

Flash SWF editor is also know as flash builder. it’s a software that allow you to edit an existing SWF file or create a professional Flash animation from scratch. Here is 7 useful free/open source flash SWF editors for web.

  1. Ajax Animator

    Ajax Animator is a fully standards-based, online, collaborative flash Integrated development environment (IDE) specially designed for simplicity and community. The Main goal of the project is become usable Flash IDE alternative, but has evolved into a cross-platform/cross-format animation tool, primed to support Animated GIFs, SWF (Flash), SVG Animations, and more. It is currently built using JavaScript and PHP.
  2. FlashDevelop

    FlashDevelop is a one of the most powerful and popular open source Action Script 2/3 and web development environment built on the Scintilla editor component and is a Microsoft .NET 2.0 application. it has very nice user-friendly docking interface that you can reorganize as you like. A collapsible file explorer that makes bigger coding projects easier to navigate. The layout includes a useful snippets panel that has keyboard commands to show predefined commands. It has built-in support for many workflows and seamlessly integrates with Flash CS3, Flex SDK, MTASC, haXe and Swfmill .
  3. Open Dialect

    Open Dialect is an open source Flash IDE based on Adobe Flex created with the intent to help System Dynamics Modelers to create and publish Interactive Learning Environments to their work. it’s a free flash IDEwhich allows anyone from beginners to advanced Flash coders to create Rich Internet Applications quickly and easily. These apps can also be published to the desktop using the Adobe AIR runtime. Open Dialect supports 17 different components and action script scripting can be done using either a wizard (for beginners) or by hand (for advanced users).
  4. Salasaga

    Salasaga is an Open Source flash IDE for creating Flash based eLearning. it has a easy to use GUI authoring environment that helps you create visually impressive and actually useful learning material. Initially similar to Adobe Captivate, but will eventually incorporate an AJAX (browser based) playback capability for advanced content. Salasaga written in C, using GTK, libxml, gconf, and ming.
  5. minibuilder

    Flash minibuilder is a free and lightweight IDE specially designed for developing programs written in ActionScript 3Flash MiniBuilder is itself written in ActionScript and provide a completely free and cross platform alternative for developing ActionScript projects. Extending, changing (and even integratingMiniBuilder with other software) is very easy.
  6. Ming

    Ming is a library for generating Macromedia Flash files (.swf), written in C, and includes useful utilities for working with .swf files. It use PHP Module that allows for the dynamic generation of Flash animations. In addition to PHP, the library can also be used in the programming languages C++, Perl, Python, and Ruby.
  7. MTASC – Motion-Twin ActionScript 2 Compiler

    MTASC is the first ActionScript 2 Open Source free compiler. It can compile large number of .as class files in a very short time and generate directly the corresponding SWF bytecode without relying on Macromedia Flash or other tools.

 

Subscribe to our Newsletter

Contact our Support

Email us: raghupathibalasani@gmail.com

Contact Address

  • Raghupathi
  • Hyderabad