
Meet Adu Amankwah Isaac, popularly known as Ike, CEO of IK Soft Technologies. Learn, step by step, how to build a professional antivirus with VPN and subscription plans.
Learn Visual Studio with vb.net to build a complete software using one code base, create functions, and craft a beautiful, fully functional user interface from scratch for all levels.
Learn to create an advanced installer, license for commercial use with resale rights and serial keys, and configure a subscription page with trial, monthly, yearly, and lifetime plans.
Download color picker and pycon using browser mirrors, install and run them. Build a from-scratch software design with dashboards and basic UI components, and plan folder structure for organization.
Learn to create a Windows form app in VB.NET, name the project PC protector, organize folders (forms, controls, classes, assets), and set startup to center screen with .NET Framework 4.7.2.
Design and arrange the user interface by building panels, picture boxes, and labels, using a color picker and icons to create a center-screen, movable dashboard in a VB.NET project.
Learn to structure a vb.net UI by creating string and color classes and building a dashboard with a reusable user control. Implement a draggable header panel via win32 messages.
Create a custom vb.net button by building a from-scratch control with gradient colors, text rendering, and alignment, then integrate and customize it in a form UI.
Build a polished vb.net windows forms UI by docking panels, applying a base color scheme, and populating a dashboard with four scans and a go premium button.
Design a VB.NET close popup as a centered form with a panel and draggable controls, using show dialog and hide logic instead of exiting.
Learn to name UI controls such as BTN dashboard and IMG dashboard, and implement color themes with active and shared colors that update button and image colors on click.
Create a CTL scan center in the VB .Net UI, rename elements to scan center, and implement a run smart scan for viruses with dashboard and scan center visibility toggles.
Develop a privacy UI for a VB.NET app that lets users switch VPN connections with connect and disconnect actions, visible status indicators, and country selection options.
Design a system performance UI in VB.NET, featuring a form with a chart for CPU speed and ram speed, progress bars, and labeled panels to visualize computer performance.
Design the account section to support login or create account, manage subscription plans, activation status, validation, and expiry, with group boxes and navigation to settings and help.
Design a Windows form settings panel with center-screen startup and a borderless design. Implement real-time protection, autopilot mode, startup options, save settings, and a premium flow.
Design and implement a VB.NET premium subscription UI by creating a CTL subscription control, configuring panels, pricing plans (monthly, yearly, lifetime), and trial activation via a serial key.
Design a serial key form in a vb.net application, configuring start position, border style, colors, and panels; add email and serial key text fields, activation controls, and trial activation flow.
Explore building a system performance monitor in VB.NET by configuring a timer, adding CPU and RAM performance counters, and live-charting usage while troubleshooting chart series and registry data.
Learn to build a vb.net vpn connector that configures privacy for Germany, Canada, and US. Demonstrate connect and disconnect flows with credentials and hosts, updating the UI.
Develop a privacy-conscious VB.NET scan center application featuring a neat form interface, quick and folder scans, progress tracking, a virus list with detected threats, and MD5 hashing against a database.
Explore implementing a firewall toggle and scans in a VB.NET dashboard, handling enable/disable states, UI feedback, and wiring actions to controls like quick scan, system scan, vpn, and settings.
Build a VB .Net settings module that saves startup with Windows boot and VPN preferences, triggers scheduled scans with a timer, and updates a progress bar.
Implement email validation and expiry handling in the activation flow, manage serial keys for month, year, and lifetime plans, and save settings.
Explore practical VB .Net coding practices from a final series video, covering user registration, activation status, serial keys, premium feature gating, and UI flow for account management and scanning controls.
Celebrate your enrollment and join me on this journey as you own the software you build, with rights to sell or use it and ask questions in the Q&A.
Fix a software activation issue by saving changes and setting activation status to true after applying the serial key. Emphasizes checking activation before release and packaging.
Publish and package your VB .Net app for friend testing by configuring icons, manifests, and deployment options, then export an installer and prepare versioning for distribution.
Learn to create an installer for a vb.net app PC Protector using Advanced Installer, export an exe, configure shortcuts, registry entries, and a single setup with a customizable theme.
Install and launch the pc protector, a 12 mb program from ik soft technologies, then run as administrator to complete the setup and verify it loads the pc predictor successfully.
Hi There!
Welcome to my course on "Software Development Fundamentals" using VB .Net. In this course, we will be looking at a variety of different types of programs and concepts around programming.
We'll start off with looking at Core Programming. We will download for free the Visual Studio Community edition, and use it to investigate the fundamental VB .Net statements. We'll look at decision structures such as If and Switch [Case Select], repetition such as For loops, While loops and recursion, and then we'll look at errors and find out how to handle them.
We'll then look at Object-Oriented Programming. We'll go deeper into concepts that we have already used, such as namespaces, methods and classes, and add to them using events and constructors. We'll see how you can duplicate and develop classes using inheritance, polymorphism and encapsulation.
Next up is General Software Development. We'll look at various different data structures such as arrays, stacks, queues and linked lists, and we'll also look at sorting algorithms. We'll then take a step back and look at application life cycle management, and how to interpret application specifications.
Then we'll look at Desktop Applications. We will have been creating a lot of Console-based applications earlier in this course, but we'll add to this with Windows apps and Windows Services.