{"id":192,"date":"2022-02-18T10:59:00","date_gmt":"2022-02-18T10:59:00","guid":{"rendered":"https:\/\/africacwic.acm.org\/2022\/?page_id=192"},"modified":"2022-04-21T14:20:43","modified_gmt":"2022-04-21T14:20:43","slug":"workshops","status":"publish","type":"page","link":"https:\/\/africacwic.acm.org\/2022\/workshops\/","title":{"rendered":"AfricaCWIC 2022 Workshops"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">AfricaCWIC 2022 Workshops<\/h2>\n\n\n\n<p>Workshops and tutorials are an exciting way to gain knowledge and practical skills from experts, who share their experience with the audience on topics related to the&nbsp;<strong>conference theme<\/strong>, i.e. on any topic expanding the&nbsp;<strong>Building Revolutionary <strong>Digital<\/strong> Mindsets<\/strong>, as well as on&nbsp;<strong>empowering diversity<\/strong>&nbsp;within the computing community. While&nbsp;<strong>workshops<\/strong> have some hands-on interactive elements and limited capacity,&nbsp;<strong>tutorials&nbsp;<\/strong>are usually more frontal (lecture by the presenters) with unlimited capacity.&nbsp;<\/p>\n\n\n\n<p><strong>Please make sure to select the workshops and tutorials you will attend during your&nbsp;<\/strong><a href=\"https:\/\/africacwic.acm.org\/2022\/registration\/\">Registration<\/a><strong>.&nbsp;<\/strong><\/p>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/03\/shutterstock_1626502105-1024x683.jpg\" alt=\"\" class=\"wp-image-396\" title=\"Workshops on Emerging Topics of Interest\" srcset=\"https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/03\/shutterstock_1626502105-1024x683.jpg 1024w, https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/03\/shutterstock_1626502105-300x200.jpg 300w, https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/03\/shutterstock_1626502105-768x512.jpg 768w, https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/03\/shutterstock_1626502105-1536x1024.jpg 1536w, https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/03\/shutterstock_1626502105-2048x1365.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p class=\"has-text-align-center has-vivid-red-color has-text-color has-medium-font-size\"><strong>Workshop Details <\/strong><\/p>\n\n\n\n<p class=\"has-vivid-cyan-blue-color has-text-color has-medium-font-size\"><strong>Workshop 1: Build your first Cross-platforms Mobile Application with Flutter<\/strong><\/p>\n\n\n\n<p><strong>Workshop Presenter: <\/strong>Amode Habeeb <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/04\/Amode-Habeeb.jpg\" alt=\"\" class=\"wp-image-561\" width=\"240\" height=\"240\" srcset=\"https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/04\/Amode-Habeeb.jpg 340w, https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/04\/Amode-Habeeb-300x300.jpg 300w, https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/04\/Amode-Habeeb-150x150.jpg 150w\" sizes=\"auto, (max-width: 240px) 100vw, 240px\" \/><\/figure><\/div>\n\n\n\n<p><strong>Amode<\/strong> <strong>Habeeb ,<\/strong> is a full stack developer with demonstrated experience developing scalable Edtech and Fintech software. He presently works at a Digital Bank, Kredi Bank, as a Software EngineerHabeeb Amode, is a full stack developer with demonstrated experience developing scalable Edtech and Fintech software. He presently works at a Digital Bank, Kredi Bank, as a Software EngineerHabeeb Amode, is a full stack developer with demonstrated experience developing scalable Edtech and Fintech software. He presently works at a Digital Bank, Kredi Bank, as a Software Engineer.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Description:<\/strong><\/p>\n\n\n\n<p>Development of mobile applications that focus on one mobile operating system i.e. Java for Android and Swift for IOS requires enormous time to build and not cost-effective. This method of mobile app development is now becoming a thing of the past as industries are now trying out technologies that guaranteed minimal development time and also cost-effective with the help of technologies that promise cross-platform such as React, Flutter, Ionic etc.<\/p>\n\n\n\n<p>These technologies make it easy to build a mobile application that works on both android, iOS, and desktop without the need to write different codebase that will work on different platforms.<\/p>\n\n\n\n<p><strong>Learning Objectives<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Introduction to mobile application<\/li><li>Learn technologies that can be used to build mobile apps<\/li><li>Introduction to Flutter<\/li><li>know how to install the tools required to build cross-platforms mobile app with Flutter<\/li><li>Introduction to Flutter components<\/li><li>Learn to build a simple project<\/li><li>Build and test developed project on Android and iOS<\/li><\/ul>\n\n\n\n<p><strong>Prerequisites:<\/strong><br>Laptop with Android Studio installed<\/p>\n\n\n\n<p><strong>Training Requirement:<\/strong><br>Computer set with Android Studio Installed<\/p>\n\n\n\n<p class=\"has-vivid-cyan-blue-color has-text-color has-medium-font-size\"><strong>Workshop 2: Build your first RESTful WEB API using Golang<\/strong><\/p>\n\n\n\n<p><strong>Workshop Presenter: <\/strong> Awunor Stephen Komna<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/04\/Awunor-Stephen-Komna.jpg\" alt=\"\" class=\"wp-image-562\" width=\"240\" height=\"240\" srcset=\"https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/04\/Awunor-Stephen-Komna.jpg 341w, https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/04\/Awunor-Stephen-Komna-300x300.jpg 300w, https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/04\/Awunor-Stephen-Komna-150x150.jpg 150w\" sizes=\"auto, (max-width: 240px) 100vw, 240px\" \/><\/figure><\/div>\n\n\n\n<p><strong>Awunor Stephen Komna<\/strong> is a Software Engineer with over eight years working experience. He currently works with Microsoft as a Software Engineer II. He is a language agnostic engineer who has been opportune to work with various technologies which include JAVA, C# and Golang. His experience as a Software engineer cut across several sectors which includes, Social Space, Transportation and Logistics, Finance and Education where he mentored many upcoming Software engineers<\/p>\n\n\n\n<p><strong>Description:<\/strong><\/p>\n\n\n\n<p>This is focused on building RESTful WEB API using Golang and leveraging the GIN web framework for routing request, retrieve request details and marshal the JSON for responses.<\/p>\n\n\n\n<p>These technologies make it easy to build RESTful WEB API coupled with the fact that it is fast, simple, maintainable, and easy to learn.<\/p>\n\n\n\n<p>Its built-in testing, profiling framework, easy and very clear documentation and support for concurrency are another strong area of consideration for building WEB API with Golang<\/p>\n\n\n\n<p><strong>Learning Objectives<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Introduction to RESTful Web API<\/li><li>Introduction to Golang<\/li><li>Introduction to Gin Web Framework<\/li><li>Learn to build a simple RESTful WEB API<\/li><li>Consume the built RESTful WEB API with Postman<\/li><\/ul>\n\n\n\n<p><strong>Training Requirement:<\/strong>&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Computer set with Goland installed IDE (Trial Version)<\/li><li>An installation of Go 1.16 or Later An Installation of Postman<\/li><\/ul>\n\n\n\n<p class=\"has-vivid-cyan-blue-color has-text-color has-medium-font-size\"><strong>Workshop 3: Game Development using Unity in C#<\/strong><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/04\/Ezekiel-Ogunnika.jpg\" alt=\"\" class=\"wp-image-563\" width=\"240\" height=\"240\" srcset=\"https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/04\/Ezekiel-Ogunnika.jpg 340w, https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/04\/Ezekiel-Ogunnika-300x300.jpg 300w, https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/04\/Ezekiel-Ogunnika-150x150.jpg 150w\" sizes=\"auto, (max-width: 240px) 100vw, 240px\" \/><\/figure><\/div>\n\n\n\n<p><strong>Workshop<\/strong> <strong>Presenter: <\/strong>Ezekiel Ogunnika<\/p>\n\n\n\n<p><strong>Ezekiel Ogunnika,<\/strong> is versatile and experienced Software Engineer. He currently works with International Gaming Technology (IGT), Canada as a Software Engineer with the Linked Gaming Systems.<\/p>\n\n\n\n<p><strong>Description:<\/strong><\/p>\n\n\n\n<p>Video Game Development using Unity, a free-to-use game development tool and C# language for scripting.<\/p>\n\n\n\n<p><strong>Learning Objectives<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Introduction to Unity Editor<\/li><li>C# Scripting + Brief introduction to C#<\/li><li>Scripting with VS&nbsp; Code<\/li><li>Simple 2D Game Development<\/li><\/ul>\n\n\n\n<p><strong>Prerequisites:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Unity Editor<\/li><li>VS Code<\/li><\/ul>\n\n\n\n<p class=\"has-vivid-cyan-blue-color has-text-color has-medium-font-size\"><strong>Workshop 4: Data Exploration<\/strong><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/04\/Dr.-Itunuoluwa-Isewon.jpg\" alt=\"\" class=\"wp-image-564\" width=\"240\" height=\"240\" srcset=\"https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/04\/Dr.-Itunuoluwa-Isewon.jpg 340w, https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/04\/Dr.-Itunuoluwa-Isewon-300x300.jpg 300w, https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/04\/Dr.-Itunuoluwa-Isewon-150x150.jpg 150w\" sizes=\"auto, (max-width: 240px) 100vw, 240px\" \/><\/figure><\/div>\n\n\n\n<p><strong>Workshop Presenter: <\/strong>Dr. Itunuoluwa Isewon<br><strong>Dr. Itunuoluwa Isewon <\/strong>is a Computer Science Lecturer at Covenant University, Nigeria. She has over 10 years of teaching experience in soft computing and programming at both undergraduate and postgraduate levels. She is proficient in R, Python, C\/C++, C# and Perl.<\/p>\n\n\n\n<p><strong>Description:<\/strong><\/p>\n\n\n\n<p>Data is the oil for today\u2019s world. With the right tools, technologies, and algorithms, we can use data and convert it into a distinct business advantage. Data Science allows you to extract knowledge from structured or unstructured data. It involves extracting insights from vast amounts of data using various scientific methods, algorithms, and processes. It helps you to discover hidden patterns from the raw data.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Learning Objectives<\/strong><\/p>\n\n\n\n<p>At the end of the workshop, participants will be able to;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>generate&nbsp;informative plots that will help them to understand the data<\/li><li>transform&nbsp;data by selecting important variables, filtering out key observations,&nbsp;creating new variables, and computing.<\/li><\/ul>\n\n\n\n<p><strong>Prerequisites:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Hardware:&nbsp;A computer with at least 10GB free hard disk space, 4GB RAM, and a stable&nbsp;internet connection.<\/li><li>Software:&nbsp;The computer should have R and R-Studio installed.<\/li><li>Pre-requisite&nbsp;knowledge: Participants are expected to be familiar with the basic use of&nbsp;R and R-studio.<\/li><li>Free&nbsp;E-book to learn R:<a href=\"https:\/\/intro2r.com\/\"> https:\/\/intro2r.com\/<\/a><\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-full is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"613\" height=\"882\" src=\"https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/04\/IMG-20220420-WA0022.jpg\" alt=\"\" class=\"wp-image-570\" srcset=\"https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/04\/IMG-20220420-WA0022.jpg 613w, https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/04\/IMG-20220420-WA0022-209x300.jpg 209w\" sizes=\"auto, (max-width: 613px) 100vw, 613px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>AfricaCWIC 2022 Workshops Workshops and tutorials are an exciting way to gain knowledge and practical skills from experts, who share their experience with the audience on topics related to the&nbsp;conference [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-192","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v17.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/africacwic.acm.org\/2022\/workshops\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AfricaCWIC 2022 Workshops - AfricaCWIC2022\" \/>\n<meta property=\"og:description\" content=\"AfricaCWIC 2022 Workshops Workshops and tutorials are an exciting way to gain knowledge and practical skills from experts, who share their experience with the audience on topics related to the&nbsp;conference [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/africacwic.acm.org\/2022\/workshops\/\" \/>\n<meta property=\"og:site_name\" content=\"AfricaCWIC2022\" \/>\n<meta property=\"article:modified_time\" content=\"2022-04-21T14:20:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/03\/shutterstock_1626502105-1024x683.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/africacwic.acm.org\/2022\/#website\",\"url\":\"https:\/\/africacwic.acm.org\/2022\/\",\"name\":\"AfricaCWIC2022\",\"description\":\"An ACM Celebration of Women in Computing: AfricaCWIC 2022\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/africacwic.acm.org\/2022\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/africacwic.acm.org\/2022\/workshops\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/03\/shutterstock_1626502105-1024x683.jpg\",\"contentUrl\":\"https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/03\/shutterstock_1626502105-1024x683.jpg\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/africacwic.acm.org\/2022\/workshops\/#webpage\",\"url\":\"https:\/\/africacwic.acm.org\/2022\/workshops\/\",\"name\":\"AfricaCWIC 2022 Workshops - AfricaCWIC2022\",\"isPartOf\":{\"@id\":\"https:\/\/africacwic.acm.org\/2022\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/africacwic.acm.org\/2022\/workshops\/#primaryimage\"},\"datePublished\":\"2022-02-18T10:59:00+00:00\",\"dateModified\":\"2022-04-21T14:20:43+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/africacwic.acm.org\/2022\/workshops\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/africacwic.acm.org\/2022\/workshops\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/africacwic.acm.org\/2022\/workshops\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/africacwic.acm.org\/2022\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AfricaCWIC 2022 Workshops\"}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/africacwic.acm.org\/2022\/workshops\/","og_locale":"en_US","og_type":"article","og_title":"AfricaCWIC 2022 Workshops - AfricaCWIC2022","og_description":"AfricaCWIC 2022 Workshops Workshops and tutorials are an exciting way to gain knowledge and practical skills from experts, who share their experience with the audience on topics related to the&nbsp;conference [&hellip;]","og_url":"https:\/\/africacwic.acm.org\/2022\/workshops\/","og_site_name":"AfricaCWIC2022","article_modified_time":"2022-04-21T14:20:43+00:00","og_image":[{"url":"https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/03\/shutterstock_1626502105-1024x683.jpg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/africacwic.acm.org\/2022\/#website","url":"https:\/\/africacwic.acm.org\/2022\/","name":"AfricaCWIC2022","description":"An ACM Celebration of Women in Computing: AfricaCWIC 2022","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/africacwic.acm.org\/2022\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https:\/\/africacwic.acm.org\/2022\/workshops\/#primaryimage","inLanguage":"en-US","url":"https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/03\/shutterstock_1626502105-1024x683.jpg","contentUrl":"https:\/\/africacwic.acm.org\/2022\/wp-content\/uploads\/2022\/03\/shutterstock_1626502105-1024x683.jpg"},{"@type":"WebPage","@id":"https:\/\/africacwic.acm.org\/2022\/workshops\/#webpage","url":"https:\/\/africacwic.acm.org\/2022\/workshops\/","name":"AfricaCWIC 2022 Workshops - AfricaCWIC2022","isPartOf":{"@id":"https:\/\/africacwic.acm.org\/2022\/#website"},"primaryImageOfPage":{"@id":"https:\/\/africacwic.acm.org\/2022\/workshops\/#primaryimage"},"datePublished":"2022-02-18T10:59:00+00:00","dateModified":"2022-04-21T14:20:43+00:00","breadcrumb":{"@id":"https:\/\/africacwic.acm.org\/2022\/workshops\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/africacwic.acm.org\/2022\/workshops\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/africacwic.acm.org\/2022\/workshops\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/africacwic.acm.org\/2022\/"},{"@type":"ListItem","position":2,"name":"AfricaCWIC 2022 Workshops"}]}]}},"_links":{"self":[{"href":"https:\/\/africacwic.acm.org\/2022\/wp-json\/wp\/v2\/pages\/192","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/africacwic.acm.org\/2022\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/africacwic.acm.org\/2022\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/africacwic.acm.org\/2022\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/africacwic.acm.org\/2022\/wp-json\/wp\/v2\/comments?post=192"}],"version-history":[{"count":17,"href":"https:\/\/africacwic.acm.org\/2022\/wp-json\/wp\/v2\/pages\/192\/revisions"}],"predecessor-version":[{"id":571,"href":"https:\/\/africacwic.acm.org\/2022\/wp-json\/wp\/v2\/pages\/192\/revisions\/571"}],"wp:attachment":[{"href":"https:\/\/africacwic.acm.org\/2022\/wp-json\/wp\/v2\/media?parent=192"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}