стать топовым WEB разработчиком на фрилансе/удаленке?
Знаю HTML, CSS, Bootstrap 3,4, верстал на них, сейчас освоил FlexBox, знаю как адаптивно верстать.
Желание делать сайты под ключ, дизайны сайтов, приложений и разработка.
Как думаете все вместе реально круто освоить и стать хорошим разработчиком сайтов от дизайна до верстки и запуска сайта, так скажем?
//Подготовка заголовков к авторизации
$header = array();
$header[] = 'Content-length: 0';
$header[] = 'Content-type: application/json';
$header[] = 'Authorization: Basic {Ваш ключ для доступа к API}';
//Авторизация в ABBYY Lingvo API посредством отправки ключа авторизации
$myCurl = curl_init();
curl_setopt_array($myCurl, array(
CURLOPT_URL => 'https://developers.lingvolive.com/api/v1.1/authenticate',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_HTTPHEADER => $header
));
$bearer_token = curl_exec($myCurl);
curl_close($myCurl);
//Модификация заголовков для получения данных
$header[2] = 'Authorization: Bearer '.$bearer_token;
//Получение словарной статьи
$myCurl = curl_init();
curl_setopt_array($myCurl, array(
CURLOPT_URL => 'https://developers.lingvolive.com/api/v1/Minicard?text=plum&srcLang=1033&dstLang=1049',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => $header
));
$response = curl_exec($myCurl);
curl_close($myCurl);
//Тут я просто вывожу ответ сервера чтобы убедиться, что всё работает.
echo '<pre>';
print_r(json_decode($response));
echo '</pre>';
setTimeout(() => {
this.$nuxt.$router.replace({ path: '/ '});
// или
this.$router.replace({ path: '/' }));
}, 5000)
module.exports = {
plugins: ['~plugins/element-ui.js'],
import Vue from 'vue'
const ElementUI = require('element-ui')
const locale = require('element-ui/lib/locale/lang/ru-RU')
Vue.use(ElementUI, {local)} // если вставить global ничего не меняется, пока я не понял почему так
<template>
<div>
<el-row>
<el-col :span="24">
<el-button>Default Button</el-button>
<el-button type="primary">Primary Button</el-button>
<el-button type="text">Text Button</el-button>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-input-number v-model="num1" :min="1" :max="10"></el-input-number>
</el-col>
</el-row>
</div>
</template>
<script>
export default {
layout: 'teub',
data() {
return {
num1: 1
}
}
}
</script>
<style>
body {
font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", Arial, sans-serif;
padding-top: 50px;
}
.el-row {
padding: 10px;
text-align: center;
}
</style>
:root {
--white-color: 200, 2%, 90%;
--white-alpha: 100%;
--white: hsla(var(--white-color), var(--white-alpha));
}
.component {
background: var(--white);
}