Category: CSS

  • Shared time with a programmer

    One day, one of my friends found himself in a situation where he couldn’t achieve the kind of user interface he wanted. I invited him to our office and within two days, we were able to reach somewhere.
    I realized the cause of his suffering arose from how he was writing code and not knowing the procedure of how something should be approached. For example, he couldn’t really explain to me what he wanted to happen when a certain element is being hovered.
    Basically, it was hard to read and understand his code because of the way he indented his code and named his variables.
    When I helped him, I shared some of the code on github.com which I will share in this post, hopefully, one can pick an idea or two or even contribute towards improving it. This code is written in HTML, JavaScript, and PHP. A snippet which is meant to handle submission of multiple form fields which should pick an array of data. By saying the array of data, I mean picking numerous variants of the same object.
    In his scenario, he wants to pick the available work periods of a contractor and send to a PHP script for processing and storage. During the data entry of a contractor, they have to specify the time duration of a particular day that the contract will be available to offer a service throughout the entire contract period i.e. Monday 08:00 to 17:00, Tuesday 09:00 to 17:00 etc. Therefore it’s necessary for the web application to enable an administrator and registering contract to select a collection of work periods at once without navigating away from the entry form.
    Click here to take a look at the code.
    Besides the code we wrote together, how did I help him improve his coding lifestyle?

    • He got an idea of how to name variables so that even without writing comments the code can be understood by other programmers without any struggle.
    • I admit my code doesn’t come near to the cleanest written code that I hope it will be in a couple months but he was inspired by how I indent and it looks so clean, perhaps he is now practicing the same or even better.
    • I taught him about writing optimized code, especially when using loops.
    • I also introduced him to the idea of a ternary operator as control statement, this was really amazing to him because it would help cut almost a quota of his code.
    • JavaScript is one of his weakest points according to my observation and encouraged him to take a good study of the language including the new concepts of ES6.
    • I encouraged him to watch and follow NetNinjas and Traversy Media channels and others on YouTube to help him develop as fast as possible.

     
     
     

  • The Web Design course requirements and outline

    The Web Design course requirements and outline

    Recently I made up my mind and announced that I will taking you through each fundamental step of web design. So that you can become a person known for web design by creating tools which will help improve life in the world. Missed the news go here.
    Let me highlight the requirements you need, the outline and finalize by helping you find out if this course is for you.

    What are the requirements?

    1.Wireless enabled laptop.

    We will do a lot of practice everyday we meet and sometimes we will need to be connected to the internet, to be able to achieve accomplish tasks. The internet will use, will be wi-fi. Recommended but not a must, to have a laptop which has a functional battery for a minimum of 30 mins. And your laptop should be installed with Windows Operating System.

    2. Attendance.

    You should be able to attend on Thursday, Friday & Saturday for 4 weeks at 5:00pm to 7:00pm each attendance. Failure to attend will be depriving yourself of the value you would get by attending everyday.

    3. Language.

    The classes will be strictly conducted in English language, the learner is expected to be able to speak and write English.

    4. Note book and pen (writing material)

    It’s important to write, though it’s not mandatory, I would advise you carry with yourself a notebook and pen.

    The course outline

    1. Introductions
    2. Study plan and time table
    3. Web design process
    4. Web design with WordPress
    5. Web design with HTML5
    6. Adding beauty with CSS3
    7. Adding interactivity with Javascript
    8. Introduction to Web servers with Xamp and Wamp
    9. Web design with Joomla
    10. Conclusion.

    Who is this course for?

    For anyone whether have prior web design knowledge or not.
    If you are able to speak and write, English this course is for you.
    Can you use a computer and have passion to develop solutions to life challenging obstacles?
    It’s for those who are in Uganda, and will be in Kampala for the period of beginning June to July.
    Want to find out more please go here.
     
     

  • A Web design crash course you must attend this summer.

    A Web design crash course you must attend this summer.

    I have made up my mind, I won’t be teaching web design to anyone! I will practically take you through step by step.

    I would like to invite everyone who would like to attend. You’re warmly  welcome to learn and practice HTML5, CSS3, Javascript, PHP, WordPress and Joomla on Xampp server in just 12 days!
     
    Personally I have been learning web-design for a couple of years, since 2005. Learning everyday has empowered me with the skill which I will base on to teach you the anatomy of web design. You can see the outline of this course here.
    The experience I have acquired in the web design industry  over the years, is partly why am a co-founder and lead web designer at Gagawala Graphics Uganda Limited. Thus I earn my income doing web design, as well as work with non-profit communities/organisations doing web design which is helping  me build effective networks, travel places, improve my entrepreneur knowledge and develop a lot skills like blogging, consultation, communication and training.

    IMG-20160401-WA0004
    On the right with Nicholas Katushabe, a partner in business and new real life friend at the CMS SUMMIT 16, in Kampala at Gems Cambridge International School.

    Over the years have built standout sales leading; tourism websites, entertainment websites, accommodation & meals websites, sports news websites, business websites, church websites and personal brand websites from scratch using HTML to CMS using either Joomla or WordPress.
    Take a look at some of those websites below.

    1. Break Fast Jam event
    2. Africa Wild Explorations
    3. East Africa Tourism Guide
    4. My Clean Kings (NBK Clean Kings International)
    5. Kaweesi Mark
    6. Righteouness Palace Ministries
    7. United Women Platform for Empowerment and Development

    At the extreme bottom (footer) of each website is a designed by or powered by or developed by tag credit. Which is either attributed to my brands i.e Gagawala Graphics and You Inspire You.
    Gagawala team
    Highlighted with the yellow ribbon on the Meet our team section, screen shot taken from Gagawala Graphics official website.

    4 Reasons why you should attend this course.

    1. Develop a highly rewarding, paying and creative skill that changes the way we connect, collaborate and sale allover the world!
    2. Become an solutions provider.
    3. It’s affordable, short and comprehensive.
    4. Get inspired by someone who learns, develops and sales.

    Is this course for you? Please see requirements and outline here.
     

Verified by MonsterInsights