Functions in Swift 2
Functions are reusable pieces of code that perform a specific task. They take input, do something with it, and either change some value, print something out, or output a result. Swift’s functions are...
View ArticleDictionaries in Swift
A dictionary is a collection of keyed values. Each value in a dictionary must be of the same type, and all the keys must be of the same type, but the keys and values can be of different types (from one...
View ArticleSwift Integer Types
The concept of variables and constants is common in programming languages: a variable is a named memory location whose value may change over time, a constant is a location whose value will not change....
View ArticleOptionals in Swift
Imagine we’re standing next to the river, looking out over the lily pads, and there are no frogs on any of them. We might represent this by var frogsPerLilypad = 0 which means, “there is an integer...
View ArticleStrings and Characters in Swift
A Swift string is a series of characters. String is its own type in Swift, not simply an array of characters as it is in C. Further, strings may contain or be composed entirely of Unicode characters,...
View Article5 Best Resources to Get Started with Android Nougat
Hundreds of millions of mobile devices are powered by android all around the world. Android is considered to be the largest installed base of any mobile platform. Every day one million users power up...
View Article21 JavaScript Frameworks Worth Checking Out
JavaScript Frameworks help developers to quickly build interactive web applications. They are best for single page web application development. JavaScript frameworks are mushrooming everywhere. Here...
View ArticleTop 10 Linux Operating Systems
Users are often confused when they first come to Linux about which distribution they should be using whether Ubuntu or Arch. These users then go and check out the distributions listed at Distrowatch....
View Article7 Resources to Sharpen your C programming skills
C is one of the starting languages for many programmers since it is commonly used for writing operating systems and applications. Every programmer would like to keep up with the latest trends which...
View Article37 Websites That Can Help Every Java Developer
Java is a programming language expressly designed for use in the distributed environment of the Internet. It was designed to have the look and feel of the C++ language, but it is simpler to use than...
View Article144 Full Stack Resources For Every Developer
HTML & CSS 1. Html inspiration top 10 sites html inspiration selects the best websites developed with HTML and CSS. 2. 37 outstanding examples of CSS It’s amazing what can be done with CSS these...
View Article38 Linux Commands and Utilities You CANT Live without
This guide contains most essential Linux commands. This Guide is designed specifically for Linux Managers and system administrators. Below are the 38 Linux Commands and Utilities :- 1. alias Using a...
View Article60 Awesome C++ Resources for Everybody
C and C++ are those unique languages which every programmer should know, because these languages forms the base for popular programming languages like Python, PHP, Pearl, Java, C# and many others....
View Article47 C++ Resources and Libraries
Top 47 Online Resources and Libraries to Learn and Improve C++ 1. www.cplusplus.com Cplusplus.com is the most authentic leading online resource comprising of complete documentation on C and its...
View Article100+ Awesome Web Development Tools and Resources
The best and worst thing about being a web developer is that the web is constantly changing. While this is exciting it also means that web developers must always be proactive about learning new...
View Article50 Useful and Reasonably Popular Linux Applications
If you’re a refugee from Windows, you may be finding the Linux world slightly confusing, wondering how you can get the all same functionality you had in Windows, but still enjoy the freedom that Linux...
View ArticleThe Best Python Frameworks for Web Development
Python is a dynamic, object-oriented language. It is originally designed as an Python is a dynamic, object-oriented language. It is originally designed as an object-oriented language and is added some...
View ArticleBest 15 Unix Command Line Tools
Here are some of the unix command line tools which we feel make our hands faster and lives easier. Let’s go through them in this post and make sure to leave a comment with your favourite! 1. Find the...
View ArticleTop 10 Python IDE for Developers
Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. An IDE or code editor is...
View Article30 Java Programming Tips and Best Practices
Java is one of the most popular programming languages – be it Win applications, Web Applications, Mobile, Network, consumer electronic goods, set top box devices, Java is everywhere. More than 3...
View Article