Loading...

Theme Introduction

WordPress

Our management system is from WordPress. The base code is PHP with JavaScript/jQuery libraries, CSS styling and of course HTML

Bootstrap

Optimised for smartphones, tablets and desktop

Language

Translation ready- .pot -file and Po/Mo -files

GitHUb

Share your code directly to our repository at GitHub.

Custom Theme

This theme is customised for SkyFarms. It consists of webshop, courses, agrihub maps, blog and pages. Served to support our community

Plugin

We are using several different plugins. Woocommerce, Google Maps API, BitCoin and more..

Support

For FAQ´s find the developing team at SLACK. We are also on SkyFarms Facebook group

PHP

Hypertext Preprocessor (or simply PHP) is a server-side scripting language designed for Web development, and also used as a general-purpose programming language.

PHP code may be embedded into HTML code, or it can be used in combination with various web template systems,  content management systems, and frameworks. The web server combines the results of the interpreted and executed PHP code, which may be any type of data, including images, with the generated web page. PHP has been widely ported and can be deployed on most web servers on almost every operating system and platform, free of charge.

Learn PHP here: https://www.w3schools.com/

JavaScript + jQuery

JavaScript. Alongside HTML and CSS, JavaScript is one of the core technologies of the WWW. JavaScript enables interactive web pages and thus is an essential part of web applications. All major web browsers have a dedicated JavaScript engine to execute it.

jQuery is a JavaScript library designed to simplify HTML DOM tree traversal and manipulation, as well as event handling, animation, and Ajax. It is free, open-source software.

Learn JavaScript / jQuery here:

https://www.codecademy.com/

https://www.w3schools.com/javascript

https://www.w3schools.com/jquery

CSS

Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language like HTML. CSS is designed to enable the separation of presentation and content, including layout, colors, and fonts. This separation can improve content accessibility, provide more flexibility and control in the specification of presentation characteristics, enable multiple web pages to share formatting by specifying the relevant CSS in a separate .css file.

Learn CSS here:

https://www.codecademy.com/

https://www.w3schools.com/

Learn more about programming

STEP 1 Learn the Basics

Every Web Developer must have a basic understanding of HTMLCSS, and JavaScript.

Responsive Web Design is used in all types of modern web development.

JavaScript is supported in all modern browsers. Take a good look at it, especially the new array functions.

STEP 2 Dig Deeper

When you feel comfortable with HTML and CSS, it´s time to dig deeper.

You should learn how to use MapsFonts and Icons in HTML.

On the JavaScript side, you should learn how to access the HTML DOM.

You should also learn how to use AJAX and JSON for making server requests.

STEP 3 Choose Frameworks

Now it is time to look at some Frameworks.

On the CSS side you should choose a framework for reponsive web design, such as Bootstrap.

On the JavaScript side you should learn at least one modern framework:
React.js  /  Angular.js  /  Vue.js  

Maybe the popularity of jQuery has passed the top, but it is still the most used JavaScript framework.

Front-end
Back-end