CTU Training Solutions
UI Design & UX Development
The UI Design and UX Development encourages a design-essential approach to the development of interfaces and experiences.
I create emotional, meaningful & innovative digital experiences.
I focus on crafting digital concepts to better enhance your online experience.
Hi, I’m Terek Janczik, a UI Designer & UX Developer based in South Africa. I am extremely passionate and dedicated to my work and learning further in my career field.
With 6 years of experience as a website designer & developer, I have acquired the skills necessary to build feature-rich and premium websites.
I was first introduced to website design a few years before I began work as an intern website developer however, I was not aware at the time that I would fall in love with frontend and backend design. I have primarily been using WordPress during my years of web design however I am always looking to expand my knowledge.
Lately I have been focusing heavily on web application UI Design and UX Development. The tech stack is comprised of the MEAN stack (MongoDB, Express, Angular and Node) paired with TailwindCSS.
I aim to improve on a skill every day and I am studying part-time to improve my capability and abilities in the workplace. There are a vast amount of web design languages and frameworks out there that I would like to learn including Angular, React, Vue, Node.js, mySQL, PHP and Python, to name a few.
My latest venture in website design was gaining employment at Elemental where I have started learning new technologies both in the workplace and training. I am currently working on an Angular course to further my knowledge and experience.
Once I was more comfortable and experienced in website design I began freelancing to further my experience and customer-relation skills. Handling all aspects of the process gave me an insight into how a business is run and what it takes to manage clients.
My introduction to website design came from an internship and later employment at a small ISP in my hometown. During my time there I became familiar with CMS's, web technologies, analytics and more.
CTU Training Solutions
UI Design & UX Development
The UI Design and UX Development encourages a design-essential approach to the development of interfaces and experiences.
University of Cape Town
Short Course in Web Design
Learn the foundations of web design, and grow the confidence to structure, create, and maintain an original and responsive website.
Udemy
The Web Developer Bootcamp
The only course you need to learn web development; HTML, CSS, JS, Node, and More!
Udemy
Complete Web Dev Course 2.0
With The Complete Web Developer Course 2.0 everything's ready to go, in one convenient, mapped-out platform.
Udemy
Angular - The Complete Guide
Master Angular 13 (formerly “Angular 2”) and build awesome, reactive web apps with the successor of Angular.js.
Udemy
Angular & NodeJS - The MEAN Stack Guide
Learn how to connect your Angular Frontend to a NodeJS & Express & MongoDB Backend by building a real Application.
O'reiley
JS: The Definitive Guide
JavaScript is the programming language of the web and is used by more software developers today than any other programming language.
Udemy
Modern JavaScript
Learn and build projects with pure JavaScript (No frameworks or libraries).
Udemy
Beginner PHP and MySQL
Learn PHP and MySQL and start developing web apps like a pro!
Udemy
Complete Python Bootcamp
Become a Python Programmer and learn one of employer's most requested skills of 2022!
Udemy
The Ultimate SEO Training 2022
SEO Training from an SEO Agency Owner: Step by step process to rank #1 on Google.
Udemy
UI UX Design Patterns - 2023
Go deep into User Interface design patterns and UI components + create these design patterns using the design tool figma.
Udemy
React Front To Back
Learn modern React by building 4 projects including a Firebase 9 app and a full stack MERN app.
SoloLearn
Sololearn Short Courses
Introduction to HTML, Introduction to CSS, Introduction to JavaScript, JavaScript Intermediate, Introduction to SQL, Web Development, Front-end for Beginners, Angular
The mean stack mongo db, express, angular and node js
The MEAN stack comprises of MongoDB for database management, Express for database connection, Angular as the javascript framework and NodeJS for server-side logic. This is a fairly common stack and I have enhanced it by using TailwindCSS, a minimal and lightweight css framework which automagically reduces in size to only render the components used on a website.
To create a website you need 2 things; A domain which is the address your website will be located at, for example my domain address is terek.dev, and hosting which is the storage space your website files need on a server. After you have these two in place you can look at having your website designed.
Websites can range from free if you do it yourself to hundreds of thousands if you want something extremely custom and large.
Choose a domain which is relevant to what will be on your website and try to keep it simple with minimal punctuation and as short as possible.
All text and image content should be provided to your website designer. The web design process is iterable meaning it will change as the website is created and grows. Account details to certain services may need to be provided however, your web designer will let you know beforehand.
Can't find the answer to your question?
Send me a message here