Niya Keranova (nkeranova)

nkeranova

Geek Repo

Company:Axway

Location:Sofia, Bulgaria

Home Page:http://www.appcelerator.com/

Github PK Tool:Github PK Tool

Niya Keranova's repositories

Databases

:open_file_folder: Databases is a collection of information that is organized so that it can easily be accessed, managed, and updated. In one view, databases can be classified according to types of content: bibliographic, full-text, numeric, and images. DEFINITION database Posted by: Margaret Rouse WhatIs.com Contributor(s): Allan Leake Sponsored News Using Automation to Solve Data Management Challenges –Veritas Avoid the Pain of Cloud Silos With Unified Management and Visibility –Splunk See More Vendor Resources Guide to Consolidating SQL Server 2000 and SQL Server 2005 Databases to SQL ... –Dell and Microsoft SQL Zero-Time Upgrades to Oracle Database 11g Using Oracle GoldenGate –Oracle Corporation A database is a collection of information that is organized so that it can easily be accessed, managed, and updated. In one view, databases can be classified according to types of content: bibliographic, full-text, numeric, and images. Download this free guide Download Our Exclusive Big Data Analytics Guide An unbiased look at real-life analytics success stories, including a Time Warner Cable case study, and tips on how to evaluate big data tools. This guide will benefit BI and analytics pros, data scientists, business execs and project managers. Start Download In computing, databases are sometimes classified according to their organizational approach. The most prevalent approach is the relational database, a tabular database in which data is defined so that it can be reorganized and accessed in a number of different ways. A distributed database is one that can be dispersed or replicated among different points in a network. An object-oriented programming database is one that is congruent with the data defined in object classes and subclasses. Computer databases typically contain aggregations of data records or files, such as sales transactions, product catalogs and inventories, and customer profiles. Typically, a database manager provides users the capabilities of controlling read/write access, specifying report generation, and analyzing usage. Databases and database managers are prevalent in large mainframe systems, but are also present in smaller distributed workstation and mid-range systems such as the AS/400 and on personal computers. SQL (Structured Query Language) is a standard language for making interactive queries from and updating a database such as IBM's DB2, Microsoft's SQL Server, and database products from Oracle, Sybase, and Computer Associates.

Language:C#License:MITStargazers:11Issues:4Issues:0

HTML

:sparkles: HyperText Markup Language, commonly abbreviated as HTML, is the standard markup language used to create web pages. Along with CSS, and JavaScript, HTML is a cornerstone technology used to create web pages, as well as to create user interfaces for mobile and web applications. Web browsers can read HTML files and render them into visible or audible web pages. HTML describes the structure of a website semantically and, before the advent of Cascading Style Sheets (CSS), included cues for the presentation or appearance of the document (web page), making it a markup language, rather than a programming language.

Language:HTMLLicense:MITStargazers:2Issues:2Issues:0

Object-Oriented-Programming-CSharp

:star: C# provides full support for object-oriented programming including encapsulation, inheritance, and polymorphism. Encapsulation means that a group of related properties, methods, and other members are treated as a single unit or object. Inheritance describes the ability to create new classes based on an existing class. Polymorphism means that you can have multiple classes that can be used interchangeably, even though each class implements the same properties or methods in different ways. This section describes the following concepts: Classes and Objects Class Members Properties and Fields Methods Constructors Destructors Events Nested Classes Access Modifiers and Access Levels Instantiating Classes Static Classes and Members Anonymous Types Inheritance Overriding Members Interfaces Generics Delegates

Language:C#License:MITStargazers:1Issues:0Issues:0

appc-pubsub

Appcelerator PubSub client library

Language:JavaScriptLicense:NOASSERTIONStargazers:0Issues:1Issues:0

appc.openweathermap

:a: Build a web app and an API Endpoint using Appcelerator Arrow.

Language:HTMLLicense:MITStargazers:0Issues:3Issues:0

CSharp-Advanced

:computer: C# provides some useful language features, such as indexers, attributes, and delegates, which enable advanced programming techniques. C# Advanced: Arrays, Methods, Numeral Systems, Strings, Exception Handling etc.

Language:C#License:MITStargazers:0Issues:1Issues:0

CSharp-Fundamentals

:star2: C# is an elegant and type-safe object-oriented language that enables developers to build a variety of secure and robust applications that run on the .NET Framework. You can use C# to create Windows client applications, XML Web services, distributed components, client-server applications, database applications, and much, much more. Visual C# provides an advanced code editor, convenient user interface designers, integrated debugger, and many other tools to make it easier to develop applications based on the C# language and the .NET Framework.

Language:C#License:MITStargazers:0Issues:2Issues:0

CSS

:art: Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language. Stands for "Cascading Style Sheet." Cascading style sheets are used to format the layout of Web pages. They can be used to define text styles, table sizes, and other aspects of Web pages that previously could only be defined in a page's HTML.

Language:HTMLLicense:MITStargazers:0Issues:1Issues:0

design-system

UX Design System 2020

License:MITStargazers:0Issues:1Issues:0

Nodejs-Web-APPs

:zap: Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js' package ecosystem, npm, is the largest ecosystem of open source libraries in the world.

License:MITStargazers:0Issues:0Issues:0

Web-Front-end-develeopment

:sunrise_over_mountains: This document describes the final project assignment for Telerik Academy students in "Web front-end develeopment" course

Language:HTMLLicense:MITStargazers:0Issues:2Issues:0

Databases-Teamwork-2015

Databases – Telerik Academy Team Project – October 2015

Language:C#License:MITStargazers:0Issues:2Issues:0

Design-Patterns

:bulb: Design Patterns is a general repeatable solution to a commonly occurring problem in software design. A design pattern isn't a finished design that can be transformed directly into code. It is a description or template for how to solve a problem that can be used in many different situations. Uses of Design Patterns Design patterns can speed up the development process by providing tested, proven development paradigms. Effective software design requires considering issues that may not become visible until later in the implementation. Reusing design patterns helps to prevent subtle issues that can cause major problems and improves code readability for coders and architects familiar with the patterns.

License:MITStargazers:0Issues:2Issues:0

High-Quality-Code-Part-1

:zap: High Quality Code: Code Formatting, Correctly Naming Identifiers in the Code (Classes, Properties, Methods, Parameters, Variables, etc.), Code Documentation and Comments Using Variables, Data, Expressions and Constants. Using Control Structures, Conditional Statements and Loops, High-Quality Methods. Cohesion and Coupling.High-Quality Classes and Class Hierarchiess

Language:C#Stargazers:0Issues:2Issues:0

High-Quality-Code-Part-2

:low_brightness: High Quality Code - Advanced: Defensive Programming, Assertions and Exceptions; Code Tuning and Optimization; Refactoring: Improving the Quality of Existing Code; Debugging; Development Tools - Integrated Development Environments, Source Control Repositories, Automated Testing Tools, Bug Tracking, Code Analysis Tools, Build Tools, Project Hosting Sites, Deployment in the Cloud; Software Engineering Fundamentals - Software Development Practices and Methodologies; Software Quality Assurance - Planning and Tracking Software Quality

Language:C#License:MITStargazers:0Issues:2Issues:0

HQC-Teamwork-2015

High-Quality Programming Code – Team Projects

Language:C#License:MITStargazers:0Issues:2Issues:0

JavaScript-Applications

:dizzy: The JavaScript Applications course introduces first steps for build web front-end application, using a back-end server (Node.js/Business clouds/etc...). The topics covered include HTTP, AJAX (both native and with frameworks), asynchronous paradigms using callbacks and promises etc.

Language:JavaScriptLicense:MITStargazers:0Issues:2Issues:0
Language:HTMLLicense:MITStargazers:0Issues:6Issues:0

JavaScript-Fundamentals

:collision: JavaScript is an interpreted, object-based scripting language. The JavaScript language uses a syntax similar to that of C, and supports structured constructs, such as if...else, for, and do...while. Braces ({}) are used to delimit statement blocks. The language supports various data types, including String, Number, Boolean, Object, and Array. It includes support for enhanced date features, trigonometric functions, and regular expressions. JavaScript uses prototypes instead of classes. You can define an object by creating a constructor function. JavaScript is a loosely typed language, which means you do not declare the data types of variables explicitly. In many cases JavaScript performs conversions automatically when they are needed. For example, if you add a number to an item that consists of text (a string), the number is converted to text.

Language:JavaScriptLicense:MITStargazers:0Issues:2Issues:0

JavaScript-OOP

:fire: Object-oriented programming (OOP) is a programming paradigm that uses abstraction to create models based on the real world. OOP uses several techniques from previously established paradigms, including modularity, polymorphism, and encapsulation. Today, many popular programming languages (such as Java, JavaScript, C#, C++, Python, PHP, Ruby and Objective-C) support OOP.

Language:JavaScriptLicense:MITStargazers:0Issues:2Issues:0

JavaScript-UI-and-DOM

:sunny: JavaScript DOM & UI Continuation of JS Fundamentals and JS OOP Fundamentals of building UI in the browser. Document Object Model DOM, selector HTML elements, fundamental DOM operations, HTML5 Canvas Low-level graphics with canvas Drawing shapes, images, per-pixel image manipulation Working with SVG Using the SVG Basic operations with SVG. Frameworks for Canvas Using frameworks for easier drawing with Canvas Animations with Canvas and SVG Creating animations setTimeout(), requestAnimationFrame() DOM Operations Selecting DOM elements Removing DOM Elements Adding DOM Elements Working with innerHTML. Events and Event Model Types of events: mouse, key, touch Attaching events to DOM elements Attaching events parents for optimization The value of this jQuery Overview Working with jQuery Selecting elements with jQuery Querying elements jQuery Features: chaining, styles, creation. jQuery plugins Working with jQuery plugins Samples with jQuery plugins Creating jQuery plugins HTML Templates Creating HTML Template. DOM Performance Element creation Setting styles.

Language:JavaScriptLicense:MITStargazers:0Issues:0Issues:0
Language:JavaScriptLicense:MITStargazers:0Issues:2Issues:0
Language:C#License:MITStargazers:0Issues:2Issues:0

TelerikAcademyOnline_2015

:mortar_board: Telerik Academy is a free educational initiative for training software engineers in Bulgaria. With over 20 in-depth courses in cutting-edge technologies, Telerik Academy helps students of almost any age and background develop programming skills and land jobs in the competitive IT industry. Launched in 2009 to address the shortage of IT professionals, Telerik Academy is organized and sponsored entirely by Telerik, a Progress company. All courses are held in Bulgarian on the company’s Sofia, Bulgaria campus, and are likewise accessible free on YouTube.com.

Language:C#License:MITStargazers:0Issues:2Issues:0

Training

:boom: The current project represent the self training program

Language:JavaScriptLicense:MITStargazers:0Issues:2Issues:0

Unit-Testing-CSharp

:bulb: Unit testing has the greatest effect on the quality of your code when it’s an integral part of your software development workflow. As soon as you write a function or other block of application code, create unit tests that verify the behavior of the code in response to standard, boundary, and incorrect cases of input data, and that check any explicit or implicit assumptions made by the code. With test driven development, you create the unit tests before you write the code, so you use the unit tests as both design documentation and functional specifications. You can quickly generate test projects and test methods from your code, or manually create the tests as you need them. When you use IntelliTest to explore your .NET code, you can generate test data and a suite of unit tests. For every statement in the code, a test input is generated that will execute that statement.

Language:C#License:MITStargazers:0Issues:2Issues:0

UX-Design-and-PS

:recycle: User experience design (UX, UXD, UED or XD) is the process of enhancing user satisfaction with a product by improving the usability, accessibility, and pleasure provided in the interaction with the product.[1] User experience design encompasses traditional human–computer interaction (HCI) design, and extends it by addressing all aspects of a product or service as perceived by users.

Language:HTMLLicense:MITStargazers:0Issues:0Issues:0