Code with Agility week 3 began on 21st June 2021 with the trainer introducing the participants to Website design and development.
He explained to the class that there is a difference between a website designer and a web developer. He said a website is a collection of linked web pages(plus their associated resources) that share a unique domain name. He also explained that a web page is a simple document displayable by a browser. Such documents are written in the HTML language. A web server is a computer hosting one or more websites.
Hosting means that all the web pages and their supporting files are available on that computer. He also talked about how a web page can embed a variety of different types of resources such as style information(controls a page’s look-and-feel), scripts(adding interactivity to the page),and media(images, sounds, and videos).
He later explained website design,website development, and the types of web designers available. This includes; web designers, UX Designers, UI Designers, and UX/UI Designers. He also talked about the different kinds of web developers which includes Back-end Developers, Front-end Developers, Full-stack Developers.
He also talked about the design and development process. This includes; information gathering, content creation, testing and launching, sitemap and wireframe creation and the development phase. He later explained wireframe. This is a skeletal static, low-fidelity representation of the different layout on a website. He also talked about what wireframe includes. They include; content, structure, hierarchy, functionality and behaviour. He showed the participants pictures of a wireframe.
He ended the class by showing the participants varieties of websites ranging from food, clothes, and educational businesses.
Day 2 of week 3 started with the trainer asking the participants to create accounts on infinity.free.net, a site for free domain hosting.
He also introduced them to Google’s domain checker. This is also a site for checking domain names available.
He later explained what a domain name is and why it’s important. A domain name is the web address people use to find your website and business.
A domain name gives one’s business credibility and puts one in the same online marketplace as their largest competitors. The right domain is easy to remember, connects with customers and enhances your brand.
He later introduced the class to “Replit”. This is a site which allows users to write code and build apps and websites using a browser. The site also has various collaborative features, including capability for real-time, multiyear editing with a live chat feed. It also supports over 50 programming and markup languages, including Java, Python and HTML, enabling users to build apps and websites.
He also introduced them to WordPress and asked them to create accounts on it.
This is an open source software you can use to create a beautiful website, blog, or app.
The class ended with the trainer asking the participants to create Wireframes for their various businesses before the next session.
Code with Agility week 3 wrapped on 25th June 2021 with the trainer walking the participants through a wireframe. He drew a wireframe on the board and asked participants to draw the wireframe of their various websites on sheets of paper.
The participants later had a soft skills session led by Akosua Koranteng, a Personal Branding coach.
She began by explaining the importance of having a personal brand. She said a lot of women are doing great stuff but find it difficult to create a brand for themselves. She said to be able to create a personal brand, it takes self confidence.
She explained “The 3Cs” personal brand.
This includes; Conviction(understanding and believing in what you do), Commitment (accepting no excuses except results), Connection ( knowing where you want to be and connecting the dots to the people you meet.
She said your personal brand is what other people say about you when you are not in the room.
She said to be able to create a personal brand, know what makes you unique, identify your potentials and what you want to be known for.
She also explained that your personal brand is how you see yourself and how others see you.
She ended the session by explaining essential things that can help you sustain a good personal brand. This includes learning new skills, learning to be relatable, volunteering, leveraging on social media, loving appreciating your flaws, being focused and having a work and life balance.