Web | Software Development

Software . Mobile Apps . Websites Development                                                      

  • Web Applications - Website Applications Development
  • Mobile Applications Development
  • Common Softwares' Sales
  • Stokvel Website Designs and Development
  • Websites Designs & Developments
  • Windows OS & Microsoft Programmes
  • Mac OS & Mac Programmes
  • Linux OS & Servers
Sort By:  
Navigation & Button Pack | Create custom navigation & buttons in minutes
R280.00ZAR
Design e-commerce Mobile Apps in minutes | E-Commerce Pack | Android & iOS Mobile (130+ Symbols, 32 Free Icons, 12 Customizable Buttons)
R650.00ZAR
Stokvel Website Software For Sale | Donation | Help Website At R 4800
R4,800.00ZAR
Buy & Sell Bitcoins Software | Investment or Trade Bitcoin Websites Development | BitCoin Wallet Websites Designs | BitCoin Exchanger Software for Sale at R12000
R12,000.00ZAR
Basic Package | Professional Business Website Development At R2500
R0.00ZAR
Business Package | Professional Business Website Development At R5000
R0.00ZAR
Business Package | Online Stokvel Websites Development At R25000
R25,000.00ZAR
Enterprise Package | Professional Business Website Development At R15000
R0.00ZAR
Starter Package | Professional Business Website Development At R1500
R0.00ZAR
Basic Website Designs From R2500.00ZAR
R0.00ZAR
Business Pro Package | Online Stokvel Websites Development At R45000
R45,000.00ZAR
Microsoft Windows 10 Professional 64 Bit Edition DSP 6 For R3800
R3,499.00ZAR
LEARNING PATH: JAVA: High Performing Apps with Java 9

Java 9 comes with a host of new features and new APIs with lots of ready-to-use components to build efficient and scalable applications. A lot of applications that are built today need to handle huge amounts of traffic in low latency. Java is a very popular language and JVM is a popular platform to build high performance programs in Java. Java 9 adds reactive programming as a first class citizen to handle traffic in a multi-threaded and concurrent way. Writing high-performance concurrent and thread-safe programs is hard, but you’ll discover how and see what Java 9 adds to the software engineer toolkit. If you're interested to discover how to monitor applications and write code in high concurrency with the proper tools, then go for this Learning Path.

Packt’s Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it.

The highlights of this Learning Path are:

  • Explore Java 9’s compiler improvements
  • Master the new features and new APIs of Java 9 to implement highly efficient and reliable code
  • Create efficient lock-free programs that leverage the multi-core architecture of the CPU using Java 9’s features
  • Use the reactive programming model to create efficient programs
  • Control a huge amount of traffic using the aggregator in Java 9

Let’s take a quick look at your learning journey. This Learning Path begins by introducing you to JDK 9’s latest additions and tools. You’ll learn about the latest performance features in Java 9, and see how to write microbenchmarks with JMH (Java Microbenchmark Harness). You’ll discover how to develop highly concurrent applications with just-in-time compilation, segmented code, and ahead of time compilation. Writing Java programs in a way that can be optimized by the compiler is not an easy task, but you’ll learn how to do this. The compiler can help you optimize your code in a very different way, and you’ll see how these optimizations affect the code written in Java 9. To create an efficient application, it’s imperative to test your app in the right way. So to write performance tests, we’ll use the JMH tool and you’ll learn how to leverage it.

Moving further, you’ll create efficient lock-free programs that leverage the multi-core architecture of the CPU using the newest Java 9 features. You’ll then learn how Java memory model affects the performance of your programs. You’ll discover why it’s even more important to be aware of the software-hardware co-operation of your programs in Java 9. Next, you’ll learn how to leverage constructs, such as java.util.concurrent, from Java 9 to create efficient multi-threaded programs. You’ll explore the different kinds of locking available in Java 9 and get to know when you should use which kind of locks. Finally, you’ll see what tools are shipped with the JDK 9 and know how to use them properly.

By the end of this Learning Path, you'll be able to build multithreaded, scalable and efficient applications and leverage Java concurrency with Java 9.

Meet Your Expert:

We have combined the best works of the following esteemed author to ensure that your learning journey is smooth:

Tomasz Lelek is a software engineer and co-founder of initLearn. He mostly does programming in Java and Scala. He dedicates his time and effort to get better at everything. He is currently diving into big data technologies. Tomasz is very passionate about everything associated with software development. He has been a speaker at a few conferences in Poland-Confitura and JDD, and at the Krakow Scala User Group. He has also conducted a live coding session at GeeCON Conference. He was also a speaker at an international event in Dhaka. He is very enthusiastic and loves to share his knowledge. 

Who is the target audience?

  • This Learning Path is for those who would like to boost the performance of their applications using the latest features of Java 9
  • If you’re looking forward to improve your Java skills, you’ll find this Learning Path particularly interesting
R680.00ZAR
Scalable Java 9 for the Connected Web

Java 9 is an all-new module system and comes with a rich feature set. The new language concepts, new APIs, and diagnostic commands will definitely be of interest to developers.

The course will teach you to build your own REST API using the Spring Boot framework, and to consume data from an external API, by leveraging the REST and HTTP 2.0 protocols in a Java 9 application. This example will see us build a sentiment analyzer service that leverages the Google Cloud Sentiment Analysis API to provide sentiment information. We will start by building a simple wrapper around the Google Sentiment API, before starting to store requests in a text file and adding some statistical functionality to our requests.

By the end of the course, you will have discovered the world of Java 9 programming using real-world examples.

About the Author :

Andrei Ruse

Colibri is a technology consultancy company founded in 2015 by James Cross and Ingrid Funie. The company works to help its clients navigate the rapidly changing and complex world of emerging technologies, with deep expertise in areas such as big data, data science, machine learning, and cloud computing. Over the past few years they have worked with some of the World's largest and most prestigious companies, including a tier-1 investment bank, a leading management consultancy group, and one of the world's most popular soft drinks companies, helping all of them make better sense of their data and process it in more intelligent ways. The company lives by its motto: Data -> Intelligence -> Action.

Andrei Ruse, our Author, is currently working with Colibri Ltd, has been working as a software developer in the financial service industry for over 3 years, and has over 6 years' experience with Java as the main programming language, both academically and professionally. Prior to his current role in a FinTech startup in London, he spent three years working for one of the World's largest investment banks, having joined it straight after graduating from Manchester University with a degree in Computer Science.

Who is the target audience?

  • Users with some prior experience of programming in Java and looking to learn how to build Rest APIs and use the new HTTP 2.0 client will benefit from this course.
R680.00ZAR
Java Network Programming Recipes

Java provides numerous classes that have developed over the years to meet evolving networking needs. These range from low-level socket and IP-based approaches to those encapsulated in software services.

This practical tutorial provides a complete introduction to developing network programs with Java. We start with the basics of networking and then explore how Java supports the development of clients/servers. You’ll explore how to use Java’s network class library to rapidly and effortlessly accomplish common networking tasks such as writing multithreaded servers, network scalability, implementing application protocols, and filtering clients and client names. Java NIO packages are examined as well as multitasking, building hands-on NIO buffers, scatter and gather, and transferring data to channels and selectors.

By the end of this video tutorial, you will have mastered networking fundamentals (and advanced concepts) in Java to ensure you understand (and are capable of building) networked programs.

Author

Peter Verhas is a senior developer and software system architect with more than 30 years of software development experience. He currently works for EPAM as a senior developer, where he is involved in many customer projects and actively participates in the education activities of the company. Peter writes a technical blog and is committed to open source software development. He has been using Java since 2005 and is also an author at Java Code Geeks.

Who is the target audience?

  • Experienced Java developers who are interested in learning how to solve issues related to network programming in Java, will benefit from this course. A basic knowledge of Network Programming is beneficial but not necessary. Additionally, network programmers, system/network administrators, and web application developers will also benefit from the course.
R680.00ZAR
Learning Java 9 – Modular Programming

Modularity is a general concept which applies to writing and implementing a program or computing system as a number of unique modules, rather than as a single, monolithic design. If you're interested in building a standardized interface to enable the modules to communicate you would need to partition your environment of software constructs into distinct modules to help minimize coupling, optimize application development, and reduce system complexity.

The course starts by diving deep into Advanced Object Oriented concepts like inner classes, object composition, encapsulation, and polymorphism which will be demonstrated through a simple extension to a vehicle modeling example. We will then demonstrate how to correctly managing external dependencies in Java with the use of Maven. Here, you will build strong foundations on firstly how to correctly structure a Java Maven project, before working through a hands-on example of parsing a CSV file using the Apache Commons library, providing a clear example of the benefits of using third-party libraries to accomplish common tasks. Moving along, you will be exposed to one of the major new features of Java 9: Project Jigsaw. Project Jigsaw is one of the most substantial changes to the Java programming language in recent years, we will discuss the goals of the project, as well as the impact it will have on our world. We will conclude the product with an example of how a modularise a larger and more complicated Java application. Taking this course will teach you how to correctly structure Java projects, starting with Maven dependency management, and moving on to project Jigsaw - the modularisation of the Java language. Filled with examples to leverage external dependencies to solve common problems, such as parsing a JSON file you will also learn how to use inner classes the right way.

Exploring concepts of composition, encapsulation, and polymorphism will enable scalability down to small computing devices, Improved application performance; Making it easier for developers to construct and maintain libraries and large applications.

About The Author

Colibri is a technology consultancy company founded in 2015 by James Cross and Ingrid Funie. The company works to help its clients navigate the rapidly changing and complex world of emerging technologies, with deep expertise in areas such as big data, data science, machine learning, and cloud computing. Over the past few years it has worked with some of the world's largest and most prestigious companies, including a tier 1 investment bank, a leading management consultancy group, and one of the world's most popular soft drinks companies, helping each of them make better sense of its data and process it in more intelligent ways. The company lives by its motto: Data -> Intelligence -> Action.

James Cross is a Big Data Engineer and certified AWS Solutions Architect with a passion for data-driven applications. He’s spent the last 3-5 years helping his clients to design and implement huge scale streaming Big Data platforms, Cloud-based analytics stacks, and serverless architectures.

He started his professional career in Investment Banking, working with well-established technologies such as Java and SQL Server, before moving into the Big Data space. Since then he’s worked with a huge range of Big Data tools including most of the Hadoop eco-system, Spark and many No-SQL technologies such as Cassandra, MongoDB, Redis and DynamoDB. More recently his focus has been on Cloud technologies and how they can be applied to data analytics, culminating in his work at Scout Solutions as CTO, and more recently with Mckinsey. 

James is an AWS certified solutions architect with several years experience designing and implementing solutions on this cloud platform. As CTO of Scout Solutions Ltd, he built a fully serverless set of API’s and analytics stack based around Lambda and Redshift.

Colibri is a technology consultancy company founded in 2015 by James Cross and the company works to help their clients navigate the rapidly changing and complex world of emerging technologies.

He is interested in almost anything that has to do with technology. He has worked with everything from Wordpress to Hadoop, from C++ to Java, and from Oracle to DynamoDB. If it's new and solves a problem in an innovative way he’s keen to give it a go!

Who is the target audience?

  • A practical guide to help viewers learn Modular Programming with Java. This course is divided into clear sections so you can earn at your own pace and focus on your own area of interest.
R680.00ZAR
Navigation & Button Pack | Create custom navigation & buttons in minutes (Navigation & Button Pack )
  • 12 Customizable Buttons

  • 32 Icons

  • Navigation templates

Navigation & Button Pack | Create custom navigation & buttons in minutes
R280.00ZAR
Design e-commerce Mobile Apps in minutes | E-Commerce Pack | Android & iOS Mobile (130+ Symbols, 32 Free Icons, 12 Customizable Buttons) (E-Commerce Mobile Apps Developments)
    • 130+ Symbols

    • 32 Free Icons

    • 12 Customizable Buttons

    • Alerts & Popups

    • Product Category Cells

    • Product Lists & Grids

    • Checkout Form & Elements

    • Ratings/Reviews Cells & Sheet

    • Pricing & Sizing Tags

    • Order Status Cells

    • Full Sketch File

    • PSD File (Converted)

    • Quickstart Guide



       System Requirements

      Must be able to run the latest version of Sketch or Photoshop

Design e-commerce Mobile Apps in minutes | E-Commerce Pack | Android & iOS Mobile (130+ Symbols, 32 Free Icons, 12 Customizable Buttons)
R650.00ZAR
Stokvel Website Software For Sale | Donation | Help Website | Investment Software At R 4800 (MMM Software )

We sell Donation | Help Website software : Limited License - To Be Installed on Maximu 3Domains only After which You can purchase a new license 


Specs: 

  • Limited to 3 Domains licenses for every purchase
  • For Web Designers and Programmers Alone
  • SQL database
  • PHP language
  • Tripple MMM look Alike platform
  • Customisable Currencies eg: ZAR, Dollar, BTC etc
  • Fully Automated
  • Reallocations
  • First In First Out Matching
  • Random Matching
  • Manual matching
  • Scheduled Triggers
  • Download starts automatically after a successfull transaction.

DEMO:  

DemoLink : http://sa-dreams.co.za
DemoUser : demo@sa-dreams.co.za
DemoPassword: demouser


You will need to first make a complete successful transaction for the file to download.

For more information, you can contact us through our Live Chat | CellPhone WhatsApp | Email Us
Stokvel Website Software For Sale | Donation | Help Website At R 4800
R4,800.00ZAR
Buy and Sell Bitcoins Software | Investment or Trade Bitcoin Websites Development | BitCoin Wallet Websites Designs | BitCoin Exchanger Software for Sale at R12000 (BitCoin Investment Websites | Forex Trading)
We design and bring to you the exclusive new advanced State or art fully responsive Investment | Bitcoin and Forex Trading Websites Development or design(s) for BitCoin Forex Trading, Investments and all customisable to your currency or cryptocurrency of you choice and which geotarget you need.

Our Client Example:

BitCoin Trading Platform Client: https://elcoin.trade/
BitCoin Wallet Platform Client: http://wallet.elcoin.trade/
BitCoin Currency Client: http://forexbtc.elcoin.trade/


Features: 

  • Advanced Control Panel
  • Cryptocurrency Buy & Sellplatform
  • BitExchanger
  • Multicurrency exchanger
  • TBC | Euth | BTC | BTC-e | PayPal Excganger
  • BitCoin & Money Market
  • Feasible Trading pairs
  • Feasible Deposit and Withdrawal options [Deposit & Withdraw Option: (Payment gateways implemented)
    Interac e- transfer
    Direct Bank Transfer
    Interac Online
    Bank Wire
    Bank Draft
    Money Order
    Voucher | Integrated with PayU Payment Gateway & Multi-language"]
  • Know your Customer Module
  • Built in Bitgo JS Wallet
  • Efficient Matching Algorithm
  • Enhanced Buy/Sell System
  • Two Factor Authentication
  • User Friendly Graphical View
  • Multilingual Feasibility
  • Account balance
  • Transactions
  • Open Orders
  • Email confirmations
  • Customer Support
  • Live Chat
  • Instant order , Limit order, Stop order
  • Finance Module
  • Order history
  • User tickets

WHY BITCOIN TRADING:

  • No central Scrutinizer
  • Instantaneous Transfers
  • Access to global markets
  • No frozen accounts
  • Easy and User Friendly to start and operate 

for more information and invoice or quote , Please contact us
Buy & Sell Bitcoins Software | Investment or Trade Bitcoin Websites Development | BitCoin Wallet Websites Designs | BitCoin Exchanger Software for Sale at R12000
R12,000.00ZAR
Basic Package | Professional Business Website Development At R2500 (Web Development)
FEATURES:

12 Months Web Hosting

12 Months Web Registry

Web Development

5 Web Pages Max.

8GB SSD Storage Disk Space

1 Domain With Custom TLD

10 Sub Domains

Unlimited BandWidth

60 MYSQL DataBase

80 Domain Emails

Admin Dashboard

WordPress Installation & Setup

SSL Security Certificate

Limited Website Updates

Limited Web Support

Powered By ElmMac Link

Basic Package | Professional Business Website Development At R2500
R0.00ZAR
Business Package | Professional Business Website Development At R5000 (Web Development)
FEATURES:

24 Months Web Hosting

24 Months Web Registry

Web Development

20 Web Pages

10GB SSD Storage Disk Space

1 Domain With Custom TLD

50 sub domains

Unlimited BandWidth

100 MYSQL DataBase

150 Domain Emails

Admin Dashboard

Custom CMS Installation & Setup

SSL Security Certificate

Limited Website Updates

Limited 24/7 LiveChat | Email | Phone Support

Powered By ElmMac Link

Business Package | Professional Business Website Development At R5000
R0.00ZAR
Business Package | Online Stokvel Websites Development At R25000 (Web Development)
FEATURES:

All Features & Functions of Basic Package

Fully Automated

Limited Online Live Chat Support 24/7 Feature

Limited Revenue Sharing

Money growth before or after  payment

Peer to Peer mechanism

SMO ( Social Media  Optimisation) for 3Months

SEO ( Search Engine Optimisation) for 3Months

Online Advertising | Listing | Marketing for 3Months

[ Facebook | Twitter | Google+ | LinkedIn | Google | Yahoo | Bing Advertising]

ElmMac Developers Support 24/7 (Limited)

 T's & C's Apply

Business Package | Online Stokvel Websites Development At R25000
R25,000.00ZAR
Enterprise Package | Professional Business Website Development At R15000 (Web Development)
FEATURES:

60 Months Web Hosting

60 Months Web Registry

Web Development

SSL encryption

Unlimited Storage disk Space

Unlimited custom domains

Unlimited sub domains

Unlimited BandWidth

Unlimited MYSQL DataBase

150 Domain Emails

Cpanel & Admin Panel

Custom CMS Installation & Setup

SSL Security Certificate

UnLimited Website Updates

UnLimited 24/7 LiveChat | Email | Phone Support

No Powered By ElmMac Link

SEO Marketing

Social Media Marketing

Customer Engagement LiveChat System

Google URL Linking

Enterprise Package | Professional Business Website Development At R15000
R0.00ZAR
Starter Package | Professional Business Website Development At R1500 (Web Development)
FEATURES:

12 Months Web Hosting

12 Months Web Registry

Web Development

3 Web Pages Max.

5GB SSD Storage Disk Space

1 Domain With Custom TLD

5 Sub Domains

Unlimited BandWidth

60 MYSQL DataBase

80 Domain Emails

Admin Dashboard

Web Templates

No SSL Security Certificate

No Updates

No Web Support

Powered By ElmMac Link

Starter Package | Professional Business Website Development At R1500
R0.00ZAR
Basic Website Designs From R2500.00ZAR (Websites Designs & Development)
At ElmMac , We offer to your and your business an online presence with any basic web design and customisation only at R2500ZAR :

Specs:

  • 12Months Domain Registration
  • 12Months Hosting
  • 5 Pages maximum 
  • Fully Responsive to all screen sizes
  • Emails and subdomains inclusives
  • SEO & SMO friendly (Google, bing, yahoo, ask, & other search engines indexing and optimisation)


NOTE:

  • Dedicated IPs and SSL Certificates are Charged Addons - will Incur extra charges

Basic Website Designs From R2500.00ZAR
R0.00ZAR
Business Pro Package | Online Stokvel Websites Development At R45000 (Web Development)
FEATURES:

All Features & Functions of Business Package

Fully Automated

Unlimited SMS - CellPhone Notifications

Online Live Chat Support 24/7 Feature

Unlimited Revenue Sharing

ReCommitement Feature available

3D - HD Graphical Data Presentation

Peer to Peer mechanism

Unlimited SMO ( Social Media  Optimisation)

Unlimited SEO ( Search Engine Optimisation)

Unlimited Online Advertising | Listing | Marketing

[ Facebook | Twitter | Google+ | LinkedIn | Google | Yahoo | Bing Advertising]

ElmMac Developers Support 24/7 (UnLimited)

T's & C's Apply

Business Pro Package | Online Stokvel Websites Development At R45000
R45,000.00ZAR
Microsoft Windows 10 Professional 64 & 32 Bit Edition DSP 6 For R3800 (Windows 10 - OEM)
Microsoft Windows 10 Professional 64 Bit Edition, DSP , No Warranty on Software Product Overview The Microsoft Windows 10 operating system is so familiar and easy to use, you'll feel like an expert. The Start Menu is back in an expanded form, plus your pinned apps and favourites are brought over so they're ready and waiting for you. It starts up and resumes fast, has more built-in security to help keep you safe, and is designed to work with software and hardware you already have. It also comes with great built-in apps like Maps, Photos, Mail and Calendar, Music and Films and TV -Make the web work the way you do with the latest browser called Microsoft Edge that lets you move quickly from browsing to doing. Write or type notes directly on web pages and share them with others, read online articles free of distraction and save your favourite reads for convenient access later. Get to done faster by better managing your desktop. Snap up to four things on one screen at the same time and create virtual desktops whenever you need more space or want to group things by project, like Office apps for work and games for play. It's the Windows OS you know, only better. Please Note that this is the Microsoft Windows 10 Professional 64bit Edition DSP Version. 
Microsoft Windows 10 Professional 64 Bit Edition DSP 6 For R3800
R3,499.00ZAR
Per Page      17 - 32 of 42