C# with .NET Programming

  • Garbage Collection
  • Collections: List, Dictionary, ArrayList (old) , Hashtable (old), Concurrent for thread-safe collections, BitArray, Tuple, Stack, Queue, HashSet
  • Asynchronous Programming  – change a program Flow with Async Programming
  • Async and Await
  • Task.Run
  • Anonymous Functions (callbacks, Action, delegates, lambdas)
  • Class Properties (get, set) Threading, Tasks
  • Multithreading
  • Set Default Values with Null Coalescing and Null Conditional Operations (int?)
  • Inject Data into String using String Interpolation (var s = $”hello {world}”;
  • Error Handling with “try- catch- finally” Statements
  • Manage Resources Safety with Using

cwithnetprogramming_certificateofcompletion

Advertisements

JavaScript and AJAX

javascriptandajax_certificateofcompletion

  • handles requests for data without reloading the page
  • triggered by an event
  • using XHR to communicate with a server for those data
  • the data doesn’t have to be XML
  • can be a text file, HTML, or JSON object

ajax-request

  • is asynchronous by default
  • to support old browsers
  • target a DOM element and add the content from the file

1ajax-request

  • to be successful the element has to have an ID
  • you can also target multiple elements by targeting the tag names

2ajax-request