стать топовым WEB разработчиком на фрилансе/удаленке?
Знаю HTML, CSS, Bootstrap 3,4, верстал на них, сейчас освоил FlexBox, знаю как адаптивно верстать.
Желание делать сайты под ключ, дизайны сайтов, приложений и разработка.
Как думаете все вместе реально круто освоить и стать хорошим разработчиком сайтов от дизайна до верстки и запуска сайта, так скажем?
о чем меня могут спросить?
И как воспринимать это дело как экзамен или просто на понимание рассказать?
Что вообще такие собеседования должны показать обо мне если мой код уже видели?
Как избавиться от паранойи что я чего-то не знаю типа мне кажется что мне по какому-то html что-то спросят и я отлечу хотя вроде знаю нормально?
И я задумался, может сменить направление, может мне будет проще
я везде получаю отказы по типу "извините, мы выбрали других кандидатов"
Уточню, что я в Варшаве, а не СНГ, думаю тут сложнее устроиться, то-есть я предполагаю, что в своей стране, я бы уже нашел работу.
static void print(this string s, string pfx = "", string sfx = "") => Console.WriteLine(pfx + s + sfx);
static void print(this IEnumerable<string> sa, string pfx = "", string sfx = "") => sa.ToList().ForEach(s => s.print(pfx, sfx));
static void print(this string s) => Console.WriteLine(s);
static void print(this IEnumerable<string> sa) => sa.ToList().ForEach(s => s.print());
using System;
using System.Diagnostics;
using System.Linq;
namespace ff.links
{
static partial class Program
{
static void Main(string[] args)
{
var sw = new Stopwatch();
sw.Start();
"let's begin...".print();
var finds = fromTypical().scan();
"find targets is ".print(pfx, finds.Count().ToString());
//finds.print();
var bro = finds.Where(b => b.Contains(ffBinary));
"find browsers is ".print(pfx, bro.Count().ToString());
bro.print(pfx);
var cfg = finds.Where(b => b.Contains(fflConfig));
"find configs is ".print(pfx, cfg.Count().ToString());
cfg.print(pfx);
var profiles = finds.Where(b => b.Contains(ffProfileSign));
"find profiles is ".print(pfx, profiles.Count().ToString());
//profiles.print();
profiles.buildLinks(bro.First());
//profiles.prefsApplay();
//links2start();
sw.Stop();
var ts = sw.Elapsed;
$"RunTime {ts.Hours:00}:{ts.Minutes:00}:{ts.Seconds:00}.{ts.Milliseconds:000}".print();
//#if DEBUG
// "press any key to continue...".print();
// Console.ReadKey();
//#endif
}
const string pfx = " ::> ";
}
}
ArrayList<String> myList
Вы создаете ArrayList с параметрированным типом данных String.matches()
и проверять на то, что пользователь ввел именно цифру или число.Integer.parseInt(str)
Ведь, сравнить строки вы не можете и вам придется привести строки к типу int.if(number == "!")
equals()
. Вам не удается выйти из цикла именно из-за этого. используйте equals()
sc.nextInt()
, а из цикла выходить другим способом. Например, нажатием кнопки, которую вы назначите на выход из цикла. Например, добавив event listener для кнопки Enter и по нажатию кнопки выходите из цикла. А далее итерировать по списку и сравнить данные и выдать макс. значение