MENU

Author

719

How SAFE are you ONLINE? Come find out this Thursday

Tech Trend, Workshops

February 4, 2016

Internet connectivity has brought about a number of benefits. It enables us to socialise, shop, transact and do business. This brings about the aspect of sharing more and
more information online both personal and confidential. In the advent of the digital age, access to the internet is readily available due to the proliferation of smartphones and laptops. This has given rise to a cyber –savvy generation, one that communicates very frequently online.
With such great opportunities, comes great risk.
This week, TechTrend focuses on the real questions that need to be asked.

    o

  • Are you safe online?
  • o

  • If not, how best can you protect yourself online?
  • o

  • Are there any laws governing cyber security in Kenya?
  • o

  • What is the state of cyber security locally? How good or bad is it?
  • o

  • Can we contribute to improving the local cyber security scene?

AfricaHackon seeks to build the local cyber security industry where practitioners, enthusiast and budding professionals have a platform to interact learn, grow, share ideas and experiences. In partnership with the m:lab, AfricaHackon will undertake a rigorous cyber security training to interested individuals. Attend this event to find out more about the training.
Venue: iHUB (Bishop Magua Building, 4th Floor – Ngong Road)
Date: 11th Feb 2016
Time: 5.00 – 7.30 pm
Register on the form below:

Read article

5068

AfricaHackOn partners with the m:lab to provide Cyber Security Training

Training, Workshops

August 13, 2015

Internet connectivity has brought about a number of benefits. It enables us to socialize, shop, transact and do business. This brings about the aspect of sharing more and more information online both personal and confidential. In the advent of the digital age, access to the internet is readily available due to cheap and readily available smartphones and laptops. This has given rise to a cyber –savvy generation, one that communicates very frequently online.
Businesses on the other hand are moving their infrastructure online to facilitate convenience and increase productivity towards the delivery of services to the respective consumers. Through the internet businesses are able to coordinate and communicate across the world, from one remote location to the other. This aspect of inter-connectivity is what makes the internet infrastructure both appealing and a great enabler to businesses.
All the above mentioned benefits come at a price for the ill prepared in their endeavours. There are a number of risks that both the internet user and the organization is exposed to. For the regular internet user and the student, who heavily relies on the internet to access entertainment and socialize is exposed to malicious websites, crawling with malicious software that can readily infiltrate their device to steal user credentials for mail services, social network sites, online banking websites just to mention a few.
Organizations on the other hand have online services such as email, web applications, websites and portals, all of which are readily targeted and attacked due to the value of information they process, transmit or store. This makes organizations, more so in the financial sector a high value target. As this information can be either sold,used to commit fraud or facilitate unauthorized transactions.
m:lab East Africa in collaboration with AfricaHackOn will hold a one of a kind cyber security training program that targets corporates with a keen interest to strengthen Cyber Security defences in their organization’s infrastructure or, on the other hand, the individual with particular interest in personal security online.
Developed by AfricaHackOn, the program identifies the potential threats and seeks to cater to both the needs of the regular internet user and the corporate. This program will assist in bridging the gap in the lack of ­awareness, lack of requisite skill to protect oneself online, provide insight on how to utilize tools, write scripts/programs and utilize information to help safeguard their online presence and protect their critical online resources.
The main objectives of the program are:

    o

  1. Provide Hand­On cyber security training to equip the participants with the relevant skills and knowledge to protect themselves online.
  2. o

  3. The participants to understand how to use respective tools to ensure their safety online from theft of personal information, malicious software, websites and e­mail.
  4. o

  5. To assist organizations understand how to safeguard and defend their online infrastructure, manage insider fraud as well as how to develop strategies against cyber­crime.
  6. o

  7. Practically demonstrate how to properly conduct cyber security and penetration testing assessments.
  8. o

  9. To provide a platform to share knowledge and experiences.

Scope
The scope of the Cyber Security Program is towards all cyber citizens with a curious mind for cyber security, individuals looking for a carrier in cyber security or cyber security professionals in the corporate environment.
This program caters for our cyber­savvy generation by providing a holistic learning experience that would enable them to be smarter, safer and cautious online protecting themselves from scams and attacks or defending corporate networks against Advanced Persistent Threats (APT)
Training course content

    o

  1. Security Strategy Development and Implementation
  2. o

  3. Emerging Technologies in Banking
  4. o

  5. GSM and Radio Frequency Security
  6. o

  7. Penetration Testing
  8. o

  9. Vulnerability Assessments
  10. o

  11. Web ­Application security
  12. o

  13. Wi­FI Security
  14. o

  15. Social Engineering
  16. o

  17. Governance and Legislation

The training will utilize an extensive hands­-on approach where participants will get to both attack and investigate assets on our cloud infrastructure. The practical sessions will be based on real­ life scenarios which one is likely to encounter when carrying out assessments on respective assets.
Cost and Duration
The classes will be conducted at the m:lab training facility (Bishop Magua Center-Ngong Road) over a 3-month period, from the 14th of September to 11th December, 2015. The training will take place every weekday, with an option for a morning class or afternoon/evening class, each two hours long. The cost per individual is Kshs 60,000.
Interested participants may register here.
Conclusion
The joint AfricaHackON and m:Lab program not only provides participants with quality hand on training but is also a platform where cyber security practitioners, enthusiast and budding professionals have a platform to interact with some of the best cyber security professionals in the continent, getting to learn, grow, exchange ideas, share experiences and build the local cyber security industry.
For any queries, kindly contact us via [email protected]

Read article

2508

Get trained to be a Mobile Apps Developer

Uncategorized

May 26, 2015

A couple of months ago, m:lab East Africa embarked on conducting a series of technical mobile apps development trainings with a focus on two of the major mobile technology platforms. Designed with a wholesome approach to mobile development, trainings cover Android and SMS&USSD mobile platforms and highlight on best practices in User Experience and Design, Databases, Versioning and Source Control, and Entrepreneurship among other key areas in software development. More on the previous round here.
Today, we are opening a new round of applications for the courses on Android and SMS&USSD.
The two formats for the trainings are as follows;
Android training
Duration: 4 Weeks
Mode of study: Half Day (9am – 1pm weekdays)
Dates: 29th June – 25th July, 2015
Venue: m:lab East Africa
Cost: Ksh 15,000
Registration deadline: 21st June 2015 (now closed)
SMS&USSD Training
Duration: 2 Weeks
Mode of study: Evening classes (5pm – 8pm weekdays, One Saturday included)
Dates: 13th  July – 25th July, 2015
Venue: m:lab East Africa
Cost: Ksh 15,000
Registration deadline: 21st June 2015 (now closed)
Target audience
Individuals with prior knowledge in programming, preferably in Java, PHP.
At the end of the training every participant should develop (and publish where applicable) a mobile app on the platform of interest.

Read article

3430

Learn how to implement Mobile Money in your solution

Training

April 14, 2015

m:lab East Africa in partnership with Plus People(founders of PesaPi) will conduct a course on Mobile Money- one of the very first of its kind in the industry.
This mobile money course is targeting developers who are looking to learn how to proper integrate mobile money payments into their solutions. The course gives the participant a solid understanding of the various mobile money account types mainly in Kenya but also in the rest of Africa. The differences in the various mobile money middleware systems will be explained. Most importantly a comprehensive case-study of the various workflows and pitfalls of actual mobile money implementations will be explained and discussed. The course will also cover how to actually implement the different mobile money middleware (i.e. PesaPal, PesaPi).
The examples and code used throughout the course will be in PHP. At the end of the course the student will be able to:

    o

  • Explain the different mobile money accounts, and their suitability for e-commerce.
  • o

  • Determine it’s pros and cons of a specific mobile money middleware.
  • o

  • Construct a mobile payment flow for an online solution.
  • o

  • Highlight and discuss the potential business pitfalls in deploying mobile money.
  • o

  • Implement a mobile money middleware in an online solution.

Prerequisites:
Interested partitcipants should process the following:

    o

  • A mobile money account for personal use
  • o

  • Proficient in PHP enough to build a solution in it.
  • o

  • Already having implemented one order process in a solution (without payment).

At the end of the course a test will be administrated, those who obtain a minimum of 60% in the test will be issued with a certificate showing the final score.
Course outline (condensed)

    o

  • Review of mobile money and account types
  • o

  • Review of mobile money middlewares
  • o

  • Case-study of payment workflows (more than one way to skin a cat)
  • o

  • Examination of common pitfalls and different solutions
  • o

  • Multiplexing – using one account for multiple solutions.
  • o

  • Implementation training- implementing mobile money in your solution

The training will be performed by Michael Pedersen co-founder of PLUSPEOPLE and lead developer of PesaPi ( www.pesapi.com ). It will be conducted at the m:lab East Africa premises over three Saturdays beginning on the 25th April, the 2nd of May and ending on the 9th of May 2015. The course will cost a fee of Ksh 3,000 per participant.
Interested participants may register for the course in the form below. Please note, late applicants will be contacted subject to availability of spaces.

 

Read article

4663

Learn the hands-on skills in Mobile Programming

Training

March 5, 2015

m:lab East Africa will conduct a series of technical trainings with a focus on major mobile technology platforms. Designed with a wholesome approach to mobile development, the trainings will cover Android and SMS&USSD mobile platforms and highlight on best practices in User Experience and Design, Databases, Versioning and Source Control, and Entrepreneurship among other key areas in software development.
The course will provide the requisite industry-grade knowledge and skills for mobile app development enthusiasts, helping them advance their skills and expertise necessary in developing high quality mobile apps that exceed market standards.
The trainings will be in two formats;
Android training
Duration: 4 Weeks
Mode of study: Half Day (9am – 1pm weekdays)
Dates: 6th April – 2nd May, 2015
Cost: Ksh 15,000
Registration deadline: 29th March, 2015
SMS&USSD Training
Duration: 2 Weeks
Mode of study: Evening classes (5pm – 8pm weekdays, One Saturday included)
Dates: 6th April – 2nd May, 2015
Cost: Ksh 15,000
Registration deadline: 29th March, 2015
Target audience:
Individuals with prior knowledge in programming, preferably in Java, PHP.
At the end of the training every participant should develop (and publish where applicable) a mobile app on the platform of interest.
NB: Registration is now closed.

Read article

1166

Revised rates for our mobile testing facility

Mobile Testing

February 4, 2015

3 years ago, we launched our mobile application testing services to the developer community in Nairobi.
For the last one and a half years the facility has been accessed for free during our partnership with Qualcomm. Over 2170 hours of application testing time has been spent in the facility by developers so far. Developers within have also checked devices out of the facility for a cumulative approximate of 1400 days.
We have learned a lot and we have considered many factors on how to improve our testing services and achieve sustainability. It is based on those considerations that we are revising the rates for time at the testing room as follows :-
Rate Plan A – mLab Community
Free access to devices in the testing room for the first hour then for any additional time, a rate of Ksh 200 per person per hour. This plan is only applicable to members of the m:lab community which includes; past trainees, past incubated startups, iHub Red & Green Members, students of University of Nairobi School of Computing and Informatics, students of eMobilis Academy.
For the rest of the app developers in the greater mobile ecosystem, the charge is a flat rate of Ksh 200 per hour.
m:lab East Africa current incubation clients continue accessing devices in the testing facility as part of their client package.
Rate Plan B – Corporates
A rate of Ksh 500 per hour per person. This applies to developers from corporate companies who wish to use the testing facility.

Read article

1968

Windows trainees to graduate

Training

February 3, 2015

For well over a year now, m:lab East Africa in partnership with Microsoft 4Afrika, has been running a Windows training program for developers wishing to hone their skills on the Windows platform. From the time it was initiated, the program has seen four successful classes, the fifth beginning shortly, and over 100 students trained to date.
DSC_0299
Out of the success from the program, m:lab East Africa will hold a graduation ceremony in honor of the qualified students, on the 19th of February, 2015 which will take place at the iHub from 8.30 am-12.30pm.
Check out some of the apps that came form the trainings here.
 
 

Read article

1322

Get trained to be a Windows developer

Training

January 8, 2015

Last year, m:lab East Africa conducted a training sponsored by Microsoft 4Afrika on universal apps (Windows Phone and Windows 8) and Windows Azure development, which run for six weeks at the m:lab East Africa training facility. This year, from 9th Feb – 20th March 2015, we will be conducting another Windows training at the m:lab training facility. The training will be offered on a half-day basis, running from 2pm to 6pm weekdays, to favour individuals with busy daytime schedules.

microsoft

The training is aimed at providing participants with knowledge on the key features and tools of the Windows platform, covering such areas as Microsoft Azure- the cloud computing solution from Microsoft. With the training, participants will be able to develop Universal applications to be published in the Windows store and hosted on Microsoft Azure. Aside from offering business and entrepreneurship training, participants will also get valuable post-training support in terms of coaching and mentorship to ensure completion of their class projects.

Applicants need to have background knowledge in programming with experience in either java/c#. Other requirements include a laptop computer pre-installed with Windows 8 or latter (more preferrably a HyperV-enabled machine for emulator support).

Selected participants will be required to pay a commitment fee of Ksh 5,000, half of which will be refunded only upon meeting performance requirements.

Applications are now closed.

Read article

TechTrend: Monetizing your apps and business with Bitcoin and BitPesa

Training

November 21, 2014

In this Thursday’s edition of TechTrend, BitPesa, a FinTech company offering international money transfers to Kenya through the use of the digital crypto currencies and Bitcoin Protocol, would like to demonstrate to Kenyan developers, startups and online businesses how they can easily, cheaply and quickly monetize their applications by accepting Bitcoin.
 
Indeed Kenyan developers have had a difficult time monetizing their applications, games, and web content mainly because there has been no way for them to accept payment without incurring huge set up costs. For example, developers monetizing applications by accepting airtime as payment only get about 20% of the revenue as most of it is shared by middlemen who do not add any intrinsic value to the product.
 
Bitcoin, the world’s first global digital currency, provides an unprecedented opportunity for individuals, businesses, and companies to accept payment from anywhere and anyone in the world at a substantially lower cost. Major travel companies like Overstock.com and Expedia.com accept Bitcoin and have reduced their costs and increased their business doing so! Even EBay is about to start accepting Bitcoin
 
Why shouldn’t Kenyan developers get ahead of the curve and adopt this disruptive technology?
 
BitPesa is now working with East African businesses and startups to allow their customers to pay using Bitcoin. Customers around the world top-up their Bitcoin accounts and send over payment to you instantly.  BitPesa then exchanges that Bitcoin into Kenyan Shillings and settles with you as quickly as you need it, directly into your M-Pesa or bank account.

 

BitPesa will be at the M-Lab East Africa this coming Thursday the 27th of November from 5.15 pm to demonstrate how you can accept Bitcoin and successfully monetize your business. Come prepared with your laptop and Android or Apple (IOS) device to get some FREE bitcoin and get the full BitPesa experience!
Interested participants can register below

Read article

1252

Get trained to develop mobile games

Training

November 18, 2014

Reloop Interactive, a Game Development Studio that makes mobile, web and Console Games, in partnership with m:lab East Africa, will conduct a mobile game development training with Unity 3D. The training will run from the 12th of January, 2015 till the 6th of February 2015. The training will be conducted at the m:lab training room and will be a full day training running from 9am till 3pm every weekday.
This short course provides the game development enthusiasts with the requisite skills necessary to develop the high quality mobile games and understand the fundamentals of Game Development. It will cover game design, and implementation concepts for the development of mobile games with the capability of being ported to all major mobile platforms. Instructors will coach and support attendees to develop their projects and publish their apps.
Course Requirements:

    o

  • Individuals with prior knowledge in programming, preferably in Java, C#, etc.
  • o

  • Knowledge of Javascript would be an added advantage.
  • o

  • Machine with Core i3 processor (at least)

Course modules:

    o

  • Understanding Game Development Theory
  • o

  • Beginning to Intermediate development in Unity 3D
  • o

  • Unity Scripting: Unity C# & JavaScript Programming
  • o

  • Game Design and Documentation
  • o

  • 2D Game Creation using Unity 3D
  • o

  • 3D Game Creation using Unity 3D
  • o

  • Unity APIs
  • o

  • Charms & Tricks of Unity 3D

 
Participants are expected to complete and publish to a global appstore a Unity 3d Game Project at the end of the course.
The course will cost a total of Ksh 18,000, where Ksh 3,000 is refundable upon successfully completing course milestones. Interested participants may register in the form below before 4th January 2015.
For any queries, kindly send us an email to [email protected]

Read article