Getting started with jQuery, Selectors, Each function, Attributes, document-ready event, Events, DOM Manipulation, DOM Traversing, CSS Manipulation, Element Visibility, Append, Prepend, Getting and setting width and height of an element, jQuery .animate() Method, Ajax and Plugins
Getting started with iOS Development, UILabel, UILabel text underlining, attributedText in UILabel, UIButton, UIDatePicker, UILocalNotification, UIImage, Convert NSAttributedString to UIImage, UIImagePickerController, UIImageView, Resizing UIImage, Cut a UIImage into a circle and NSURL
Getting started with TypeScript, Why and when to use TypeScript, TypeScript Core Types, Arrays, Enums, Functions, Classes, Class Decorator, Interfaces, Generics, Strict null checks, User-defined Type Guards, TypeScript basic examples, Importing external libraries and Mixins
Getting started with Spring Framework, Spring Core, Spring Expression Language (SpEL), Obtaining a SqlRowSet from SimpleJdbcCall, Creating and using beans, Bean scopes, Conditional bean registration in Spring, Spring JSR 303 Bean Validation and ApplicationContext Configuration
Getting started with Ruby on Rails, Routing, ActiveRecord, Views, ActiveRecord Migrations, Rails Best Practices, Naming Conventions, ActionCable, ActiveModel, User Authentication in Rails, ActiveRecord Associations, ActiveRecord Validations, ActiveRecord Query Interface and Caching
Getting started with Ruby Language, Casting (type conversion), Operators, Variable Scope and Visibility, Environment Variables, Constants, Special Constants in Ruby, Comments, Arrays, Multidimensional Arrays, Strings, DateTime, Time, Numbers, Symbols, Comparable and Control Flow
Getting started with React, Components, Using ReactJS with TypeScript, State in React, Props in React, React Component Lifecycle, Forms and User Input, React Boilerplate [React + Babel + Webpack], Using ReactJS with jQuery, React Routing, Communicate Between Components and Performance
Getting started with R Language, Variables, Arithmetic Operators, Matrices, Formula, Reading and writing strings, String manipulation with stringi package, Classes, Lists, Hashmaps, Creating vectors, Date and Time, The Date class, Date-time classes (POSIXct and POSIXlt) and data.table
Getting started with PostgreSQL, Data Types, Dates, Timestamps, and Intervals, Table Creation, SELECT, Find String Length / Character Length, COALESCE, INSERT, UPDATE, JSON Support, Aggregate Functions, Common Table Expressions (WITH), Window Functions and Recursive queries
Getting started with Perl Language, Comments, Variables, Interpolation in Perl, True and false, Dates and Time, Control Statements, Subroutines, Debug Output, Lists, Sorting, File I/O (reading and writing files), Reading a file's content into a variable and Strings and quoting methods
Getting started with PHP, Variables, Variable Scope, Superglobal Variables PHP, Outputting the Value of a Variable, Constants, Magic Constants, Comments, Types, Operators, References, Arrays, Array iteration, Executing Upon an Array, Manipulating an Array, Datetime Class and Loops
Getting started with Objective-C Language, Basic Data Types, Enums, Structs, Classes and Objects, Inheritance, Methods, Properties, Random Integer, BOOL / bool / Boolean / NSCFBoolean, Continue and Break!, Key Value Coding / Key Value Observing, NSString, NSArray and NSMutableArray
Getting started with MySQL, Data Types, SELECT, Backticks, NULL, Limit and Offset, Creating databases, Using Variables, Comment MySQL, INSERT, DELETE, UPDATE, ORDER BY, Group By, Error 1055: ONLY_FULL_GROUP_BY: something is not in GROUP BY clause ..., Joins, UNION and Arithmetic
Getting started with MATLAB Language, Initializing Matrices or arrays, Conditions, Functions, Set operations, Documenting functions, Using functions with logical output, For loops, Object-Oriented Programming, Vectorization, Matrix decompositions, Graphics: 2D Line Plots and Drawing
Getting started with GNU/Linux, Detecting Linux distribution name and version, Getting information on a running Linux kernel, Shell, Check Disk Space, Getting System Information, ls command, File Compression with 'tar' command, Services, Managing Services, Modifying Users and LAMP Stack
Getting started with LaTeX, Title Pages, Header and Footer, Text Formatting, Tables, Typesetting Mathematics, Creating a Bibliography, Add Citation, Counters, if statements and loops with LaTeX, Document Classes, Drawing Graphs, Presentation with beamer package and Defining macros
Getting started with Kotlin, Basics of Kotlin, Strings, Arrays, Collections, Enum, Functions, Vararg Parameters in Functions, Conditional Statements, Loops in Kotlin, Ranges, Regex, Basic Lambdas, Null Safety, Class Delegation, Class Inheritance, Visibility Modifiers and Generics
Getting started with Haskell Language, Overloaded Literals, Foldable, Traversable, Lens, QuickCheck, Common GHC Language Extensions, Free Monads, Type Classes, IO, Record Syntax, Partial Application, Monoid, Category Theory, Lists, Sorting Algorithms, Type Families, Monads and XML
Getting started with HTML5 Canvas, Text, Polygons, Images, Path (Syntax only), Paths, Navigating along a Path, Dragging Path Shapes & Images on Canvas, Media types and the canvas, Animation, Collisions and Intersections, Clearing the screen, Responsive Design and Shadows